Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.221.165.246] |
|
Сообщ.
#1
,
|
|
|
Интересно узнать мнение мастеров по вопросу что лучше использовать при разработке веб-проекта, сценарии на Perl'е или на PHP?
Какие есть приимущества и недостатки этих языков, в каких случаях целесообразней использовать тот или иной язык. |
Сообщ.
#2
,
|
|
|
Я себя к "мастерам" не отношу, более того, каждый язык хорош по своему. Лучший способ в этом убедиться - написать несколько скриптов. Но всеже:
PHP Perl |
Сообщ.
#3
,
|
|
|
Насколько мне известно, Perl изначально был предназначен для обработки текстов под Unix. Соответственно, он больше похож на Unix shell. А PHP заточен именно под Inet.
Что отсюда следует? Да, в принципе ничего и не следует так, к сведению. PHP проще, но медленнее, чем Perl. Кто вышел из Unix ( это не про меня ), наверное, быстро разберется с Перлом, и воспользуется его преимуществом в скорости в полной мере. Для остальных ( и меня, в том числе ) ИМХО лучше ПХП. Т.е. если Вы с Юниксом не знакомы, не стоит тратить время на Перл - это ИМХО Что мне в Перле еще не нравится ( из того, что мне известно ), так это то, что чтобы воспользоваться даже распространенными необходимыми вещами, нужно подключать соответствующие модули. В ПХП этиже функции в большинстве своем уже включены, т.е. дополнительных модулей не требуется. ( для совсем специфических функций они все же нужны ) Вот. |
Сообщ.
#4
,
|
|
|
Да, и еще одно неприятное свойство Perl'а - он выводит сообщения об ошибках только в логи, а не в браузер. А ПХП именно в него, что на много много удобнее. Ради справедливости нужно сказать, что где-то я видел модуль, который позволял делать вывод ошибок в браузер.... Собственно, см. выше - Perl изначально не предназначен для Интернет
|
Сообщ.
#5
,
|
|
|
Предыдущее сообщение #3 является абсолютным бредом (без обид)
по всем пунктам. Напоминает анекдот: - Мне Паваротти не нравится - А ты был на его концерте? - Нет, не был, но мне Мойша напел... |
Сообщ.
#6
,
|
|
|
ну, может быть...
|
Сообщ.
#7
,
|
|
|
2 vot
А я с тобой не согласен. Если использовать стандартный перловский модуль CGI, то лично у меня все ошибки выдаются в log'и, а браузер выдаёт ошибку 500. Чтобы приблизиться к PHP в этом отношении, надо скачать соответствующий модуль с www.dklab.ru и использовать его вместо CGI. |
Сообщ.
#8
,
|
|
|
Мой знакомый вебмастер говорит: "настоящие пацаны юзают Perl". Он настоящий пацан:)..
Имхо, Perl освоить проще - он похож на все языки одновременно... Быть выходцем с *nix не обязательно (наоборот, вышеупомянутый вебмастер, освоив Perl, навсегда ушёл под Linux;)... |
Сообщ.
#9
,
|
|
|
Неее, всё таки когда мне надо просто в линуксе что-то сделать, я лично, пишу скрипт на перле, а когда для сайта, то на пхп - мне кажется что встроенный в страничку скрипт намного удобнее отлаживать, чем внешний. Раньше (в детстве ) когда не умел на пхп, то вообще на си писал CGI-скрипты, потом оказалось что на перле-то удобней! а как пхп освоил, так вообще забил на CGI.
p.s. на свойм мнении не настаиваю... (короче ИМО) |
Сообщ.
#10
,
|
|
|
2 Lector
Вот об этом я и говорил. 2 Vot Мотивируй свой обсир 2 Shiru_Otaku Ну давайте еще членами меряться Про "похож на все языки" да еще одновременно - интересная мысль. На личности не переходим Кстати, кроме Unix и Linux ( ну просто братья ) есть еще и Windows. Да простит меня тот вебмастер, но он недалеко ушел по моему очень очень скромному мнению... да кто я вообще такой ;D 2 tibalt Мужчина!!! ....имхо имхо имхо |
Сообщ.
#11
,
|
|
|
Слушайте, хватит флеймить! Мне вообщемто плевать, кто круче (л)юниксы или микросаксы. Также, плевать, кому какой язык больше нравится, помне так вообще на ASP пишите. Если у когото есть факты или опыт работы с тем или иным языком, милости просим, но, плииз, хватит общих фраз типа "PHP для ламеров, а Perl рулит во всех отношениях!!!" Чем лучше тот или иной язык?
Во флейме я бы с вами с удовольствием бы поспорил, но здесь... |
Сообщ.
#12
,
|
|
|
Спасибо, за Ваши мнения!
|
Сообщ.
#13
,
|
|
|
IMHO никакой разницы нет, только различие синтАксиса ((с) Flex Ferrum). Я не пробовал ни разу PHP только по той простой причине, что я оченна люблю программить на Си и увидев Пёрл, понял, это то, что мне нужно
ЗЫ: в юниксах я тож ни бум-бум |
Сообщ.
#14
,
|
|
|
Мне вот что интерестно: У кого нибуть есть статистика скорости и ресурсоемкости тех или иных языков?
Покапошился в сети на тему сабжа. Не так уж просто чтото найти. Но все-же вот: >Что быстрее: Perl или PHP?<. |