Arhimag Я насчет движка хотел написать еще, но лень мыло писать, если он написан на perl'е будет то он тормазнутый будет, скорость все таки у php выше. ------------------------ Тема получена разбиением основной: http://forum.volgograd.ru/showthread.php?threadid=22026 Carma.
Edwardz Прошу прошения, но данная фраза есть большой идиотизм. Откуда такие сведенья? Источники, пожалуйста. Только прими во внимание, что одно и тоже написать можно по разному.
Nekto Можно и по разнному написать, но то что я здесь выше написал, пишут везде, почитай какие нибудь статьи о сравнении этих двух языков...
Nekto Ну не знаю, лично мне perl изначально не нравиться, как язык для веба, так как не разрабатывался он для этого
Nekto Я тебе больше скажу, перл я вобще не знаю :lol: , да и не собираюсь я на нем че нить делать, так как он медленее пшп и все давай закроем этот конкретный офтоп
UndeadHunter Edwardz исходя из принципов работы Perl (а Perl является языком более низкого уровня) работает намного быстрее PHP (хотя, конечно, не в разы). А ассемблер уделает всех . Другое дело, что на PHP повышается скорость разработки за счёт ряда функций, заточенных под веб. Как пример: разбиение строки параметров метода GET или POST на отдельные лексемы со значениями в PHP делается автоматически, а в Perl приходится использовать RegExp'ы.
Заинтересовал меня этот спор, решил всё сам попробовать С 5 раза настроил perl для работы на своём localhost, возник вопрос, в perl что нет аналога include из php,только через SSI всё вставлять
UndeadHunter, тут не все знают, что делает include в php. Что конкретно хочешь сделать? My3bIKAHT, use CGI
luka Хочу в tata.pl вставить допустим кусок из gigi.pl UndeadHunter добавил [date]1079491342[/date]: Вроде бы вышло open(test, "test.pl"); while(<test>) { print; } close(test); Лана, пойду на форум программистов, а то за Оффтоп побьют
UndeadHunter Прежде чем на форумы ходить, просто почитай документацию. Хотя бы синтаксис для начала ;-)) Что же до языка, то в ряде задач он работает действительно быстрее, чем PHP. Другое дело, что в классическом понимании Perl должен работать как CGI. В этом случае действительно значительная часть его преимуществ сводится на нет тем, что довольно тяжёлый процесс должен запускаться под каждую сраную операцию. Но эта проблема успешно обходится путём использования, например, mod_perl, когда интерпретатор вколачивается гвоздями в Apache. Но при этом уже демон httpd может запросто разростись до приличного размера и тогда его fork'анье станет тоже довольно серьёзной проблемой. Это уже решается тем, что сразу же запускается достаточное количество процессов демона, "про запас". Короче, как и в любом другом случае, лучше подобрать, что лучше, для каждой конкретной задачи, исходя из общей стоимости владения, если угодно. То есть, насколько сложна задача, насколько сложно изучение одного и другого языка, какими аппаратными ресурсами располагает проект и т. д. Nekto В итоге, в современном мире для 70% случаев оказывается удобнее PHP -- он проще, а возможностей его вполне хватает для большинства задач. При этом производительность, в общем-то, такая же, как и для правильно написанного Perl-кода. Но написать правильный Perl-код стоит ощутимо дороже (учитывая затраченное время на обучение, написание, отладку), поэтому обычно не заморачиваются.
Может я просто не понял что вы собираетесь писать за движок, но мне интересно все же что это за супер код будет, при запуске которого можно будет ощутить скорость его выполнения! Неужели в Волгограде делают такие проекты, для которых даже перл оказывается медленным?
Vaulter Обрабатывать логи по запросу из интернета -- дело вообще сомнительной радости, особенно, если они большиииие ;-)) Обычно это делают по cron'у как раз Perl'ом (awstats на сервере с загрузкой порядка 3000 посетителей (http) в сутки, 400Gb (http) в месяц отрабатывает раз в сутки логи Апача) или бинарником (типа Analog), что раз в пять быстрее выходит. А делать это из-под http-сервера -- расточительство :-)
Споры у вас пиплы совсем децкие Perl - мощный язык для обработки строк, вот его основное назначение php - для создания сайтов, вернее домашних страничек Для perl написано туева хуча модулей, брать отсюдова http://cpan.org/ , и там и для веба и не только... у php их[модулей] на несколько порядков меньше... делайте выводы! Кричать что perl тормозит и php нет, это надо быть полнейшим ламером... или с кривыми руками... хотите чтоб не тормозило юзайте С или asm. А еще лучше про mod_perl прочитайте P.S. Хотите писать на своем php пишите, вот только не надо кричать что php лучше perl, потому что я perl не знаю, а вот какие то дядьки говорили что php легче выучить :frustrate
А вот что относительно ООП в перле? Говорят, что в шестом (релиз должен быть в этом году) он полноценным будет =) В перл5 я ооп не заметил =\ //P.S. мне перл больше нравится =)
У нас поцаны на ПЕРЛ пишут протатипы проектов потомучто это быстро а потом я и еще нескоко челов на Ц переписываем. Ничо так транслятор. Гламурненький. А ваще пофиг на чем писать главное чтобы была выполнена конкретноя задача а там и на АЛГОЛЕ писать можно если нравитсо. Облом "Но эта проблема успешно обходится путём использования, например, mod_perl, когда интерпретатор вколачивается гвоздями в Apache. Но при этом уже демон httpd может запросто разростись до приличного размера и тогда его fork'анье станет тоже довольно серьёзной проблемой. Это уже решается тем, что сразу же запускается достаточное количество процессов демона, "про запас"." ПХП работоет точна также luka "use CGI" Ага и полтора мегобайта памяти под модуль и время на компелирование. А если делать не :all а конкретно нужные функции то еще дольше будет компелировотсо. Извеняюсь за орфаграфию. Давно не песал тексты на руском.
Так ты чо, с народом на Ц общаешься исключительно?! А налоговые декларации на чём заполняешь? Я — на Перле...