Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен? [RSS Feed]

#1 Июнь 24, 2011 06:52:18

Kotakota
От:
Зарегистрирован: 2011-06-06
Сообщения: 40
Репутация: +  0  -
Профиль   Отправить e-mail  

Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?

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



Офлайн

#2 Июнь 24, 2011 09:01:53

DigitalDemiurge
От:
Зарегистрирован: 2010-08-19
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?

Привет!

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

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



Отредактировано (Июнь 24, 2011 09:03:08)

Офлайн

#3 Июнь 24, 2011 10:32:31

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?

за разработку на продакшине надо вешать на ближайшей сосне за гениталии …
вы ещё скажите. что тесты не нужны тк избыбочны и лучше чтоб систему тестили юзеры на продакшине В)

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

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

Офлайн

#4 Июнь 24, 2011 10:38:05

DigitalDemiurge
От:
Зарегистрирован: 2010-08-19
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?

slav0nic
за разработку на продакшине надо вешать на ближайшей сосне за гениталии …
вы ещё скажите. что тесты не нужны тк избыбочны и лучше чтоб систему тестили юзеры на продакшине В)

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

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

По поводу веб сервера, что конкретно посмотреть посоветуете (чироки посмотрю) ? хочу уже слезть с апача наконецто…



Офлайн

#5 Июнь 24, 2011 12:15:38

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?

nginx, lighttpd (авторы в очередной раз забили на разработку), cherokee разве ещё что-то есть серьёзное?) (остальное экзотика)

Офлайн

  • Начало
  • » Django
  • » Дальнейшие действия? Как лучше разрабатывать: девелопер или продакшен?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version