Codeigniter системной папки

#codeigniter

#codeigniter

Вопрос:

У меня есть приложение, запущенное с Codeigniter, его имя SAF.

структура папок:

 /SAF/index.php
/SAF/application/
/SAF/system/
  

Теперь я собираюсь разработать другое приложение, которое будет использовать структуру папок:

 /BOL/index.php/
/BOL/application/
  

Итак, могу ли я изменить переменную $system_path в index.php в структуре BOL to я буду использовать системную папку приложения SAF?

 $system_path = '../SAF/system';
  

Есть ли в этом какие-либо проблемы?

Комментарии:

1. Я думаю, это должно сработать. Тем не менее, вы можете захотеть проверить эту ссылку для получения дополнительной информации о запуске нескольких приложений на одном экземпляре CI: codeigniter.com/wiki/Multiple_Applications

Ответ №1:

Это будет работать, но если ваше приложение BOL явно не зависит от SAF, я рекомендую переместить system из обоих

 /system/
/SAF/...
/BOL/...
  

Именно так я привык это делать, и таким образом содержимое каждого каталога специфично только для его собственного приложения (это позволяет избежать того, чтобы кто-то возился с / SAF / system, не принимая во внимание тот факт, что его изменения также повлияют на BOL).

Ответ №2:

Нет, это должно работать идеально.