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