1. perl никак не расшифровывается.
2. В подавляющем большинстве на пхп пишут разные ламеры, которые не хотят учиться программировать, но хотят иметь свою страничку.
ага. а молоток пародия на кувалду надо понимать? или даже на паровой молот? типа "ну чем мы не кони!"? =))
такие мысли с взрослением сменяются конструктивом =)
зы. при желании перловый синтаксис тоже можно обгадить
расшифровка, в общем и целом, к пригодности для веба мало отношения имеет. mod_perl - api уровня сервера, php - уровня страницы. вот сам и думай, что для чего больше рулит.
вах. а я-то все время думал, что model, view, container это отделение бизнес-логики от представления и управления ... а оказывается код от данных ...
на *любом* языке можно писать model view container api. это - api. api - оно не к языку, а к способностям автора оное api формализовывать.
а разруха - она не ...
а про mod_perl 2.x - меня больше интересует зачем он нужен ? огромных преимуществ в реальных приложениях он над 1.x - не дает. треды в perl давно не пробовал, но ничего особенно нового вроде не появлялось. parrot и прочее perl6 - можно жать у моря погоды еще очень долго. итого - я не понимаю, зачем оно вообще нужно ... более того, я не понимаю зачем для mod_perl applications нужен второй apache.
>> В подавляющем большинстве на пхп пишут разные ламеры, которые не >>хотят учиться программировать, но хотят иметь свою страничку.
>Я -- обратный случай. Не хочу учиться программировать на PHP, хочу >иметь домашнюю страничку, делаю её на HTML+PERL. ;)
Вот именно, что на perl можно сделать только Home Page, не больше. Я 2 года как дурак на перлепроект делал(всё таки сделал), пока не узнал о ПХП. Всё, что на перле реализуется, в большинстве случаев, в 10 строк кода -на пхп можно сделать в 1 строчку. Отсюда и выводы: зачем изобретать велосипед? Да и быстрее пых пых работает на сервере и не столько ресурсов жрёт как перл. Одно исключение для перла на сервере: когда нужно написать большой код в одном файле P.S. всё это относиться к Web
> Я 2 года как дурак на перлепроект делал(всё таки сделал), пока не узнал о ПХП. Всё, что на перле реализуется, в большинстве случаев, в 10 строк кода -на пхп можно сделать в 1 строчку. Отсюда и выводы: зачем изобретать велосипед?
Надо быть полным кретином, чтобы делать 2(!)года то, что с помощью CPAN можно сделать за неделю.
> Да и быстрее пых пых работает на сервере и не столько ресурсов жрёт как перл. Одно исключение для перла на сервере: когда нужно написать большой код в одном файле P.S. всё это относиться к Web
Идиот, убери сервер с винды!
Надо быть полным кретином, чтобы делать 2(!)года то, что с помощью CPAN можно сделать за неделю.
Ну, хорошо.
А как на счет хостинга?
Когда у тебя висит эдак 30 вирт. хостов.
И надо скрипты пользователей запускать с соответствующими правами,
а не с правами вебсервера?
>Ну, хорошо. А как на счет хостинга? Когда у тебя висит эдак 30 вирт. хостов. И надо скрипты пользователей запускать с соответствующими правами, а не с правами вебсервера?
Любой mod_* (php/perl/foobar) работает с правами вебсервера. Увы и ах.
лейтмотив звучащий во всех воплях "перл рулез цпан огромен, пшп ацтой!" прост - люди не умеют программировать. их фантазии не хватает дальше склейки пары модулей. совершенно очевидно что на большой и сложный проект их не хватит, потому как и перл им нужен для чего то простого, попарсить логи к примеру (уверен что эти идиоты про awk вообще не слышали).
настоящий профессионал будет выбирать для конкретной задачи что ему использовать.
зы: а открывать бутылку топором для демонстрации крутости - это юношеское, оно пройдет. когда найдете серъезную работу и накопите деньги на открывачку =)
Потоки выполняются в контексте одного процесса,
поэтому Apache2 + MPM threaded + mod_perl2 рулят на хостинге,
поскольку потоки наследуют все права процесса,
которые несложно выставить (есть патч).
Так-что PHP тут и рядом не валялся,
эквивалентное API на Perl за минуты пишется.
пуркуа бы и не па, если awk достаточно для той или иной задачи?
что касается серверного апи - ты меня просто не понял. у mod_perl интеграция с апачем значительно глубже, чем у mod_php, а вопрос, встраивается интерпретатор в веб-сервер или нет, с этой точки зрения уже вторичен. почитал бы доки или прямо тут: http://modperlbook.org/ - про фазы запроса и т.д. и т.п.
>уже год использую apache2(worker-mpm)+php4 и все зашибись.
а читать по англицки так и не научились?
We do not recommend using a threaded MPM in production with Apache2.
И кто теперь рискнет его ставить на production?
Правильно, только красноглазые пионеры.
Попробуй веб-чат нормальный на PHP без reload-ов сделать на уровне сокетов - хрен то там, а на mod_perl легко и надежно.
>Попробуй веб-чат нормальный на PHP без reload-ов сделать на уровне сокетов - хрен то там, а на mod_perl легко и надежно.
причем тут "напиши чат" ? Я сам только на perl и пишу, а люди которые используют php до сих пор не жаловались, правда знаю точно что zend-optimizer с потоками не дружит это факт.
Сиетаксис это еще не все. Да и в чем выражается, собственно, эта запутанность? Синтаксис не простой, согласен, но ИМХО это проблема всех более-менее развитых языков. Побочный эффект, так сказать;). Если пхп когда-нибудь догонит пхп во своей функциональности, думаю, синтаксис у него будет ничуть не проще.