Дополнительные комментарии, сделанные другими: Catalyst (который более или менее разветвляется от Maypole), безусловно, является наиболее полным и надежным из них. Есть книга Джонатана Рокуэя, которая, безусловно, поможет вам разобраться в этом.
В дополнение к типу отправки «Привязанный» методы отправки: Regex (и: LocalRegex) обеспечивают огромную гибкость. Последнее приложение, которое мы здесь создали, поддерживает множество разнородных URL-адресов с помощью всего лишь нескольких подпрограмм, использующих: LocalRegex.
Мне также особенно нравится тот факт, что вы не ограничены конкретным языком шаблонов или базой данных. В списке рассылки (и в книге) предпочтение отдается Template :: Toolkit (как и я), и DBIx :: Class (мы продолжаем использовать Class :: DBI), но вы можете использовать практически все, что захотите. В этом смысле Catalyst на удивление агностик.
Не пугайтесь того факта, что Catalyst, похоже, требует половину CPAN в качестве зависимостей. Как только вы его запустите и начнете, это будет хорошо отлаженная машина. Сейчас он достиг такого уровня зрелости, что, когда вы начинаете с ним разбираться, вы обнаруживаете, что он «уходит на второй план». Вы тратите свое время на решение бизнес-задач, а не на борьбу с инструментами, которые используете.
Он делает то, что написано на банке. Катализатор ++
person
RET
schedule
17.09.2008