PHP

Какой язык вы предпочитаете для веба: PHP или Python?

Просьба ответить почему именно его
Просто указывать название языка/технологии не нужно, по этому набиватели баллов могут идти лесом
fedorov.o
fedorov.o
915
Из этих конечно Python, в нем в целом как и в Ruby выжато все что можно из императивной динамической концепции современных ЯП.
PHP это же просто анахронизм старой формации, к тому же это не полноценный ЯП а специализированный (что отражено в его архитектуре и реализации). Можно утешать себя тем что "ЭТА НИ ЯЗЫК ПЛОХОЙ ЭТО ПОГРАММИСТЫ НА НЕМ ПЛАХИЕ" но суровая правда жизни в том что этим дерьмом в пхп измазано все от и до - библиотеки, фреймворки и CMS c плагинами (откройте код вордпресса это же пиcдeц, просто фрактал отсоса) и нормально работать на пхп не измазавшить не выйдет - либо принять это либо пытаться спрятать все за горой своих абстракций потратив свое время.
Маkc Дададжанов
Маkc Дададжанов
7 216
Лучший ответ
PHP + Go. Web-разработка на PHP намного удобнее, чем на Python (хотя бы потому, что при создании Python web-разработка ни с какой стороны не рассматривалась как область его использования). Интерпретатор PHP быстрее, а современный PHP-код надёжнее Python-кода.

Python имел смысл в web во времена первых версий PHP 5 (по 5.3 включительно) - когда Python ещё был конкурентоспособен. Но начиная с 5.4 с каждой новой версией PHP конкурентоспособность Python в web неуклонно падала: PHP целенаправленно развивался в сторону повышения производительности и надёжности кода, тогда как у разработчиков Python были совсем иные приоритеты.

В результате теперешняя - вторая - волна хайпа "Python в web" никаких рациональных обоснований не имеет.

P.S. Фразы "анахронизм старой формации", "не полноценный ЯП" говорят только о том, что их автор современный код, написанный на современном PHP, даже близко не видел. Максимум - говнокод от Хауди Хо и прочих малообразованных ютуберов, написанный в стиле, характерном для самого начала XXI века и много лет назад похороненном на свалке истории. И то, что поливает грязью он все существующие фреймворки и cms, а заглянуть "советует" почему-то только в код Wordpress (странно, что OpenCart не упомянул), как раз и показывает полную демагогичность его заявлений.

P.P.S. Wordpress - очень старая CMS, пытающаяся сохранить максимальную совместимость между версиями. И именно давно устаревший, но очень простой подход к написанию кода cделал WP самой популярной CMS в мире. Полностью переписать код в современном стиле - это уничтожить основу популярности WP.
OpenCart просто плохо написан: такое ощущение, что автор воспринял MVC как религиозную догму и теперь пытается дословно следовать заповедям MVC - не пытаясь понять смысл этих "заповедей".
Артем Мигин
Артем Мигин
68 348
Просматривал недавно лекции по теме от одного уважаемого в мире информатики и весьма солидного по возрасту человека - он репутацию PHP (и так уже давно не самую высокую) добил в моих глазах окончательно, назвав PHP "языком школьников и студентов". Но и Питон в плане примения в бэкенде тоже не похвалил. Конечный вывод был: Node.js
ТГ
Тимур Галеев
87 733
| Eко | Интересно, про какую версию языка он говорил. 7 и 8 уже более-менее стали, а вот до этого...