LINUX.ORG.RU
ФорумTalks

Из Debian Stable выкинули PHP5

 , , , ,


0

2

https://packages.debian.org/search?keywords=php5&searchon=names&suite...

Пруфскрин для истории.

Интересные наблюдения:

  • из stable выкинули
  • из testing тоже
  • в sid всё есть. Кроме метапакета

Итого получается, что Stable не только для десктопа не готов из-за их наркоманской политики замораживания первых попавшихся версий и выкидывания непромёрзших до следующего релиза. Он даже для серверов не готов. Ибо тонны васянского говнокода, использующего mysql_, переписывать никто не будет. PHP7-хипстеры с фреймворками и сахаром — из другой оперы вообще, ближе к Ruby и Node.JS, чем к классическому PHP-говнодевелопменту.

Непонятно только, как теперь обновлять сервера. Я и сторонних-то реп с пакетами для Stretch не нашёл. Только сырцы на Launchpad, которые даже не собираются.

Ответ на: комментарий от ktk

Я-то выкручусь. А что будут тысячи макакичей по всему миру, выросших на вампе и денвере, делать, когда хостинги и VPS начнут массово переходить на PHP7? Вот визгу подымется.

bodqhrohro_promo ()

Ибо тонны васянского говнокода, использующего mysql_, переписывать никто не будет.

И чё теперь, говно мамонта до второго пришествия поддерживать? А политика хоть и наркоманская, но вполне понятная. Не нравится — есть бубунта-сервер.

mandala ★★★★ ()
Последнее исправление: mandala (всего исправлений: 2)
Ответ на: комментарий от bodqhrohro_promo

А что будут тысячи макакичей по всему миру, выросших на вампе и денвере,

Да срать на них, дебиан не для макак как бы. Сильно визжать будут (нет) — шаред-хостер соберет себе репу няшную лично для себя. ВПС это вообще не касается, там каждый сам себе буратин.

mandala ★★★★ ()
Последнее исправление: mandala (всего исправлений: 2)
Ответ на: комментарий от bodqhrohro_promo

Непонятно только, как теперь обновлять сервера.

Вот визгу подымется.

И да, макакич денвером выращеный, ты спалился! :D

mandala ★★★★ ()
Последнее исправление: mandala (всего исправлений: 1)

в sid всё есть. Кроме метапакета

это debports, они с задержкой добавляют и удаляют. Архитектуры проверь.

использующего mysql_, переписывать никто не будет

там есть какой-то модуль, он предоставляет mysql (не только mysqli)

Also, я древнюю версию CDash пытался поднимать. Так просто взял докер и накатил туда wheezy. Вообще влёт. Так что нефиг ныть.

i-rinat ★★★★★ ()
Последнее исправление: i-rinat (всего исправлений: 1)
Ответ на: комментарий от mandala

И чё теперь, говно мамонта до второго пришествия поддерживать?

Ну иксы вон который десяток лет жрут.

Не нравится — есть бубунта-сервер

В бубунте ж пакеты из дебиана.

bodqhrohro_promo ()
Ответ на: комментарий от i-rinat

Так просто взял докер

Да и на SO так пишут. Хоть стопицот версий кряду. Но это ж жирнота какая.

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

да не будет никто переходить. клиенты-то разбегутся. кто же кинется переписывать всё на новый лад? этих сайтов - как говна за баней. переписать всё просто нереально. поэтому хостеры ориентируются на потребности клиентов и не торопятся сносить старый софт.

Iron_Bug ★★★★ ()
Ответ на: комментарий от bodqhrohro_promo

Ну иксы вон который десяток лет жрут.

Не долго дедушке осталось, уже песок сыпится. Они щас хоть и не очень активно, но продолжают развиваться. А пых5?

В бубунте ж пакеты из дебиана.

Не все так просто, иначе бы репы были совместимы.

mandala ★★★★ ()
Ответ на: комментарий от Iron_Bug

Хостер может и за доп.подержку заплатить после окончания основной у дистра. Это вот такие сам-себе-админ как ТС будут по форумам плакаться разве что.

mandala ★★★★ ()
Ответ на: комментарий от bodqhrohro_promo

А что будут тысячи макакичей по всему миру

Docker.

KRoN73 ★★★★★ ()

тонны васянского говнокода, использующего mysql_, переписывать никто не будет.

Всегда можно прикрутить к тоннам этого кода васянский api-переходник через mysqli.

Suigintou ★★★★ ()
Ответ на: комментарий от mandala

просто с пыхом это постоянная попаболь. когда из дистров его выпиливают, а хостеры всё держат и держат старые версии. когда был третий пых - все на нём сидели. потом появился четвёртый, пятый, а хостеры всё на третьем сидели. потом за несколько лет переползли на пятый. и вот уже седьмой и та же самая история повторяется. эти флуктуации на хостеров особо не влияют. веб - довольно интертная штука. быстро в нём ничего не происходит.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)

О, ещё один невежа-васян припёрся повизжать про хипстеров. Попробуй прочитать про EOL релизов пыхи, может дойдёт почему так поступили мейнтейнеры. А ещё для своего легаси можешь использовать докер. Ах, да...

Deleted ()

тонны васянского говнокода, использующего mysql_, переписывать никто не будет.

Проблемы говнокодеров.

WereFox ★☆ ()
Ответ на: комментарий от bodqhrohro_promo

А что будут тысячи макакичей по всему миру, выросших на вампе и денвере, делать, когда хостинги и VPS начнут массово переходить на PHP7?

Пойдут на хостинг, который поддерживает выбор версии PHP или будут переписывать свой говнокод.

WereFox ★☆ ()

Проблема высосана из пальца.

VladKN ()
Ответ на: комментарий от Deleted

Ну какой докер, а же тут признался что он макакич наперевес с виндой и денвером...

mandala ★★★★ ()
Ответ на: комментарий от bodqhrohro_promo

А что будут тысячи макакичей по всему миру, выросших на вампе и денвере

Наконец-то они сдохнут!

no-such-file ★★★★★ ()

Все правильно сделали, давно пора выкинуть 5ку на мороз!

ncrmnt ★★★★★ ()

Поддерживать труп некому - вот и выкинули.

Polugnom ★★★★★ ()
Ответ на: комментарий от KRoN73

«Зато работает» конает в оффлайне. А на сервере, который торчит жопой белым IP в интернеты, этого маловато. Сайт поимеют, всё равно клиенты жаловаться будут.

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

А на сервере, который торчит жопой белым IP в интернеты, этого маловато

В древнем PHP5 коде, не поддерживаемом ни разработчиком приложения, ни уже самим PHP, устаревание дистрибутива будет явно наименьшей из бед :)

клиенты жаловаться будут

Тогда нужно обновляться до поддерживаемых версий языка.

KRoN73 ★★★★★ ()
Ответ на: комментарий от chupasaurus

Так они как раз более живучие. Потому что строгают нужно. А не хипстерское ненужно, которое красивое и поддерживаемое, но убогое и жирное.

bodqhrohro_promo ()
Ответ на: комментарий от Suigintou

А если в говнокоде передача ассоциативных массивов в list() вдруг окажется, что делать? Впрочем, говнокодеры не умеют в list, чё я переживаю...

bodqhrohro_promo ()

А что мешает благородному дону самому замутить себе реп с пакетами php нужных версий, или доступ к архиву с исходниками старых выпусков php уже запретили? php собирается очень просто, опакечивается по deb тоже просто, в чём собственно проблема?

lucentcode ★★★★★ ()
Ответ на: комментарий от ncrmnt

Верно, пора :) И авторы более-менее живых и активных проектов уже давно по примеру WP запилили поддержку php 7, а от mysql_ не избавились только те разрабы, которые уже ничего нового не пилят, и старые скрипты не обновляют. Так от таких потенциально опасных скриптов без обнов и так жди беды, их постоянно ломают, и от них давно пора отказаться в пользу чего-то более активно развиваемого.

lucentcode ★★★★★ ()
Ответ на: комментарий от lucentcode

Скачал сырцы, — при сборке пишет, что на json.la правила в мейкфайле нет. Причём на нескольких последних версиях. Это уже скорее не из-за самих сырцов, а в зависимостях что-то сломали, без ста грамм хрен разберёшь.

bodqhrohro_promo ()
Ответ на: комментарий от lucentcode

которые уже ничего нового не пилят, и старые скрипты не обновляют

Или лепят на основе своих старых скриптов новые солюшоны.

bodqhrohro_promo ()

А кто на серверах бездумно переезжает с oldstable на stable?
В конце концов нехер вырубать notice и warning при разработке!
Там всегда предупреждения есть, что у вас что-то не так в rjlt/ Хоть оно и работает.
Как возьмёшь сторонний сайт в поддержку, так вечный П! А потом гадай, какая там пуха нужна! Из-за подобных проектов сервак боюсь переводить на php7. Компилять лень, да и так работы хватает! За настройки хостинга не платят.
Мы же давно уже dev-сервер перевели на php7, хоть и хостимся на штатной версии debian 8.
А вообще, по-хорошему, можно собрать php 5.6 и пустить для нужного хоста код через пуху 5.6. Таким же образом другой хост через 5.4. Никто не запрещает.

Ignatov ★★ ()
Последнее исправление: Ignatov (всего исправлений: 2)
Ответ на: комментарий от Ignatov

А кто на серверах бездумно переезжает с oldstable на stable?

Дак отож, шо никто, но oldoldoldstable же с поддержки снимают.

нехер вырубать notice и warning при разработке

Ага, вырубать... У похапэшников они иногда прямо на сайт сыплются. И чо?

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

Ага, вырубать... У похапэшников они иногда прямо на сайт сыплются. И чо?

Я про то, что разработку нужно вести на *nix-сервере с параметрами в php.ini для devel (в начале ооочень большой коммент и полный список). А запускать уже на другом сервере, где боевой конфиг. Если на сайте ошибки прям у клиента... А если глубже? Может там ещё вкусняшки заготовлены? Можно весь сервак завалить в два клика?

Ignatov ★★ ()
Ответ на: комментарий от Ignatov

разработку нужно вести на *nix-сервере

Сказочник... А вхардкоженных виндузятных путей не хошь?

Если на сайте ошибки прям у клиента...

От будто клиент первый раз их видит...

Можно весь сервак завалить в два клика?

Не исключено. Но такие вещи выясняются, когда что разработчик, что сайтец становится интересен более чем 3,5 клиентам. То есть чуть менее чем никогда.

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

разработку нужно вести на *nix-сервере

Сказочник... А вхардкоженных виндузятных путей не хошь?

нет. Не хочу. Сайт разработанный на винде не факт, что вообще взлетит на линухе (продакшен как правило на них). Проходили. Из-за неверного регистра файла пол сайта перелопатил. OpenServer кушал замечательно, а никсы говорили 500.
А вот найти старый системник, или запустить виртуалку - как правило не проблема! Шарим /var/www и вся проблема!
Скажете как же потом апдейты лить? git, rsync. Нехер вести разработку на продакшене!

Ignatov ★★ ()
Ответ на: комментарий от Ignatov

Из-за неверного регистра

Вообщето есть правило все имена файлов вести в нижнем регистре. Скриптом обработать имена всех файлов не додумался ?

lawlessislandruledb ()
Ответ на: комментарий от Ignatov

Из-за неверного регистра файла пол сайта перелопатил.

Предположу что сайт был на каком-то убогом неизвестном движке или самописных скриптах вместо использования фреймворка или цмс.

lawlessislandruledb ()
Ответ на: комментарий от Ignatov

Сайт разработанный на винде не факт, что вообще взлетит на линухе

Разумеется, если он написан жопой.

Из-за неверного регистра файла пол сайта перелопатил

ССЗБ.

WereFox ★☆ ()
Ответ на: комментарий от lawlessislandruledb

Предположу что сайт был на каком-то убогом неизвестном движке или самописных скриптах вместо использования фреймворка или цмс.

А вы свой первый сайт сразу на битриксе писали?
Самый ценный опыт - разработать самому. И как правило это сайт «для себя». Самопис для кого-то - зло. Как в плане багов(и безопасности!), так и в плане поддержки.

Из-за неверного регистра файла пол сайта перелопатил.

Этим я лишь хотел сказать, что особенности ОС вносят свой «вклад». Эмуляторы web-сервера под windows с этим не особо дружат.

Ещё один плюс разработки под Linux - я знаю как оно настраивается и работает в Linux, что не вызывает проблемы быстро восстановить работу продакшен-сервера, особенно если это VDS или реальное железо.

Ignatov ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.