За последние 24 часа нас посетили 17984 программиста и 1609 роботов. Сейчас ищут 1198 программистов ...

сайт, написан на php 5. На сервере поставлю php 8, то сайт будет быстрее работать?

Тема в разделе "Laravel", создана пользователем Capone, 31 май 2023.

  1. Capone

    Capone Активный пользователь

    С нами с:
    26 фев 2018
    Сообщения:
    12
    Симпатии:
    0
    или с помощью chatGPT уж лучше напрячься, и попросить его изменить код с php 5 на php 8?
     
  2. musicman3

    musicman3 Активный пользователь

    С нами с:
    30 июн 2019
    Сообщения:
    144
    Симпатии:
    12
    Адрес:
    Дыра на карте
    А кто сказал что сайт на PHP5 нормально заработает на PHP8? Там удаленных функций и задепрекаченых уже целая гора, удаленных базовых расширений тоже уже много, которые использовались в те времена, и это как минимум, с чем придется столкнуться. Я уж не говорю про лапшу из mysql, отсутствие неймспейсов и прочие плюшки. И мне будет весело посмотреть как ChatGPT это сможет исправить... Мне кажется Вы до конца не представляете всю суть проблемы.

    Для начала просто дайте чату хотя бы оптимизировать функцию какую то, и тогда поймете что он раз через три выдаст что то подходящее, что еще ручками нужно отсеять.
     
  3. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.209
    Симпатии:
    185
    Это зависит не от версии php, а как сам использован php, оптимизированы ли изображения, количество подгружаемых либ для вёрстки, есть ли запросы к базе циклом, ну и RAM хостера.
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.557
    Симпатии:
    631
    Будет, потому что улучшено очень многое, особенно что касается массивов.
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.105
    Симпатии:
    1.243
    Адрес:
    там-сям
    какая восхитительная вера в ИИ :))
    а то, что ты разместил вопрос в разделе Laravel - это случайность или сайт действительно на Laravel? ведь для него есть специальный сервис апгрейда, называется Shift
     
  6. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.579
    Симпатии:
    1.760
    C 5 на 8 опыта не было, но был, когда с 5.6 на 7 дало видимое глазом ускорение
     
  7. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.835
    Симпатии:
    651
    Неймспейсы появились в 5.3. Вменяемая пятерка – 5.4 и выше. password_hash/verify и еще нек. плюшки появились в 5.5.

    По сабжу ответ – ДА. Восьмерка круто прибавила в производительности.
     
    #7 miketomlin, 2 июн 2023
    Последнее редактирование: 2 июн 2023
  8. dcc0

    dcc0 Активный пользователь

    С нами с:
    27 июн 2014
    Сообщения:
    211
    Симпатии:
    4
    "или с помощью chatGPT уж лучше напрячься, и попросить его изменить код с php 5 на php 8?"
    Мухахахахахаха :D
     
  9. dcc0

    dcc0 Активный пользователь

    С нами с:
    27 июн 2014
    Сообщения:
    211
    Симпатии:
    4
    Вряд ли это возможно сделать. С языка на язык что-то короткое может перевести, меньше 20 строк, а дальше:
    https://pasteboard.co/jLEPz3uW4JbQ.jpg
    [​IMG]
     
  10. Satger

    Satger Активный пользователь

    С нами с:
    19 апр 2020
    Сообщения:
    73
    Симпатии:
    1
    Сайт вообще работать перестанет. В PHP8 нанесли столько говна и убрали столько нужных вещей, что это вообще уже не PHP.
     
  11. musicman3

    musicman3 Активный пользователь

    С нами с:
    30 июн 2019
    Сообщения:
    144
    Симпатии:
    12
    Адрес:
    Дыра на карте
    Можно сказать и иначе: "В PHP8 убрали столько говна и нанесли столько нужных вещей..." ;)
     
    don.bidon нравится это.
  12. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    То, что скорее всего работать перестанет, то понятно ))
     
  13. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.579
    Симпатии:
    1.760
    Пример "нужной вещи", которую убрали в 8-ке, плиз
     
    Sail нравится это.
  14. Satger

    Satger Активный пользователь

    С нами с:
    19 апр 2020
    Сообщения:
    73
    Симпатии:
    1
    Вот только что напоролся:
    Поинтересуйтесь, в чём разница поведения stream_select в PHP до 8 и PHP8 в случае пустых массивов в параметрах.
    Пацанам было влом лечить древний баг, и они сломали софт всем, кто функцией пользовался, но от бага не страдал.
    Сказать, что тот, кто сделал так - тупой мудак - это ничего не сказать.