Aisamiery

Aisamiery
Рейтинг
324
Регистрация
12.04.2015
suffix #:
но в планах на 9-ку уже есть цель оборвать совместимость вековую и выбросить "ужасную" легаси

Это откуда такие инсайты?

Елена П. #:
Я , к примеру, несколько лет не могу привыкнуть к синтаксису ООП на пхп

Кстати в плане синтаксиса ООП у него все по классике императивных языков с унаследованным от плюсов. На чем привыкли писать что несколько лет не переучится? Я в целом с императивных даже на функциональный перешел сильно быстрее чем несколько лет )))

webinfo #:
Сделать-то можно, но вопрос - как

На самом деле легче, если отбросить мир говносайтов с вордпрессами, а например взять нормальную разработку, то я бы сказал что RoR выйграет у стека например PHP + Laravel по многим пунктам.

webinfo #:
Не просто так ведь PHP наиболее популярен в сфере сайтостроительства

Он популярен чисто потому, что низкий порог входа и это никак не относится к тем понятиям что вы описали

webinfo #:
Ибо удобства: заточенность под HTML, куча всяких нужных функций, удобочитаемость кода, и всякие другие ништяки.

RoR считается одним из лучших по читаемости и "элегантности" в разработке, от туда много что затащили в том числе к себе и php сообщество, по кучи всяких нужных функций питон даст любому фору, а про какие там еще ништяки вы говорите я не понял. Да я много лет уже пишу на PHP и менять например на руби или питон лично мне нет смысла, я выучу язык и экосистему задачи которой я и так уже решаю, поэтому я изучил go и сейчас изучаю rust, чисто потому, что когда go ответит клиенту, php еще даже не успеет инициализироваться. Но говорить что у php нет альтернатив, это как говорить что у вордпресса или битрикса нет альтернатив, как минимум глупо, если брать разработку под бизнес требования, а не шаблонную фигню, то скорее всего на питоне или рельсах получится более вменяемый проект с меньшим количеством попыток. Популярность PHP в основном в его CMS, то что можно без знаний как таковых и опыта за вечер поставить вордпресс на хостинг и сделать очередной мусорный проект в интернете. Да в других языках вакансий меньше, но и платят там больше и конкуренции меньше на место.

nash300 #:
Виртуальный хостинг, на котором хостится большая часть сайтов, кроме php никакой альтернативы не предоставляет, так что php еще долго не умрет.

Вы заблуждаетесь, то что поддерживают все это наверное так, но то что нет альтернатив это не так:

NetAngels

Beget

x5x


Найти виртуальный хостинг с поддержкой еще чего то кроме php как бы не проблема

Yandex-007 #:
Какая альтернатива php

Как минимум питон с джангой и руби с рельсами это прям что первое приходит в голову. Нет ничего такого что можно сделать на php и чего нельзя сделать на том что я сказал

webinfo #:

Не умрёт ни в 2023, ни в ближайшие годы. Ему нет реальной альтернативы. А стоит ли изучать - это уже другой вопрос. Изучать ради изучения - ни к чему, а если нужен для работы - то конечно же, стоит. Но в последнем случае вопрос вообще лишний, тут нечего обсуждать.

Глупо утверждать, что ему нет альтернативы =))

Однозначно стоит учить. Порог входа очень низкий, написано столько систем на php, что даже если его перестанут использовать совсем в новых проектах прям сегодня, поддержки еще лет на 20 там точно будет текущих систем. До сих пор можно найти например вакансии по perl, хотя я давно не встречал чтобы на нем кто то новые проекты делал, да и по какому нибудь прологу найдутся вакансии
Сервер вряд ли вам как то на сессию влияет, точнее даже если и влияет то рекомендую вам разобраться как именно. Вам нужен разраб PHP который подебажит сессию, куда создается, с какими параметрами создается, почему протухает, что её вычищает.
webinfo #:

Не надо бежать впереди паровоза. Битрикс работает на PHP 7.

на 8.0 он нормально работает, и мне кажется что битрикс анонсировал в этом году минимальное требование будет php8, тем более что 7.4 больше не поддерживается вообще и считается устаревшей так то

PS. ТС, что то такого кода не нашел в ядре, это что у вас за фигня такая? перепишите по человечески

Антоний Казанский #:
Вообще никакого гемора, годами ставлю задачу - программисты выполняют и всё работает.

Реализовать то можно, но проекты у вас все таки видимо достаточно ненагруженные. Смотрите, чтобы вы могли не переходя на страницу понять что это раздел или страница, серверу приходится ради редиректа, подключать ядро CMS, инициализировать все события, пробегать по роутам и только тут можно воткнуть ваш редирект. PHP не славится быстрой инициализацией и получается ради примитивной задачи вы грузите сервер, от сюда я могу сделать вывод что проекты у вас ненагруженные, так как на нагруженных такой фигней не страдают даже для удобство сеошника и это скорее всего не единственная идиотская просьба. Совет на будущее, различайте как то по другому, например для страниц можно добавлять .html а для разделов последний / и многое можно будет разруливать не подключая php

Всего: 4113