ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] eperl, Embperl



"Stanislav Malyshev a.k.a Frodo" wrote:
> 
> IO>>    генерацией HTML-страниц, смешение в шаблонах кода и дизайна.
> 
> Это оба не так.
> 
> Первое не так - я лично видел (руками щупал), например, систему
> войсмейла, весь frontend которой написан на PHP+XML. Причем не
> сумасшедшими студентами, а *очень* солидной фирмой. Да и еще много
> проектов. Никто не заставляет из PHP генерить именно HTML.
Речь не об этом. В данном случае что HTML, что XML - одно и тоже. Речь
как я понял (и я тут полностью согласен), что задачи вообще не связанные
с генерацией чего-то html-подобного не стоит делать на PHP.

Мне тут недавно кое-кто пытался доказать, что PHPLIB например
поддерживает базы данных также хорошо, как DBI/DBD. Уж не знаю как они,
а я только лишний раз убедился, что поддержка баз данных в PHP с перлом
+ CPAN рядом не валялась. И в общем-то так во многом. Я это не к тому,
что пользоваться PHP не надо и пр., а просто преимущества у него далеко
не тут.
 
> А второе не так - это личное дело каждого. Хочешь, пиши библиотеку
> классов-темплейтов, хочешь - бери готовую (из PHPLIB, например).
Все равно лучшие свойства PHP где-то не в этой области тоже...

> Хочешь, из XML делай (там есть большой проект про привинчиванию XSL, Явы и 
>проч.)
А нафиг тогда вообще будет нужен PHP, если это все привинтить? Уже есть
пара-тройка готовых систем на базе XSL и Явы, которые в общем-то на
порядок помощнее PHP будут. И поудобнее, что характерно. И перла кстати
поудобнее тоже. Некоторые (не будем показывать пальцами, хотя все
догадались, что это Resin) даже претендуют на производительность в разы
выше, чем у mod_perl.
=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.