Ilia Alshanetsky, один из разработчиков PHP, представил презентацию "Cache for Ca$h (http://ilia.ws/files/vancouver_cache.pdf)" на которой наглядно показал, как используя нехитрые приемы кеширования динамического контента, можно на несколько порядков увеличить производительность PHP скриптов.URL: http://ilia.ws/files/vancouver_cache.pdf
Новость: http://www.opennet.me/opennews/art.shtml?num=9841
Неплохо. Так сказать, шаблон для действий, +Только вроде eAccelerator получше APC, но это наверное дело вкуса в данном контексте :)
ea это совсем не тожесамое что apc, одно другое не исключает.
Единственный способ радикально повысить производительность любого пыхпыховского проекта - переписать его на питоне.
очень хочется увидеть списочек из высоконагруженных проектов, написанных на питоне.
не совсем веб но вполне себе нагруженное eve-online.com
краулеры гугля, собирающие терабайты контента Вас устроят?
можете не отвечать, люди в курсе.
А почему не на С или может сразу на Ассемблере, ух как производительность поднимется...
И зачем вообще все эти PHP, Python, все лучше на асме писать!!!
*посмотрел в адресную строку.... нет, вроде не на ЛОРе.
А это теперь модно, вот так, люпнуть что-то без доказательств, да к тому-же не по теме?
Специально для тех, кто окончательно деградировал под воздействие пыхпыха:
- питон и пыхпых языки одного класса, в который ни си, ни, тем более, ассемблер не входят.
- любой адекватный тест показывает, что по производительности питон в разы уделывает пародию на язык программирования под названием пыхпых (хоть заакселерируйся!)
Так что вывод вполне очевиден - переписав убожество, сбыдлокоденное на пыхпыхе, на нормальный язык (а это может быть не только питон, но и перл и руби...) мы не только получим значительное ускорение, но и в качестве бесплатного бонуса получим безопасный и удобочитаемый код.
>Так что вывод вполне очевиден - переписав убожество, сбыдлокоденное на пыхпыхе, на
>нормальный язык (а это может быть не только питон, но и
>перл и руби...)До коли уже можно зацикливаться на выборе платформы разработки? Писать погано можно на любой из выше перечисленных. Уважай мнение и выбор других, плиз.
> питон и пыхпых языки одного класса, в который ни си, ни, тем более, ассемблер не входят.Про классы языков, можно подробней, я вижу вы в этом специалист =)
> любой адекватный тест показывает, что по производительности питон в разы уделывает пародию на язык
А ссылку на "адекватный тест" вы просто забыли предаставить?
Чисто теоритически Python не может "в разы" быть производительнее PHP, скорее он, как и Ruby чуть отстаёт (что не снижает его достоинств).
> Чисто теоритически Python не может "в разы" быть производительнее PHP, скорее он, как и
> Ruby чуть отстаёт
Это чисто теоретический ответ, или проверяли? -А что сравниваете -- модуль Apache PHP и CGI-приложение Python/Perl/Ruby? Или, всё же, речь о соответствующих mod_python, mod_perl и mod_ruby?Если есть реальный тест, было бы интересно посмотреть.
Хоть это и не по теме, но если кого тест интересует пожалуйста:)
1) 1000 выполнений очень короткого сценария: Perl-23.6 сек; Python-45,2 сек; mod_python-30 сек; mod_perl-16.4 сек; PHP-160 сек.2) 1000 выполнений длинного сценария, более 1000 строк кода:Perl-963 сек; Python-978 сек; mod_python-347 сек; mod_perl-476 сек; PHP-304 сек!!! Вот такие пироги.
>Единственный способ радикально повысить производительность любого пыхпыховского проекта - переписать его на
>питоне.Ех..еще одним троллем больше...
Умные (как я :-) увидят что автор - молодец. Эх - если бы все пыхеры были такими ... Так вот умные люди увидят там приемы кеширования не сильно зависящие от языка . А ви что - не заметили? :-)
Они бы заметили, но их больше волнует пальцезагибание :) по поаоду и без оного.