11 Things I Wish I
Knew About Django Development Before I Started My Company
Автор SocialQ
рассказывает о том, что ему открылось
в процессе создания сайта/сервиса,
построенного на Python/Django:
* Start off with the
right directory structure
* Use Celery for
asynchronous tasks AND cron jobs (no need to use unix crontab)
* Use Gunicorn
instead of Apache for your webserver
* Don’t be afraid
of using MongoDB as your primary data store
* Use named URLs,
reverse, and the url template tag
* Get your
settings.py file right
* Use supervisor for
process monitoring
* Pick the right
AJAX/JSON mechanism
* Use Redis -
because it will eventually be your best friend
* Use munin and
statds for process monitoring
* Use jammit for
static asset compression
Собственно,
best practices. Подробности внутре.
Если бы дополнить
статью рассказами о том, какими путями
автор пришел к таким выводам — с
практическими примерами из жизни,
прекрасный бы учебник вышел.
original post http://vasnake.blogspot.com/2013/11/11-things.html
Комментариев нет:
Отправить комментарий