Переехали на новый сервер!

 Наконец-то переехали на свой сервер в облаках DigitalOcean! А до этого пользовались shared хостингом от Locum. Теперь на своём сервере можем как угодно всё настраивать, ставить любые версии необходимого софта и прочее. Например, вы, наверное, заметили, что красненькая ошибка php на каждой странице сайта пропала :)

Попутно с переездом пообновляли движок и дополнительные модули до последних версий. К тому же настроили теперь deploy приложения на сервер через Capistrano. Так что теперь и деплоиться приятнее. Так что и обновляться планируем теперь чаще :) На своём сервере Apache не ставили вообще. Только nginx. На shared хостингах часто ставят apache, а наружу вывешивают nginx и он проксирует запросы на apache, но при этом немножко умнее некоторые вещи делает. Ну а раз есть возможность не использовать apache и вовсе, то мы решили и не использовать его! Хотя с конфигами пришлось поплясать и nginx из стандартного репозитория не очень подходил из-за старой версии и нехватки кое-какого модуля дополнительного. Поэтому пришлось компилить его на серваке. Получилось, вроде, неплохо.

Ещё если интересно, то код храним в git репозитории. Если ещё, кто из будущих программистов, не использует git или другую распределённую систему контроля версий, то рекомендуем начать ;) Репозиторий лежит на Github (приватный репозиторий).

В целом сайт вроде как работает норм. Сегодня, вот были некоторые перегрузки, но уже исправили. Если заметите какие-то баги, то сообщайте плиз любым удобным для вас способом: комментарий тут, форум, почта, твиттер.

В планах ещё NewRelic начать использовать. Это для мониторинга приложения и сервера. Позволит нам иметь лучшую картину о том, как функционирует сервер и сам сайт :)

Есть и ещё интересные новости, но про них пока рано говорить ;)