Всем привет!
Я занимаюсь разработкой сайтов и часто бывает что после окончания проекта нужно переселять сайт на хост заказчика или наоборот когда беру заказ - сначала копирую сайт на свой хост что бы над ним работать. И вот что бы всё завелось - нужно залазить в конфиги паблика и админки и ручками прописывать пути к домашней директории сайта. Особенно данная процедура радует когда заказчик тупит и не может правильно указать вам путь к сайту. И с этим можно было смириться если бы не нужно было для каждого define вставлять одинаковый кусок строки (в двух файлах конфигов около 20 или 30 таких строк), а так как я очень ленивый и к тому же ещё и программист - меня просто БЕСИТ :angry: ненужное повторение одного и того же действия. По этому для себя я сделал сначала конфиг в котором вместо похожего куска пути я прописал константу в которой раньше указал путь к нужной директории, а немного позже - я допилил его воспользовавшись $_SERVER['DOCUMENT_ROOT'] в качестве пути к "хомяку" так что мне не нужно теперь менять почти ничего при переносе с одного хоста на другой, разве что html адрес сайта, ключи доступа к базе и её имя (кстати тоже в ДВУХ местах :angry: )
В итоге хочу предложить всем желающим и так же РАЗРАБОТЧИКАМ движка видоизменить конфигурационные файлы в OPENCART и в других производных от неё CMS на УНИВЕРСАЛЬНЫЕ Надеюсь я буду услышан разработчиками CMS и поддержан сообществом :D
Универсальные конфиги для Opencart. :eek: