Posterous theme by Cory Watilo

Ruby on rails

Первое мое знакомство с этим чудесным фреймворком свергло PHP со своего почетного места. Наконец, я увидел нечто, что куда как удобней, круче и лучше чем все то, что я видел для РНР. В первом же туторе был пример работы с БД. Это нечто!!! У РНР подобного и близко не валялось. Во-первых, оно анализирует слова (класс Person представляет из себя запись в таблице people). В диком восторге. Во-вторых, ему не надо подсовывать XML-описание таблиц (чего не скажешь о Propel), оно непонятным для меня образом делает это все само. И нехитрым образом мы получаем ORM, которого я не нашел в PHP. Также меня впечатлила такая штука как scffold. Все нужное есть, легко и просто =) С кое-чем помучался. Когда поставил (apt-get install rails) рельсы, они у меня не завелись под апачем. Завел я его так... Как cgi оно не заработало, и ругалось 500й ошибкой. Когда попробовал fcgid - получил тоже. В поисках ответа погуглил и вот что нашел... Установить следющий кусок:
apt-get install libfcgi-ruby1.8
Потом пошел в директорию с проектом и там сделал
chmod -R 777 ./tmp
Потом в файле .htaccess который идет с ним надо исправить fast-cgi handler:
AddHandler fcgid-script .fcgi
И реврайт
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
Оно заработало в fcgid, попробовал как cgi - также заработало, но в пару раз медленее.
| Viewed
times
Filed under: