<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Paradigm.ru &#187; mod_rails</title>
	<atom:link href="http://paradigm.ru/tag/mod_rails/feed" rel="self" type="application/rss+xml" />
	<link>http://paradigm.ru</link>
	<description>Блог Александра Мусаева</description>
	<lastBuildDate>Wed, 23 Nov 2011 19:10:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Здравствуй, Passenger aka mod_rails</title>
		<link>http://paradigm.ru/passenger-aka-mod_rails</link>
		<comments>http://paradigm.ru/passenger-aka-mod_rails#comments</comments>
		<pubDate>Tue, 13 May 2008 22:06:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Веб-разработка]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mod_rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://paradigm.ru/?p=329</guid>
		<description><![CDATA[До&#160;недавних пор, одной из&#160;самых неприятных деталей в&#160;использовании Ruby on&#160;Rails было развертывание приложения на&#160;сервере. Свидетельство тому&#160;&#8212; описание &#171;легкого&#187; способа запуска нового скрипта на&#160;одном из&#160;самых дружных с&#160;&#171;Рельсами&#187; хостинге, TextDrive (дружного, т.к. 50%&#160;выручки они отдают на&#160;разитие RoR). Упомянутая инструкция представляет собой двухстраничный перечень операций, последовательность которых местами может показаться довольно неочевидной. Кроме того, объем и&#160;рутинность такой работы удручает [...]]]></description>
			<content:encoded><![CDATA[<p>До&nbsp;недавних пор, одной из&nbsp;самых неприятных деталей в&nbsp;использовании Ruby on&nbsp;Rails было развертывание приложения на&nbsp;сервере. Свидетельство тому&nbsp;&#8212; описание &laquo;легкого&raquo; способа запуска нового скрипта на&nbsp;одном из&nbsp;самых дружных с&nbsp;&laquo;Рельсами&raquo; хостинге, TextDrive (дружного, т.к. 50%&nbsp;выручки они <a href="http://b23.ru/pg2" rel="nofollow">отдают на&nbsp;разитие RoR</a>).</p>

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

<p>Недавний релиз многообещающего модуля mod_rails для Apache, разработанного Нидерландской компанией <a href="http://www.phusion.nl/" rel="nofollow">Phusion</a>, был довольно предсказуем. Основное его предназначение&nbsp;&#8212; автоматизация скучного процесса внедрения RoR-приложений на&nbsp;веб-сервере. Попросту говоря, теперь для запуска понадобится просто загрузить файлы. И&nbsp;все будет работать. На&nbsp;мой взгляд, даже странно, почему такая востребованная возможность появилась настолько нескоро,  при условии всенародного признания Ruby и&nbsp;Rails.</p>

<div class="i"><img src="http://paradigm.ru/;-)/2008/05/00mod_rails.png" alt="mod_rails" title="mod_rails" width="500" height="254" /><br />
<small>Официальном сайт mod_rails чем-то похож на&nbsp;подарочную упаковку</small></div>

<p>mod_rails довольно неплохо <a href="http://b23.ru/pgw" rel="nofollow">документирован</a>. На&nbsp;полное ознакомление с&nbsp;инструкцией хватит минут 20-40: первичная настройка модуля действительно довольно проста, а&nbsp;развертывание Rails-приложений по&nbsp;сути представляет простое добавление новых виртуальных хосто в&nbsp;конфиге Apache.</p>

<div class="i"><a href="http://b23.ru/pg1" rel="nofollow"><img src="http://paradigm.ru/;-)/2008/05/01testimonials.png" alt="mod_rails" title="mod_rails" width="500" height="312" /></a></div>

<p>На&nbsp;сайте можно посмотреть скринкаст, в&nbsp;котором вкратце объясняется, как установить модуль на&nbsp;примере OS&nbsp;X.&nbsp;Есть так&nbsp;же верcии для Linux и&nbsp;FreeBSD. Что&nbsp;же касается Windows&#8230;</p>

<blockquote>Passenger works on&nbsp;any POSIX-compliant operating system. In&nbsp;other words: practically any operating system on&nbsp;earth, <em>except Microsoft Windows</em>.</blockquote>

<p>Это значит, желающие локально отлаживать скрипты под этой ОС&nbsp;будут вынуждены громоздить какую-нибудь Убунту на&nbsp;каком-нибудь VMWare, что не&nbsp;есть хорошо и&nbsp;правильно. Учитывая, что сам Ruby, да&nbsp;и&nbsp;Apache прекрасно дышат под Windows, отсутствие порта mod_rails выглядит недочетом. А&nbsp;перспектива его появления пока выглядит туманной (приведенная выше цитата&nbsp;&#8212; это вообще единственное упоминание слова Windows на&nbsp;всем сайте :). Google со&nbsp;своим <a href="/2008/04/08/google-app-engine-preview/" rel="nofollow">App Engine</a> такого не&nbsp;допустил.</p>

<h3>Ссылки на&nbsp;тему</h3>

<ul><li>Некоторые дополнительные <a href="http://b23.ru/pgz" rel="nofollow">интересные сведения</a>, в&nbsp;частности, ответ на&nbsp;вопрос, почему mod_rails называется именно mod_rails, а&nbsp;не&nbsp;mod_ruby, и&nbsp;сравнительный график производительности этого модуля и&nbsp;традиционного Mongrel (у&nbsp;mod_rails&nbsp;&#8212; длиннее).</li>
<li><a href="http://blog.phusion.nl/" rel="nofollow">Блог</a> с&nbsp;новостями проекта.</li>
<li><a href="http://b23.ru/pg4" rel="nofollow">Подробный отчет об&nbsp;установке mod_rails</a> на&nbsp;Ubuntu 7.10&nbsp;на&nbsp;блоге <a href="http://www.railsgarden.com/" rel="nofollow">Rails Garden</a>.</li></ul>
]]></content:encoded>
			<wfw:commentRss>http://paradigm.ru/passenger-aka-mod_rails/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

