Автор Тема: Perl vs PHP  (Прочитано 6141 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Light Elf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 66
  • +0/-0
  • 0
    • Просмотр профиля
Perl vs PHP
« : 04 Августа 2001, 07:57:30 »
Продолжение.
Начало в топике "Как оформить древовидную структуру".

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

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

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

Как учитывалась скорость запуска интерператора?
С уважением,
Light Elf

Оффлайн Haze

  • Просто я...
  • Пользователь
  • **
  • Сообщений: 70
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.baltic.ee
Perl vs PHP
« Ответ #1 : 08 Августа 2001, 15:21:27 »
2Ali

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

Всю жизнь был уверен, что Перл работает быстрее, а ты меня чуть не переубедил, решил сам поискать НОРМАЛЬНЫЕ тесты, а не с пхптолк, кое-что нашел... Результат:
С лучше всех! Но Перл лучше ПХП...

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl vs PHP
« Ответ #2 : 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

ну, будем исповедоваться?

Оффлайн Light Elf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 66
  • +0/-0
  • 0
    • Просмотр профиля
Perl vs PHP
« Ответ #3 : 09 Августа 2001, 07:05:36 »
From Light Elf.

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

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

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

Пхп, конечно, будет жить. Только цели использования этих языков разные.
Очень хорошее обсуждение данной проблемы с участием arto (может его кто-то назовет начинающим)есть по адресу http://perl.mastak.ru/cgi-bin/conf.pl?n=1&id=473
С уважением,
Light Elf

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl vs PHP
« Ответ #4 : 08 Августа 2001, 10:57:04 »
это вопросы скорее к людям, которые тесты проводили.:o я то к ним лично никакого отношения не имею:)
ну, будем исповедоваться?

Оффлайн Light Elf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 66
  • +0/-0
  • 0
    • Просмотр профиля
Perl vs PHP
« Ответ #5 : 10 Августа 2001, 10:08:54 »
2Realtor:
 Можно еще и ассемблер.

 Есть фраза: говорить о политике может каждый, творить - единицы.
 Realtor, может ты вчитаешься (пристально) в тему топика и натужено попытаешься осознать, что же все-таки там написано...
Тогда, возможно, будешь говорить по теме, а не кидаться общими фразами, после которых возникает чувство, что ты хочешь сказать: как я устал от этих глупых созданий, они чисто топчут одни и теже вопросы, а ответ же очевиден.
Что ж, если так, то излагай (конкретно, пожалуйста).
С уважением,
Light Elf

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl vs PHP
« Ответ #6 : 10 Августа 2001, 10:02:32 »
С++ и ассемблер я думаю трогать не будем. :)

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

про обрудование: для полноты ощущений, а также чтоб избежать в последствие возможных комментариев типа "у вас ось/вебсервер не оптимально настроены" можно потестить и на твоих серверах и на серверах которые доступны мне (в основном RedHat и Win98).
кстати интересно как Win98 будет отличаться от Win2000 и WinNT
ну, будем исповедоваться?

Оффлайн Realtor from Moscow

  • Любитель пива
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 464
  • +0/-0
  • 2
    • Просмотр профиля
    • http://building.msk.ru
Perl vs PHP
« Ответ #7 : 10 Августа 2001, 09:39:30 »
Тогда уж, для полноты исследования, еще другие языки зацепите. На С++ скрипты быстро работают  :)
Павел Габов
Мой Reg]life тчк building тчк msk тчк ru. Building.Msk.ru :: Коммерческая недвижимость Москвы и Подмосковья.

Оффлайн Light Elf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 66
  • +0/-0
  • 0
    • Просмотр профиля
Perl vs PHP
« Ответ #8 : 10 Августа 2001, 07:33:30 »
Давай.
Со своей стороны могу предложить написание Perl скриптов и оборудование: две сетки - быстрая под Linux-ами и медленную под виндами.
С уважением,
Light Elf

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl vs PHP
« Ответ #9 : 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]
ну, будем исповедоваться?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl vs PHP
« Ответ #10 : 09 Августа 2001, 10:09:29 »
2Light_Elf: может подумаем и сами тест проведем?
ну, будем исповедоваться?

Оффлайн Realtor from Moscow

  • Любитель пива
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 464
  • +0/-0
  • 2
    • Просмотр профиля
    • http://building.msk.ru
Perl vs PHP
« Ответ #11 : 09 Августа 2001, 07:44:54 »
Цитировать
Это я начинающий веб-строитель?

Я казал вообще о теме, а не приминительно к личностям.
Павел Габов
Мой Reg]life тчк building тчк msk тчк ru. Building.Msk.ru :: Коммерческая недвижимость Москвы и Подмосковья.

Оффлайн Realtor from Moscow

  • Любитель пива
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 464
  • +0/-0
  • 2
    • Просмотр профиля
    • http://building.msk.ru
Perl vs PHP
« Ответ #12 : 09 Августа 2001, 01:22:59 »
А чего все разоряются?
Лично по мне, пишу на чем удобней. Надо на Перле, надо на пхп.
Меня больше прикалывает, что эту тему подымают начинающие WEBстроители. Хоть один язык нормально выучите, а потом загоняйтесь на тему "мой сайт из 3-10 скриптов подтормаживает, и что мне делать?" :(
Ведь еще Shell, С и ... еще много других языков и интерпретаторов имеется :(
Павел Габов
Мой Reg]life тчк building тчк msk тчк ru. Building.Msk.ru :: Коммерческая недвижимость Москвы и Подмосковья.

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Perl vs PHP
« Ответ #13 : 08 Августа 2001, 16:00:31 »
для тех, кто не видел предыдущий тред, в котором я давал ссылку на другой тест:
http://phpclub.unet.ru/vs/phpvsperl.htm
ну, будем исповедоваться?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28