Найти - Пользователи
Полная версия: Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?
Начало » Django » Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?
1
Kotakota
Привет.
Сделал свой первый тестовый проект на Django.
Теперь встал вопрос, что делать дальше?
Дорабатывать (перерабатывать) текущий проект или делать следующий?
У меня в голове множество идей, и я хочу реализовать их на Django, но у меня все еще ничтожное количество опыта.
И еще вопрос.
Какой подход к разработке лучше:
1. Разрабатывать на девелопер сервере, а потом переносить все на продакшен?
2. Сразу ставить nix*, lighthttpd, mod_wsgi делать продакшен сервер и на нем разрабатывать?
Мне кажется, что второй вариант предпочтительнее, так - как позволяет сразу оценить, как проект будет работать на сервере, в выбранной связке.
Из второго вопроса сразу вытекает множество других, уточняющих.
Например, какой nix* дистрибутив лучше ставить? Хочу присмотреться к Debian.
Какой сервер выбрать: Apache, lighthttpd и т.д.?
DigitalDemiurge
Привет!

Я бы приступил у следующему проекту с теми идеями и опытом которые ты вынес из первого, думаю получится продуктивнее.

По поводу где разрабатывать:
У нас например девелоперы держат проект локально (удобно тем что моментально можно запустить проект и посмотреть) и я еще держу виртуалку для тестов проекта “как в продакшене”, а после накатывания функционала fabric'ом все автоматически деплоится на продакшен сервер.
Для продакшена используем debian, проблем не было никаких в принципе, Из вэб серверов пока стоит все на апаче, просто потомучто еще не присматривались к другим вариантам.
slav0nic
за разработку на продакшине надо вешать на ближайшей сосне за гениталии …
вы ещё скажите. что тесты не нужны тк избыбочны и лучше чтоб систему тестили юзеры на продакшине В)

хотите протестить на объёмах данных - вылейте фикстуры/дамп и залейте на деве.

Debian - лучше, в CentOS будете долго и нудно собирать питон из исходников.
Сервер - любой кроме апача (если мало опыта, посмотрите не cherokee + uwsgi, там вебадминка), если вы не любитель ретро автомобилей :P
DigitalDemiurge
slav0nic
за разработку на продакшине надо вешать на ближайшей сосне за гениталии …
вы ещё скажите. что тесты не нужны тк избыбочны и лучше чтоб систему тестили юзеры на продакшине В)

хотите протестить на объёмах данных - вылейте фикстуры/дамп и залейте на деве.

Debian - лучше, в CentOS будете долго и нудно собирать питон из исходников.
Сервер - любой кроме апача (если мало опыта, посмотрите не cherokee + uwsgi, там вебадминка), если вы не любитель ретро автомобилей :P
Да, за разработку на продакшене надо стразу расстреливать )

По поводу веб сервера, что конкретно посмотреть посоветуете (чироки посмотрю) ? хочу уже слезть с апача наконецто…
slav0nic
nginx, lighttpd (авторы в очередной раз забили на разработку), cherokee разве ещё что-то есть серьёзное?) (остальное экзотика)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB