Посты с тагом веб-разработка
01
февраля

Открыта регистрация на первую в России конференцию по Zend Framework

В конце марта 2010 г. в Санкт-Петербурге пройдет первая в России конференция по Zend Framework.

На днях закончился прием тезисов по планируемым докладам. Примечательно, что в состав докладчиков вошли ведущие участники русскоязычного сообщества ZF, опытнейшие специалисты и лично один из создателей фрэймворка.

Участие в конференции планируется сделать бесплатным или за небольшую стоимость. На данный момент уже открыта предварительная регистрация. Для решения ряда вопросов организаторам очень важно сейчас понять приблизительное количество человек, которые смогут посетить конференцию или каким-то иным образом принять в ней участие.

Каждый предстоящий доклад возможно обсудить на форуме ZF-сообщества. Ваше мнение очень важно для авторов.

Планируемые доклады:

Смело обсуждайте доклады и регистрируйтесь!

За последними новостями можно следить здесь:

К участию приглашаются информационные и финансовые спонсоры.

14
мая
2008

Здравствуй, Passenger aka mod_rails

До недавних пор, одной из самых неприятных деталей в использовании Ruby on Rails было развертывание приложения на сервере. Свидетельство тому — описание «легкого» способа запуска нового скрипта на одном из самых дружных с «Рельсами» хостинге, TextDrive (дружного, т.к. 50% выручки они отдают на разитие RoR).

Упомянутая инструкция представляет собой двухстраничный перечень операций, последовательность которых местами может показаться довольно неочевидной. Кроме того, объем и рутинность такой работы удручает на фоне относительной простоты процесса запуска скриптов на базе других распространенных языков и фреймворков.

Недавний релиз многообещающего модуля mod_rails для Apache, разработанного Нидерландской компанией Phusion, был довольно предсказуем. Основное его предназначение — автоматизация скучного процесса внедрения RoR-приложений на веб-сервере. Попросту говоря, теперь для запуска понадобится просто загрузить файлы. И все будет работать. На мой взгляд, даже странно, почему такая востребованная возможность появилась настолько нескоро, при условии всенародного признания Ruby и Rails.

mod_rails
Официальном сайт mod_rails чем-то похож на подарочную упаковку

mod_rails довольно неплохо документирован. На полное ознакомление с инструкцией хватит минут 20-40: первичная настройка модуля действительно довольно проста, а развертывание Rails-приложений по сути представляет простое добавление новых виртуальных хосто в конфиге Apache.

mod_rails

На сайте можно посмотреть скринкаст, в котором вкратце объясняется, как установить модуль на примере OS X. Есть так же верcии для Linux и FreeBSD. Что же касается Windows…

Passenger works on any POSIX-compliant operating system. In other words: practically any operating system on earth, except Microsoft Windows.

Это значит, желающие локально отлаживать скрипты под этой ОС будут вынуждены громоздить какую-нибудь Убунту на каком-нибудь VMWare, что не есть хорошо и правильно. Учитывая, что сам Ruby, да и Apache прекрасно дышат под Windows, отсутствие порта mod_rails выглядит недочетом. А перспектива его появления пока выглядит туманной (приведенная выше цитата — это вообще единственное упоминание слова Windows на всем сайте :). Google со своим App Engine такого не допустил.

Ссылки на тему