вышлите мне, плиз<br><br><div class="gmail_quote">14 ноября 2008 г. 19:22 пользователь Dmitry Zhariy <span dir="ltr">&lt;<a href="mailto:dzhariy@gmail.com">dzhariy@gmail.com</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Мануала по Каталисту реально не понятная для человека, изучающего фреймворк.<br>
Советую поискать вот эту книженцию. Могу на мейл отправить, если что.<br>
<a href="http://www.packtpub.com/catalyst-perl-web-application/book" target="_blank">http://www.packtpub.com/catalyst-perl-web-application/book</a>с<br>
В этой книге реально демонстрируется, чем все таки Каталист лучше.<br>
<br>
В основном, ваше приложение, написанное на Каталисте будет работать<br>
одинаково, без переписи кода, под FastCGI и mod_perl, под Каталистовым<br>
development server&#39;ом.<br>
<br>
Будет работать под чистым CGI , но тормозить, за счет инициализации<br>
Фреймворка при каждом запросе. Для CGI Каталист лучше не использовать.<br>
<br>
Есть реальная интеграция с существующими фреймворками для авторизации<br>
и проверки прав пользователя (ACL) , Фреймворки для работы с формами<br>
(Form::Processor, FormFu, Form::Builder) и ORM-ами для работы с БД.(<br>
Rose::DB::Object , DBIx::Class и др.)<br>
<br>
Интеграция, это означает что вам не нужно будет каждый раз<br>
инициализировать модули. Рутинную работу Каталист сделает сам, при<br>
помощи специальных плагинов, расширений контроллеров и моделей.<br>
<br>
Вы реализовываете в ваших экшенах бизнес-логику работы приложения, а<br>
рутинную работу по инициализации данных оставляете Каталисту.<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
On 11/14/08, Alex Povolotsky &lt;<a href="mailto:tarkhil@over.ru">tarkhil@over.ru</a>&gt; wrote:<br>
&gt; Dmitry E. Oboukhov wrote:<br>
&gt;&gt; вот сижу третий день читаю мануалы по каталист и не пойму какой будет<br>
&gt;&gt; профит от его применения в сравнении с простым использованием схемы<br>
&gt;&gt; CGI-скрипт с DBI(по выбору) доступом к БД и Template Toolkit на<br>
&gt;&gt; отображение<br>
&gt;&gt;<br>
&gt;&gt; может кто-то &quot;на пальцах&quot; объяснить какая рутинная задача этой схемы<br>
&gt;&gt; решается Catalyst&#39;ом? а то я в основном запутывание разработчика вижу<br>
&gt;&gt; --<br>
&gt;&gt;<br>
&gt; Наоборот, не запутывание, а разделение.<br>
&gt;<br>
&gt; И, на мой (и поисковиковый) взгляд, весьма удобное преобразование пути в<br>
&gt; аргументы.<br>
&gt;<br>
&gt; Alex.<br>
&gt;<br>
&gt; --<br>
&gt; Moscow.pm mailing list<br>
&gt; <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
&gt;<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>С уважением,<br> Анатолий Шарифулин.<br>