Я запускаю несколько веб-сайтов, на которых запущена одна установка CodeIgniter на моем сервере (отдельные каталоги приложений и один системный каталог).Это работало невероятно, и я не вижу смысла менять его на этом этапе.
Я пишу библиотечные классы для расширения / переопределения CI все время и много раз, если я нахожу ошибку илиПовышение эффективности Я должен вернуться на несколько веб-сайтов, чтобы внести одинаковые корректировки в случае опечатки, которая может сломать один из веб-сайтов.Из-за этого требуется, чтобы я изменил каждый файл и затем проверил этот сайт на наличие ошибок.
Я размышлял над решением использовать единый каталог библиотек в центральном месте и сопоставить все мои сайты с этим центральным каталогом.,Затем, когда я внесу изменения в файл, он немедленно распространится на все последующие сайты.Это все еще потребует, чтобы я проверил каждый на наличие ошибок, но мне не придется вносить изменения несколько раз.Все, что относится к одному веб-сайту, будет либо не общим файлом (все еще в связанном каталоге, но не используется в другом месте), либо может быть помещено в локальный помощник.
Кроме того, я держу отдельную «систему»каталоги по версии CI, чтобы при необходимости я мог переносить свои веб-сайты независимо - этот файл центральных библиотек будет прикреплен к определенной версии, чтобы уменьшить возможные разрывы.Кто-нибудь достиг этого в другом направлении, которое я должен рассмотреть?
Заранее спасибо!