![]() #внутренности_фанфикса #веб_разработка
Кто понимает, сейчас будет истерично ржать или фейспалмить. Фанфикс до сих пор работает на php 5.3 по той причине, что мой самописный велосипедик для работы с MySQL был написан в 2009 году и с тех пор так и не ушел дальше функций mysql_*. Давно пора обновиться. Очень-очень давно. Ещё в 2009 году я выбрал mysql_* функции именно за то, что в mysql_query() не надо передавать идентификатор соединения, и в mysql_real_escape_string() тоже. Зато теперь мне надо будет переписать 3730 мест в коде, где идёт обращение к БД. Стра-а-а-ашно! 31 января 2023
14 |
![]() |
ДНИЩE--ЫЫЫЫ
|
Думал как на КФ: «Ой, новенькая версия Мускула! Давайте перейдём». А там утечка памяти и через каждые пятнадцать минут приходилось перезапуск делать. Я за то, что несломанное не следует чинить. А то, что проблемы есть, этого не знал. это, скорее, проблема неправильно/неоптимально построенных процессов. в плане тестирования + в новых версиях пофикшена куча уязвимостей. обновления безопасности официальные перестали выходить для 5.3 8 лет назад. Есть, конечно, версии с бекпортирование фиксов от RHEL/etc., но сомневаюсь что на фанешкине это есть |
![]() |
|
Мое почтение!
|
![]() |
|
ReFeRy
Точно, про ПХП вспомнил. Но это совсем старая история. Как-то там они кардинально производительность повышали, было дело. А то возьмите сейчас первый айфон или нокию 3310 - они в своё время отлично работали. А зжесь, мне кажется, вы сами себе противоречите. То есть получается, что новые технологии нужны чтобы продавать новое железо, ну и чтобы программисты не вымерли, написав последнюю программу. |