Forum Webscript.Ru
Программирование => Perl => Тема начата: Light Elf от 04 Августа 2001, 07:57:30
-
Продолжение.
Начало в топике "Как оформить древовидную структуру".
2Ali:
Можно вглянуть на исходники программ.
Как насчет добавления в тесты больших (массивных) скриптов (500-1000 строк)с многочисленными и разнообразными операторами?
Да и как вы замеряли скорость выполнения скриптов?
Как учитывалась скорость запуска интерператора?
-
2Ali
http://www.mis.rsu.ru/~rs/test/htmodben.html
Всю жизнь был уверен, что Перл работает быстрее, а ты меня чуть не переубедил, решил сам поискать НОРМАЛЬНЫЕ тесты, а не с пхптолк, кое-что нашел... Результат:
С лучше всех! Но Перл лучше ПХП...
-
вообще как-то мои постинги в "деревовидной структуре..." неверно, как мне кажется, интерпретируются.
почемуто происходит некое смешение понятий.
CGI != Perl !!!!
я говорю о том, что Perl через CGI будет на порядок медленнее чем PHP напрямую через модуль вебсервера mod_php или Perl напрямую через модуль mod_perl.
mod_perl судя по тестам слегка быстрее mod_php в некоторых операциях.
Другими словами CGI через который подавляющее большинство использует Perl на порядок медленее выполнит операцию, чем mod_perl или mod_php
-
From Light Elf.
2Realtor:
Это я начинающий веб-строитель?
2Ali:
Жаль, я думал это ты тесты проводил.
Во время прочтения той статьи возникли вопросы, часть из них я изложил, и создалось впечатление, что авторы стремясь к объективности старались выгородить пхп.
Например, тестирования проводились только маленьких скриптов, а известно, что с увеличением числа строк в скрипте производительность пхп существенно падает, а у Perl наоборот.
Не совсем понятна осталась система замеров и т.п.
В общем, остаются сомнения по поводу достоверности/объективности этих результатов.
Пхп, конечно, будет жить. Только цели использования этих языков разные.
Очень хорошее обсуждение данной проблемы с участием arto (может его кто-то назовет начинающим)есть по адресу http://perl.mastak.ru/cgi-bin/conf.pl?n=1&id=473
-
это вопросы скорее к людям, которые тесты проводили.:o я то к ним лично никакого отношения не имею:)
-
2Realtor:
Можно еще и ассемблер.
Есть фраза: говорить о политике может каждый, творить - единицы.
Realtor, может ты вчитаешься (пристально) в тему топика и натужено попытаешься осознать, что же все-таки там написано...
Тогда, возможно, будешь говорить по теме, а не кидаться общими фразами, после которых возникает чувство, что ты хочешь сказать: как я устал от этих глупых созданий, они чисто топчут одни и теже вопросы, а ответ же очевиден.
Что ж, если так, то излагай (конкретно, пожалуйста).
-
С++ и ассемблер я думаю трогать не будем. :)
Light Elf: эээ надо подумать какой скрипт писать. предлагаю так: определиться со скриптом, написать его на Perl, а потом я мог бы попробовать переписать его на РНР
про обрудование: для полноты ощущений, а также чтоб избежать в последствие возможных комментариев типа "у вас ось/вебсервер не оптимально настроены" можно потестить и на твоих серверах и на серверах которые доступны мне (в основном RedHat и Win98).
кстати интересно как Win98 будет отличаться от Win2000 и WinNT
-
Тогда уж, для полноты исследования, еще другие языки зацепите. На С++ скрипты быстро работают :)
-
Давай.
Со своей стороны могу предложить написание Perl скриптов и оборудование: две сетки - быстрая под Linux-ами и медленную под виндами.
-
блин ребята какого размера буквы должны быть чтоб вы наконец поняли, что CGI это не одно и то же, что и Perl????
и что я не говорю, что Perl медленее PHP. я говорил, что CGI медленее
теперь к той ссылке, которую Haze дал.
а что там вообще тестировалось? встроенные модули или mod_perl, mod_php.
CGI там тестировался!? Где, как?
Как там Perl тестировался в конфигурации без "установленных модулей", где, как написано, в статье php тестировался через собственноручно написанный CGI-интерпретатор?
Вообще на мой взгляд кроме операторов цикла и функций printf/print/echo есть навалом других операторов и функций. или автор считает, что они работают с той же скоростью и во всех случаях одинаково??? =)
Либо в этом "нормальном" тесте с какого-то хомяка так все "профессионально" протестировано.
кстати чем тебя phpclub.unet.ru не устраивает?
[Изменено 8.8.2001 автор: AliMamed]
-
2Light_Elf: может подумаем и сами тест проведем?
-
Это я начинающий веб-строитель?
Я казал вообще о теме, а не приминительно к личностям.
-
А чего все разоряются?
Лично по мне, пишу на чем удобней. Надо на Перле, надо на пхп.
Меня больше прикалывает, что эту тему подымают начинающие WEBстроители. Хоть один язык нормально выучите, а потом загоняйтесь на тему "мой сайт из 3-10 скриптов подтормаживает, и что мне делать?" :(
Ведь еще Shell, С и ... еще много других языков и интерпретаторов имеется :(
-
для тех, кто не видел предыдущий тред, в котором я давал ссылку на другой тест:
http://phpclub.unet.ru/vs/phpvsperl.htm