↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
ReFeRy
31 января 2023
Aa Aa
#внутренности_фанфикса #веб_разработка

Кто понимает, сейчас будет истерично ржать или фейспалмить. Фанфикс до сих пор работает на php 5.3 по той причине, что мой самописный велосипедик для работы с MySQL был написан в 2009 году и с тех пор так и не ушел дальше функций mysql_*.

Давно пора обновиться. Очень-очень давно. Ещё в 2009 году я выбрал mysql_* функции именно за то, что в mysql_query() не надо передавать идентификатор соединения, и в mysql_real_escape_string() тоже. Зато теперь мне надо будет переписать 3730 мест в коде, где идёт обращение к БД. Стра-а-а-ашно!
31 января 2023
3 комментариев из 13
ДНИЩE--ЫЫЫЫ
Думал как на КФ: «Ой, новенькая версия Мускула! Давайте перейдём». А там утечка памяти и через каждые пятнадцать минут приходилось перезапуск делать. Я за то, что несломанное не следует чинить. А то, что проблемы есть, этого не знал.

это, скорее, проблема неправильно/неоптимально построенных процессов. в плане тестирования

+ в новых версиях пофикшена куча уязвимостей. обновления безопасности официальные перестали выходить для 5.3 8 лет назад. Есть, конечно, версии с бекпортирование фиксов от RHEL/etc., но сомневаюсь что на фанешкине это есть
Мое почтение!
ReFeRy
Точно, про ПХП вспомнил. Но это совсем старая история. Как-то там они кардинально производительность повышали, было дело.
А то возьмите сейчас первый айфон или нокию 3310 - они в своё время отлично работали.
А зжесь, мне кажется, вы сами себе противоречите. То есть получается, что новые технологии нужны чтобы продавать новое железо, ну и чтобы программисты не вымерли, написав последнюю программу.
ПОИСК
ФАНФИКОВ









Закрыть
Закрыть
Закрыть