Forum Webscript.Ru
Программирование => PHP => Тема начата: Shaihan от 06 Мая 2002, 12:21:51
-
Что лучше PHP или Perl имхо ПХП намного легче и понятней, но ЦГИ более мощен.
-
Shaihan
Смотря для чего.....
Я раньше на перле писал, а после появления пхп4
ушёл на него дабы он проще и удобнее....
Сильно они не отличаются: перловую прогу 80 килов перевёл на пхп за 3 часа
Если для тебя важна производительность то выбирай перл
-
CGI - это интерфейс, кстати ;)
эти языки сходны друг с другом. точнее php создавался на базе perl и си.
у перла больше различных модулей - CPAN
лучше обрабатывает текстовую информацию.
у php преимущество в общей производительности, плюс он развивается достаточно быстро. у него тоже появляется база модулей - PEAR.
-
ПХП имхо намного проще... И я уже всё больше склоняюсь к мнению что если для Вэба - то ПХП позаглаза.. А вот если что то куда то ещё то лучше и бы Перл...
Ну это я так взглядом кодера ;)
-
ненаю... я для Веба (динамические страницы) использую ПХП...
а для Cron стараюсь Перл и Си...
Если для Веба производительность меня не устраивает, то использую Перл, но такое редко бывает...
-
вообще, что касается программирования - главное подобрать нужный язык для данной задачи.
-
ИМХО скорость не всегда является главным фактором. Иногда удобства и возможности расширения гораздо важнее.
Я какое-то время программировал на perl - ИМХО php удобнее и легче.
у php преимущество в общей производительности, плюс он развивается достаточно быстро.
Откуда информация об общей производительности? Хотя в некоторых тестах (насколько я знаю) php быстрее.
А вот насчет развития - то что-то мне начинает не нравится как он развивается. Да, новые версии появляются регулярно, но особых изменений я не вижу :(
-
Да, новые версии появляются регулярно, но особых изменений я не вижу
в основном, имхо, работа идет на багфиксами. достаточно посмотреть на Changelog из CVS реп.
Приятно то, что каждый день что-то изменяется...
полностью согласен, нет ничего кардинально нового.
-
На сегодняшний день рабочее время программиста стоит дороже, чем upgrade техники (для хороших програмеров).
А следовательно лучше тот язык , который знает програмер ;)
А из простоты и наглядности ошибок следует, что PHP - rulez forever по стоимомти разработки.
-
А из простоты и наглядности ошибок следует, что PHP - rulez forever по стоимомти разработки.
Можно поспорить. В perl ошибки наглядны.:))
Кстати, просвятите, а такое понятие как "объект" в PHP есть?
(Можно ли на нем объектно-ориентированно программировать? :)) )
-
В perl ошибки наглядны.
Спорное утверждение. Поумолчанию - не наглядны. За ними в err_log надо лезть.... Если не прикрутишь приблуду типа такого:
(ne ne pokazhu. Kto hochet - pishite lichno pokazhu URL)
Просто скриптик, который в случае 500-ой ошибки пишет что-то вроде:
[Tue May 7 14:57:47 2002] [error] (13)Permission denied: exec of /usr/local/www/cgi-bin/counter.cgi failed
[Tue May 7 14:57:47 2002] [error] [client 10.12.39.1] Premature end of script headers: /usr/local/www/cgi-bin/counter.cgi
"объект" в PHP есть?
Вроде да. Только нафиг надо ? ;)
Можно ли на нем объектно-ориентированно программировать?
Не знаю на сколько для тебя это будет открытием, но ОО программировать можно и на C :) без ++
Also read:
http://www.advogato.org/article/470.html [en]
-
В perl ошибки наглядны.
В пхп ещё более наглядны
Можно ли на нем объектно-ориентированно программировать?
Точно также как и на перле
-
Поумолчанию - не наглядны. За ними в err_log надо лезть.... Если не прикрутишь приблуду типа такого:
:)) И приблуды не надо - CGI::Carp есть.:))
Не знаю на сколько для тебя это будет открытием, но ОО программировать можно и на C без ++
Не будет, но лучше когда язык поддерживает технологию ООП, если ее конечно использовать.
P.S.:
В общем меня вы не убедили в преимуществе ПХП и необходимости его изучения.:))
-
Chs - Дык я и не пытался тебя убедить - я же написал - лучше тот язык, который знает программист.
А мне по работе надо знать оба языка.... Случаи ведь разные бывают ;)
-
давайте по существу ;)
это спор из разряда о вечном (кстати, о вкусах тоже не спорят, вроде). причем в php форуме.
-
php - удобный язык для написания web скриптов. perl - более общий язык. Им можно решать задачи, выходящие далеко за рамки интернет.
-
а консольная версия php для этого не годится?