Не так давно вывалили в продакшн новую версию сайта лэйбла Tamrecords. Товарный вид присутствует, однако работы еще немерянно.
Итак, почему решили полностью с нуля написать движек сайта?
Причин этому несколько: во первых хотелось бы придать сайту более товарный вид, во-вторых избавится от адского php/wordpress'а который ну никак не подходит для серьезной организации работы интернет-лэйбла.
Еще немаловажная причина, как вы могли заметить заметно возрасла скорость работы, со стороны сервера я наблюдаю весьма экономное потребление памяти. Раньше, когда выходил очередной подкаст, сайт работал крайне не стабильно - "вешался", сейчас такого даже близко не происходит, хотя я пока еще не перенес даже базу из sqlite на mysql (лол). Думаю после переезда на связку uWSGI/Nginx будет еще круче.
Из технологий решили остановиться на связке python/django как отвечающую всем современным требованиям. Немаловажный фактор - скорость разработки конечных приложений которую обеспечивает продуманная архитектура (админка например) фрэймворка django + наличие массы готовых компонентов/примеров которыми можно воспользоваться.
В этом блоге я собираюсь публиковать новости о том, как проходит сам процесс разработки, и какие фичи добавляются.
Свежая версия будет находиться по адресу http://tamp3cords.com/
Итак, почему решили полностью с нуля написать движек сайта?
Причин этому несколько: во первых хотелось бы придать сайту более товарный вид, во-вторых избавится от адского php/wordpress'а который ну никак не подходит для серьезной организации работы интернет-лэйбла.
Еще немаловажная причина, как вы могли заметить заметно возрасла скорость работы, со стороны сервера я наблюдаю весьма экономное потребление памяти. Раньше, когда выходил очередной подкаст, сайт работал крайне не стабильно - "вешался", сейчас такого даже близко не происходит, хотя я пока еще не перенес даже базу из sqlite на mysql (лол). Думаю после переезда на связку uWSGI/Nginx будет еще круче.
Из технологий решили остановиться на связке python/django как отвечающую всем современным требованиям. Немаловажный фактор - скорость разработки конечных приложений которую обеспечивает продуманная архитектура (админка например) фрэймворка django + наличие массы готовых компонентов/примеров которыми можно воспользоваться.
В этом блоге я собираюсь публиковать новости о том, как проходит сам процесс разработки, и какие фичи добавляются.
Свежая версия будет находиться по адресу http://tamp3cords.com/
No comments:
Post a Comment