recoder: (Default)
[personal profile] recoder

Все уши уже прожужжали с этими Рельсами… Ну а что делать мне, если я не люблю Ruby? Понятное дело — искать perl’овые аналоги. Пошёл, поискал, нашёл. Даже несколько: Maypole, Catalyst и всякие поделки вроде Jifty, Perl-on-Rails и пр.

Catalyst действительно оказался рулезом о котором я мечтал всю webdev’ную жизнь. Вот только поиметь его оказалось делом довольно непростым.

Первая проблема, он не захотел вставать на мой Denwer. Ну не захотел — не беда, поставлю самого по себе, благо у него и встроенный http-сервер имеется. Тут встаёт вторая проблема — он не ставится с ActiveState’овских репозиториев. Уж не знаю почему, лениво разбираться было. Пошуршал по Гуглу, нашёл умельца, который знает тайные удары в бубен для установки. Вроде бы как поставился. Но работать не захотел.

Орешек знаний твёрд, как говорится. Я уже даже начал подумывать над советом ’поставьте себе Ubuntu и не мучайтесь’. Но тут обнаружился замечательный дистрибутив Cat-In-A-Box. Встал с пол-пинка и заработал слёту.

И тут выяснилось, что долгие годы ручного написания CGI-скриптов и корпоративных сервлетов так прокомпостировали мой мозг, что начать мыслить в терминах MVC мне очень тяжело. И не помогает ни чтение хороших вводных, ни курение мануалов… Видимо, нужен знающий учитель-гуру, который бы вправил мне мозги, помог бы сделать три-четыре первых шага и вообще наставил на путь истинный.

А пока буду продолжать заниматься самообразованием.

perlcoding catalyst

Date: 2006-04-20 07:41 am (UTC)
From: [identity profile] il-duco.livejournal.com
не знаком я с mod_perl да и сам perl'овый синтаксис мной давно забыт
но по-моему если пробежаться отсюда и вниз
то архитектура становится понятной, нет?

Date: 2006-04-20 05:35 pm (UTC)
From: [identity profile] anatoliy.livejournal.com
А Trails не смотрел ?

Оффтопик: между TX и TH-55 (европейкой), я бы выбрал Соньку. У неё один недостаток - проц тормознее. UX-50 тоже симпатичная, только экраны свистят.

Date: 2006-12-29 01:53 am (UTC)
From: [identity profile] skabbit.livejournal.com
вижу много времени прошло с момента написания поста. соответственно вопрос: ну и как catalyst?

Catalyst

Date: 2008-06-21 09:08 am (UTC)
From: (Anonymous)
Catalyst & DBIx::Class это на сегодняшний день пожалуй лучшие системы MVC & ORM на перл. Если Catalyst еще сравним с аналогами других языков (хотя концепция конечно явно лучше и логичнее), то DBIx::Class является лучшим, ни один из ORM из других языков даже близко по мощности и гибкости не приближается к нему, это поймут те кто хорошо знает DBIx::Class и знаком с ORM других языков, например ActiveRecord или подобные.

December 2024

S M T W T F S
1234567
891011121314
15161718192021
22232425 262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 07:01 am
Powered by Dreamwidth Studios