LINUX.ORG.RU

PHP/Perl: когда их нужно использовать, а когда не стоит


1

0

Как и у любого языка программирования, у PHP и у Perl'a есть свои положительные стороны и недостатки. Автор статьи предлагает своё видение того, когда их стоит использовать, а когда нет.

Очевидно, что автор не считает PHP "правильным" языком для построения Web сайтов и предлагает писать на нём только их предварительные версии, которые впоследствии будут переписаны с использованием, например, Java.

>>> Perl

>>> PHP

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

есть у моего факультета сайт, написанный студентами-выпукниками на java... кроме тормознутости и антиюзабельности падает регулярно чуть ли не раз в неделю. при этом замдекана или её шестёрка звонят уже-не-студенту-автору-сайта и просят пофиксить/перезагрузить

shafff ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>с использованием, например, Java.

LOL!

AlannY ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>написанный студентами-выпукниками на java... кроме тормознутости и антиюзабельности падает регулярно чуть ли не раз в неделю

Руки вытаскивать из задницы и отчищать их от вазелина не пробовали?

edw1n ★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

ну всё логично. если пишут неопытные студенты - уж лучше PHP. и если пишется "домашняя страничка моего любимого хомячка Хомы" - тоже.

кроме того, PHP хостинг - самый распространённый вид хостинга. вот.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> Все дело в волшебных руках! Знаешь, на чем написан ЛОР?

таки на редкость неудобный сайт, этот ваш ЛОР..

dmiceman ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

Perl + PHP вместе взятые с хорошим запасом заменит Python.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

а может на C переписывать стоит?

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>предлагает писать на нём только их предварительные версии, которые впоследствии будут переписаны с использованием, например, Java.

/me считает что автор либо жуткий графоман, либо его мозг сильно поврежден

generatorglukoff ★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> с использованием, например, Java.

Помянем Томми? ((

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>/me считает что автор либо жуткий графоман, либо его мозг сильно поврежден

Похоже, что модераторы ЛОРа заказывают статьи вида "PHP vs. Perl vs. Python", "Qt vs. GTK", "KDE vs. Gnome" etc и затем подтверждают их же в новостях, чтобы не сайте не утихал постоянный флейм

:)

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

А сайты на асме так вобще должны летать! Причем желательно чтобы асм был запущен на голой железяке без какого-либо излишества вроде опреационки или консоли.... ну скажем на кластере из XScale....

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

тема python не раскрыта

pawnhearts ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> таки на редкость неудобный сайт, этот ваш ЛОР..
+1
откровенно говоря. лор сделан скажем так, непрофессионально.

pawnhearts ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> А сайты на асме так вобще должны летать!
асм для манерных. нормальные ребята пишут непосредственно в кодах

pawnhearts ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

When should you use PHP?

* Creating an intranet site. * Prototyping an application that will be converted to Java or some other language. * Creating a Web database application. * Deploying an inexpensive or quick solution. * Using ready-made apps from Sourceforge.net or other sites.

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

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

"В руках мастера и PHP - конфетка" =~ s/и/даже/;

В вэбе приходилось программировать и на perl, и на php. Если использовать mod_perl и иметь руки, растущие из правильного места, то php не нужен.

ivan_p ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>Очевидно, что автор не считает PHP "правильным" языком для построения >Web сайтов и предлагает писать на нём только их предварительные версии, >которые впоследствии будут переписаны с использованием, например, Java.

Мдя, это диагноз.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>о ему ближайшей стене. Да зачем последние мозги выбивать, пусть лучше попробует хоть английский выучить с небольшим запасом имеющегося...

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

Лор удобнее и понятнее быдлофорумов на попсовых пых-пых движках. И не тормозит никак. :)

>php хостинг распространённее

Венда тоже распространённее, однако это не делает её лучше.

Jaga ★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> Perl's greatest claim to fame has always been the tight integration of regular expressions

бла бла бла бла. вот эту тему я слышу от любителей перла не в первый раз. но, если честно, это несерьезно

> One of perl's strengths has always been the strong database interoperability through the DBI and DBD libraries

как будто в других языках нет библиотек для работы с бд на любой вкус.

> A replacement for shell scripts:

плохая идея. всему своё место+зависит от того что знаешь лучше.
если автор не осилил шелл, не читал abs и т.д. это не значит что шелл отстой.

> One of the worst things about shell scripting—whether in bash, sh or csh—

csh вообще давно в топке покоиться(дада я знаю есть современные его версии, но. нафиг их. ksh/bash давно их подвинули. ещё с выходом system v r.4)

> is that the syntax of the scripts themselves is fairly hard to read

опять бред. во-первых чья бы корова мычала. во-вторых что-то у меня проблем с shell скриптами нет, они отлично читаются благодаря простоте и стройности(конечно можно написать жуть всякую на чем угодно, но это не показать).

дальше я читать не стал. про php я даже не стал открывать статью. ибо всё ясно. дорогие любители perl, не осилившие других языков. я ничего против perl не имею, я уважаю perl, perl-хакеров и ларри волла(его вообще обожаю, один из самых харизматичных персонажей:).
у perl есть традиции, культура и т.д. он хорошо подходит для многого при наличии прямых рук.
но! хватит рвать тельняжки "да perl рулез, потому что в нем регулярки" ибо вы просто показываете своё невежество. рекомендую всё-таки преодолеть религиозные комплексы и ознакомиться с некоторыми другими языками, сейчас они умеют много, чего не умеет(к сожалению) perl.
хотя, perl 6, возможно, изменит ситуацию.

pawnhearts ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

а лучше и вообще не писать никаких предварительный версий на похапэ ...

phasma ★☆ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> В защиту перла приведу в пример замечательное форумное двигло YaBB.

Я правил код YaBB - он очень непрофесионально написан. Авторы не используют strict, taints, warnings, MVC, FastCGI, etc., просто потому что не знают таких вещей или не хотят знать. :-)

Если уж предлагать что-то для примера, то лучше OpenWebMail - он очень грамотно написан.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> +1 > откровенно говоря. лор сделан скажем так, непрофессионально.

если нету веба 2.0 это уже не профессионально ?) ты сможешь нопесать на похапэ что-то, что выдержит столько же ананимусов ?)

phasma ★☆ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

>Все дело в волшебных руках! Знаешь, на чем написан ЛОР?

А если учесть, что в начале ЛОР был на php, то это только подверждает ваш тезис о волшебности рук maxcom'а.

mky ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> В защиту перла приведу в пример замечательное форумное двигло YaBB

Да, да, замечательное. Как говорится, о мертвых либо хорошо, либо ничего.

ShprotX ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

В наше время интернет очень быстро развивается. А чтобы успеть за прогрессом нужно быстро стартапиться. ПХП лучший язык для стартапа. Всеравно всего сразу не спланируешь. А тк стартап есть у каждого проекта то пхп - язык для любого проекта. Всеравно потом все будет переписано. Если все совсем хорошо то на си, если нет то на питон или яву. На питоне оч хорошо писать высоконагруженные фишки если lighttpd + sgi вроде правильно написал название этого модуля.. Сравнивать языки вообще глупо. особенно когда есть питон :-D

makkintosh ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

PHP наше ффсЁ!!!

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> асм для манерных. нормальные ребята пишут непосредственно в кодах

Коды для пижонов, а правильные пацаны используют Программируемые Логические Матрицы в которые вбивают логику работы сайта.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> асм для манерных. нормальные ребята пишут непосредственно в кодах

Ну здесь тоже можно поспорить. Настоящие мужики паяют программы на платах.

kost-bebix ★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

Заканчивается первая страница, а монистов все нет... Не к добру.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

PHP должен жить..как и vkontakte.ru на нем :D

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

Флейм это хорошо. Транулукаторы работают на флейме. Транклюкаторы нужны, что-бы грабить корованы. Больше флейма, больше сграбленных корованов. Так что все на холивар(ы), все к барьеру.

marsijanin ★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> Очевидно, что автор не считает PHP "правильным" языком для построения Web сайтов и предлагает писать на нём только их предварительные версии, которые впоследствии будут переписаны с использованием, например, Java.

Мде. очевидно, что аффтар либо не понял, либо не дочитал статью...

правильно сказал анонимчег, - для стартапов пхп сойдет. особенно если руки девелоперов в нужном месте. Понятный пень потом все переписывать придется на более расширяемые языки, но для этого нужны деньги и время, которых у тех самых стартапов поначалу нет

и да, для хомяков, блогов и Ко, имхо лучше пыхпыха ничего не найти

enby ★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

Впредь предлагаю такие новости публиковать без ссылок. Более того, даже ставлю под сомнение необходимости тела новости.

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> если нету веба 2.0 это уже не профессионально ?)

почему это нет веб20? веб20 афаик это когда контект делают сами пользователи(блоги вики etc). а на лоре контент делают сами пользователи.
(аякс тут второстепенную роль играет и вообще он нах не нужен котоме случаев когда он реально нужен)
вообще это тупой термин который любят облизывать полуграмотные журналисты.

> ты сможешь нопесать на похапэ что-то, что выдержит столько же ананимусов ?)

интересно, кто сказал что я пишу на похапэ?

> Реквестирую критерии профессионализма.

удобство, человекочитабельные адреса


pawnhearts ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> Perl -> Not So Good: Beware -> As a Web scripting language

Bitches don't know about my Catalyst and CGI::Application and Mason and ...

anonymous ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

хороший зачин для религиозной войны

vadiml ★★★★★ ()

Re: PHP/Perl: когда их нужно использовать, а когда не стоит

> предлагает писать на нём только их предварительные версии, > которые впоследствии будут переписаны с использованием, > например, Java. Это ж надо додуматься до такого. Изначально писать на одном, что бы потом переписать на другом.

pento ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.