The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"PHP-транслятор HipHop позволил Facebook использовать в разы ..."
Отправлено бедный буратино, 04-Апр-11 22:08 
> Зато почему-то на питоне хронически нет ни 1 нормального веб-проекта, в отличие
> от пыхпыха. В основном - какие-то убогие недоделки, зачастую (благодаря дефолтному
> интерпретеру?) еще и жутко тормозные. А хотя-бы например форума, хотя-бы уровня
> 3-го пхпбб или смф - днем с огнем не найдешь. Видимо
> хреново получается кульным микроскопом общего назначения эти вебдванольные гвозди заколачивать.

Причём здесь Legacy-код? phpBB писали долгие годы. Написать форум на python проще, чем на php, а вот большая часть функций там, это именно рутина, которая просто забивается годами. Чтобы реализовать такое на python, потребуется куда меньше времени.

phpbb писали на php, потому что тогда везде был php. php был, потому что модным был lamp. lamp - потому что бум доткомов, потому что миллионы инвестиций от тех, кто из слов знал только "дотком" и "lamp", lamp был своеобразной зазывайкой. Сейчас же сравнивать php и python/ruby для веба просто смешно, если тебе не нужен legacy-код. Кстати, почему-то легко и непринуждённо на ruby/python появились redmine и trac, почему на php за годы и годы получилось родить только убогий mantisbt?

И всё равно, слова "phpbb" и "проблема" за эти годы стали чуть ли не однокоренными, сколько веб-сайтов лишилось данных (то есть, не только прибыли не получило, а доверившись php, получило убыток) из-за дырок в phpbb? Такая вот технология-угадайка получается, на один фейсбук сто тысяч дефейсов.


> Не в обиду питонистам, у пыхеров вебня явно лучше получается. Практически
> все лучшие проекты - почему-то на  пыхпыхе. А на питоне
> только уродцы какие-то. Что ж никто не может теоретическую крутизну в
> вменяемый практический результат перевести?

Не путай разработчика и запускальщика. Для разработки python лучше php, bottle.py лучше чистого пыха, django лучше половины веб-фреймворков для php, flask лучше другой половины, pylons/pyramid лучше третьей. Если нужно не проще, а мощнее, то есть tornado, cherrypy. И ещё порядка 20 наименований. А на php нормальных веб-фреймворков нет, есть только php-фреймворки, где php дышит в каждой букве, где костыли и кривость - норма жизни. Аналогов рельсов и джанги вообще просто нет.

То, что за 15 лет понаписали тонны мешанины кода (безо всяких фреймворков, просто вбуханы годы человекочасов) - это следствие популярности, а не качества. В windows, вон, за эти годы были написаны 300000 скринсейверов и чистилок реестров на delphi. И точно также, доверившись windows, можно в одном случае стать известным, и во многих случаях вылететь из бизнеса по причине того, что вирус съел все данные или слил конфиденциальную информацию. И виндузятники и php-шники предпочитают писать только об успехах, игнорируя колоссальное количество неудач.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру