Сервер CodeIgniter Production и Developpement в одном домене. (без субдомена) - PullRequest
0 голосов
/ 28 мая 2010

Я гуглял это много раз, но теперь я должен спросить это здесь.

Я хочу создать рабочий процесс для веб-сайта для разработки / производства.

Мое ограничение заключается в том, что я использую Facebook Connect (теперь Facebook Graph), поэтому мне нужно иметь dev и prod на одном домене и сервере. (чтобы иметь возможность войти и протестировать функции)

Я думал, что отредактирую CodeIgniter Index.php для перенаправления, если у меня есть определенный пользовательский агент (я могу редактировать один из моих firefox)

Вы думаете, что это хорошая идея или у вас есть лучшая идея?

А теперь встает вечный вопрос: как я могу развернуть это простым способом?

я должен использовать Capistrano или Phing? или просто скрипт с SVN?

Пожалуйста, помогите мне, я совершенно новичок в этом вопросе Развертывания. Раньше я работал непосредственно на производстве для своих маленьких веб-сайтов или на других доменах. но теперь это уже невозможно.

1 Ответ

1 голос
/ 29 мая 2010

Для меня у меня будет что-то вроде двух папок приложений. Один называется "производство", другой называется "развитие". Затем в файле index.php, где вы устанавливаете папку приложения, вы можете использовать php, чтобы определить, какой из них использовать по какой-либо причине. Просто установите переменную $ application_folder на ту, которая вам нужна. (Вы можете сделать это на основе чего угодно. Cookie, IP-адрес или что-то.)

...