Forum Webscript.Ru

Программирование => Perl => Тема начата: Light Elf от 04 Августа 2001, 07:57:30

Название: Perl vs PHP
Отправлено: Light Elf от 04 Августа 2001, 07:57:30
Продолжение.
Начало в топике "Как оформить древовидную структуру".

2Ali:
Можно вглянуть на исходники программ.

Как насчет добавления в тесты больших (массивных) скриптов (500-1000 строк)с многочисленными и разнообразными операторами?

Да и как вы замеряли скорость выполнения скриптов?

Как учитывалась скорость запуска интерператора?
Название: Perl vs PHP
Отправлено: Haze от 08 Августа 2001, 15:21:27
2Ali

http://www.mis.rsu.ru/~rs/test/htmodben.html

Всю жизнь был уверен, что Перл работает быстрее, а ты меня чуть не переубедил, решил сам поискать НОРМАЛЬНЫЕ тесты, а не с пхптолк, кое-что нашел... Результат:
С лучше всех! Но Перл лучше ПХП...
Название: Perl vs PHP
Отправлено: AliMamed от 08 Августа 2001, 11:06:50
вообще как-то мои постинги в "деревовидной структуре..." неверно, как мне кажется, интерпретируются.

почемуто происходит некое смешение понятий.
CGI != Perl !!!!

я говорю о том, что Perl через CGI будет на порядок медленнее чем PHP напрямую через модуль вебсервера mod_php или Perl напрямую через модуль mod_perl.
mod_perl судя по тестам слегка быстрее mod_php в некоторых операциях.

Другими словами CGI через который подавляющее большинство использует Perl на порядок медленее выполнит операцию, чем mod_perl или mod_php

Название: Perl vs PHP
Отправлено: Light Elf от 09 Августа 2001, 07:05:36
From Light Elf.

2Realtor:
   Это я начинающий веб-строитель?

2Ali:
   Жаль, я думал это ты тесты проводил.

Во время прочтения той статьи возникли вопросы, часть из них я изложил, и создалось впечатление, что авторы стремясь к объективности старались выгородить пхп.
Например, тестирования проводились только маленьких скриптов, а известно, что с увеличением числа строк в скрипте производительность пхп существенно падает, а у Perl наоборот.
Не совсем понятна осталась система замеров и т.п.
В общем, остаются сомнения по поводу достоверности/объективности этих результатов.

Пхп, конечно, будет жить. Только цели использования этих языков разные.
Очень хорошее обсуждение данной проблемы с участием arto (может его кто-то назовет начинающим)есть по адресу http://perl.mastak.ru/cgi-bin/conf.pl?n=1&id=473
Название: Perl vs PHP
Отправлено: AliMamed от 08 Августа 2001, 10:57:04
это вопросы скорее к людям, которые тесты проводили.:o я то к ним лично никакого отношения не имею:)
Название: Perl vs PHP
Отправлено: Light Elf от 10 Августа 2001, 10:08:54
2Realtor:
 Можно еще и ассемблер.

 Есть фраза: говорить о политике может каждый, творить - единицы.
 Realtor, может ты вчитаешься (пристально) в тему топика и натужено попытаешься осознать, что же все-таки там написано...
Тогда, возможно, будешь говорить по теме, а не кидаться общими фразами, после которых возникает чувство, что ты хочешь сказать: как я устал от этих глупых созданий, они чисто топчут одни и теже вопросы, а ответ же очевиден.
Что ж, если так, то излагай (конкретно, пожалуйста).
Название: Perl vs PHP
Отправлено: AliMamed от 10 Августа 2001, 10:02:32
С++ и ассемблер я думаю трогать не будем. :)

Light Elf: эээ надо подумать какой скрипт писать. предлагаю так: определиться со скриптом, написать его на Perl, а потом я мог бы попробовать переписать его на РНР

про обрудование: для полноты ощущений, а также чтоб избежать в последствие возможных комментариев типа "у вас ось/вебсервер не оптимально настроены" можно потестить и на твоих серверах и на серверах которые доступны мне (в основном RedHat и Win98).
кстати интересно как Win98 будет отличаться от Win2000 и WinNT
Название: Perl vs PHP
Отправлено: Realtor from Moscow от 10 Августа 2001, 09:39:30
Тогда уж, для полноты исследования, еще другие языки зацепите. На С++ скрипты быстро работают  :)
Название: Perl vs PHP
Отправлено: Light Elf от 10 Августа 2001, 07:33:30
Давай.
Со своей стороны могу предложить написание Perl скриптов и оборудование: две сетки - быстрая под Linux-ами и медленную под виндами.
Название: Perl vs PHP
Отправлено: AliMamed от 08 Августа 2001, 15:49:11
блин ребята какого размера буквы должны быть чтоб вы наконец поняли, что CGI это не одно и то же, что и Perl????

и что я не говорю, что Perl медленее PHP. я говорил, что CGI медленее

теперь к той ссылке, которую Haze дал.
а что там вообще тестировалось? встроенные модули или mod_perl, mod_php.

CGI там тестировался!? Где, как?
Как там Perl тестировался в конфигурации без "установленных модулей", где, как написано, в статье php тестировался через собственноручно написанный CGI-интерпретатор?
Вообще на мой взгляд кроме операторов цикла и функций printf/print/echo есть навалом других операторов и функций. или автор считает, что они работают с той же скоростью и во всех случаях одинаково??? =)

Либо в этом "нормальном" тесте с какого-то хомяка так все "профессионально" протестировано.

кстати чем тебя phpclub.unet.ru не устраивает?

[Изменено 8.8.2001 автор: AliMamed]
Название: Perl vs PHP
Отправлено: AliMamed от 09 Августа 2001, 10:09:29
2Light_Elf: может подумаем и сами тест проведем?
Название: Perl vs PHP
Отправлено: Realtor from Moscow от 09 Августа 2001, 07:44:54
Цитировать
Это я начинающий веб-строитель?

Я казал вообще о теме, а не приминительно к личностям.
Название: Perl vs PHP
Отправлено: Realtor from Moscow от 09 Августа 2001, 01:22:59
А чего все разоряются?
Лично по мне, пишу на чем удобней. Надо на Перле, надо на пхп.
Меня больше прикалывает, что эту тему подымают начинающие WEBстроители. Хоть один язык нормально выучите, а потом загоняйтесь на тему "мой сайт из 3-10 скриптов подтормаживает, и что мне делать?" :(
Ведь еще Shell, С и ... еще много других языков и интерпретаторов имеется :(
Название: Perl vs PHP
Отправлено: AliMamed от 08 Августа 2001, 16:00:31
для тех, кто не видел предыдущий тред, в котором я давал ссылку на другой тест:
http://phpclub.unet.ru/vs/phpvsperl.htm