Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@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@xxxxxxxxxxxxx mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =






Спонсоры сайта: kz77.ru/

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.