вопрос
Здравствуйте. У меня такой вопрос если я хочу обновиться с DLE 9.2 на 9.3 как это сделать с минимальными потерями ?
Т.е заново ставить модули? И как быть если я правил некоторые фалы движка ?
Т.е заново ставить модули? И как быть если я правил некоторые фалы движка ?
Каждое обновление конкретного сайта - очень индивидуальный процесс, но в целом обновление с 9.2 до 9.3 особо никаких преймуществ не даст, уж лучше действительно подождать выхода 9.4 - половина сегодняшних модулей не нужно будет ставить.
UPD by Wow-man
Как делаю я: для начала поднимаю сайт на локалке - устанавливаю движок с нуля.
Затем ставлю все модули заново - то есть, если для установки модуля, нужно редактировать файлы движка, то редактирую их тут же) при этом сохраняю резервную копию отредактированных файлов (отдельно в одну папку оригинальные файлы движка, плюс отдельная папка с "заточеными" под модули). Следуя такому принципу, ставлю все модули друг за другом.
После установки модулей - правлю шаблон от старой версии движка.
Загружаю базу данных - обновляю в соответствии с инструкциями по обновлению. Если на локалке встало без проблем, то тогда уже на самом серваке проделываю ту же самую процедуру за исключением того, при установки модулей - просто копирую на сервак уже отредактированные файлы - экономия времени.
Для любителей чистоты - можно перед обновлением сайт - удалить со всем содержимым папки /engine, /language - в последний раз я именно так и делал - переходил с cp1251 на unf-8.
Надеюсь, ясно написал. Безусловно, процедура - муторная для любителей поставить много модулей
UPD by Wow-man
Как делаю я: для начала поднимаю сайт на локалке - устанавливаю движок с нуля.
Затем ставлю все модули заново - то есть, если для установки модуля, нужно редактировать файлы движка, то редактирую их тут же) при этом сохраняю резервную копию отредактированных файлов (отдельно в одну папку оригинальные файлы движка, плюс отдельная папка с "заточеными" под модули). Следуя такому принципу, ставлю все модули друг за другом.
После установки модулей - правлю шаблон от старой версии движка.
Загружаю базу данных - обновляю в соответствии с инструкциями по обновлению. Если на локалке встало без проблем, то тогда уже на самом серваке проделываю ту же самую процедуру за исключением того, при установки модулей - просто копирую на сервак уже отредактированные файлы - экономия времени.
Для любителей чистоты - можно перед обновлением сайт - удалить со всем содержимым папки /engine, /language - в последний раз я именно так и делал - переходил с cp1251 на unf-8.
Надеюсь, ясно написал. Безусловно, процедура - муторная для любителей поставить много модулей