2013-07-25 4 views
0

Итак, ситуация у меня есть: я несу ответственность за реорганизацию одной части большого веб-сайта. До недавнего времени сайт был сожжен кооперативами, которые контролировались людьми, которые не знают веб-разработки. Полученный код - ужасный беспорядок. Я хотел бы начать использовать фреймворк, но остановить все другие разработки невозможно, чтобы реорганизовать весь сайт и сразу использовать CodeIgniter. Вместо этого я хотел бы начать с выполнения работы, которую я назначил в CodeIgniter, и расширить ее использование в других частях сайта с разрешения времени и рабочей нагрузки. Хотя я уверен, что это возможно, насколько это сложно? Есть ли какие-либо «пропахи», о которых мне нужно знать? Любые идеи, которые вы можете предложить на основе вашего опыта, оценены. Я уже делал проекты в CodeIgniter с самого начала, и я делал проекты, которые вообще не используют фреймворк, но я никогда не пытался перенести проект, который не использует инфраструктуру для проекта, который раньше использовал структуру.Можете ли вы использовать код CodeIgniter с кодом без рамки?

ответ

1

Вы сами ответили на вопрос. Лучший совет, который я могу вам дать, - это то, что вам придется в значительной степени полагаться на mod_rewrite, пока вы не перекодируете все.

+0

Действительно mode_rewrite сначала ваше приложение Codeigniter перед всеми ... –

+0

Мне нужно будет изучить mod_rewrite дальше, чтобы лучше понять это, поскольку в прошлом я не использовал широко распространенный mod_rewrite. Любая дополнительная информация, которую вы могли бы предоставить по этому вопросу, была бы весьма признательна. –

0

У меня такая же проблема и раньше, и я сделал это. Вы тоже можете это сделать.

Вы можете мигрировать медленно, потому что это правда, что вы можете сделать это немедленно. Таким образом, вы можете создать приложение CI и этот код, который вы преобразовываете, добавлять в папки CI (как и раньше), другие вы можете позволить другим папкам и медленно мигрировать в CI. Вы можете сделать это без проблем, потому что CI также преобразует свой код в PHP-код, поэтому он будет таким же.

Смежные вопросы