Hello Michail,
понедельник, 10 июля 2000 г., you wrote:
MVK> Вопрос не совсем по апачу, но всё-таки:
MVK> Имеет ли смысл разбираться с Subj? Есть ли у них какие-либо
MVK> преимущества перед PHP или SSI?
Скажем так - возможностей у Embperl, ePerl и PHP неизмеримо больше,
чем у SSI - это просто совершенно другая весовая категория.
Если сравнивать эти три подхода:
1) PHP. Плюсы (AFAIK, сам не пользовал) - относительная простота,
более-менее мейнстрим, не очень тяжелый, работает со многими базами,
(вроде бы) неплохо поддерживается. Много написанного на нем софта.
Минусы - отсутствие (AFAIK) четкой стандартизации, невозможность
легко писать расширения, ограниченность применения только
генерацией HTML-страниц, смешение в шаблонах кода и дизайна.
2) ePerl. Плюсы - простота. То есть это просто перл встраиваемый в HTML
(или во что угодно). Вроде бы не очень тяжелый. Минусы - опять-таки
смешение кода и лейаута.
3) Embperl. Плюсы - очень развитый язык шаблонов. Есть возможность
смешивать код и дизайн в той мере, в какой это необходимо. Хочешь -
пиши все прямо в HTML, хочешь - выноси логику в скрипт, а в шаблон
отдавай данные. Минусы: сложный, жрет много памяти, есть масса
неочевидных вещей, в которые въезжаешь только приобретя солидный
опыт работы (у нас Embperl - core template technology).
Пункты 2 и 3 перед пунктом 1 имеют еще одно серьезное преимущество,
под названием CPAN.
В общем, рекомендую посмотреть все и выбрать оптимальный вариант. Для
небольших и средних проектов я бы рекомендовал PHP, для крупных -
скорее Embperl.
Best regards,
Ilya mailto:ilya@zhurnal.ru
=============================================================================
= 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 =