К сожалению, у меня никогда не было старшего разработчика или наставника, который бы показал мне некоторые из лучших практик. Поэтому я разрабатываю сайты (php / mysql) на моем компьютере с Windows с помощью WAMP, я тестирую в скрытых (ограниченных паролем) папках на производственном сервере и, наконец, перемещаю сайты в производственную папку.
Я хотел бы иметь более гибкий / практичный / error-proof setup, чтобы в процессе разработки> тестирования> производства не было сбоев.
Важные моменты / вопросы (вы, вероятно, можете придумать намного больше):
- Простота использования
- Легко для разработки / тестирования модификаций после того, как сайт запущен (чтобы избежать тестирования на рабочем сайте)
- Нет разницы в сервере между local / test / prod (отчет об ошибках, настройка apache и т.д.)
- Избегайте проблем с различиями в БД (например, столбцы были добавлены, как их добавить в prod DB. ?)
- Пропускаете ли вы тестовую среду или выполняете разработку И тестируете в том же самом .?[12239 sizesetc...[12240 sizes] Как вы, ребята, разрабатываете веб-сайты PHP / MySQL? ? Вы используете IDE.? Вы используете виртуальные машины .?[12242ghtThanks.
задан pnichols 23 October 2010 в 19:58
поделиться