Разработка скрипта перехода из старой версии на новую
12.04.2010Выложил версию 3.45 - в ней почти нет изменений, разве что немного подчистил класс tevent, и исправил мелкие недочеты в тикет и системе документации. Обновил документацию, написал доку для tevents, litepublisher, itemplate. Выкладываю ради мелких изменений, чтобы их зафиксировать перед написанием скрипта перехода.
Планируется несколько скриптов перехода: из версии 2.80, 2.41, и наверно еще более младшей на новую версию. Новая версия на бд показывает такую же производительность, что и версия только на файлах.
В чем же будет заключаться переход? Я себе его представляю в установки с нуля новой версии и последующего переноса данных из старой версии в новую. По мимо данных необходимо проставить редиректы со старых урлов там, где они изменились. Другими словами это будет импорт данных из старой версии в новую. Именно в таком порядке: установка новой версии (возможно в автоматическом режиме, с сохранением базовых настроек), и последующего запуска дополнительного скрипта перехода. Вполне возможно, что получится все оформить в одном скрипте. То есть задача разделилась на две части: установка новой версии и импорт. Соответстввено какая новая версия будет установлена (бд или только файлы), в такую и будет осуществлен импорт. Автоматом бд версию просто так не поставишь - нужны логин и пароль к бд, поэтому без формы инсталляции не обойтись. Поскольку инсталляция и сама по себе работает, то скрипт подготовки новой инсталляции будет сводится к созданию резервной копии старого сайта, удалению старого сайта, заливки новой версии, и открытии страницы инсталляции. Таким образом первый этап не вызовет в реализации никаких сложностей. Остается одно - импорт данных. Кстати старая версия не понимает tar файлов, к тому же в новой версии появилась новая папка в корне - js.
Первого варианта скрипта перехода следует ожидать в течении этой недели. Я вначале переведу малозначащие сайты на новую версию, и после тестов переведу остальные.
Комментарии (17) на запись “Разработка скрипта перехода из старой версии на новую”
Оставить комментарий
Не могу у вас в тикетах задать вопрос. Жму сохранить и ничего не происходит
Хотелось бы узнать по вот такому вопросу. Галерея в Lite Publisher встроена галерея, и вам не нужно думать о вставке фоток и создании к ним скринов
Что из себя представляет галерея? И как ей пользоваться? Или галереей названо, то что можно грузить фото, тогда как делать миниатюры. Или их перед загрузкой надо делать?
Для подобных вопросов рекомендую пользоваться тикет системой:
http://litepublisher.ru/
Если ты не знаешь имя сервера и номер порта для mysql, то ничего не делай, либо спроси у хостера
...давно тут сидим :)
Ждём.
Ура, хорошие новости! ) и только пыль заполоняла пройденое и сквозь нее ее самой не видно даже было.
Если серьезно, то держись Владимир и спс за такую CMS, лучше которой может быть только Блоголет 2020 года
Имхо, мнение сугубо личное ниначто не претендующие, но litepublisher долго произносить, такие бы буквы в названии K, S, T, O, E, C, M и повозможности не более трех типа TYPO например
P.S. Сайт я забросил, но скрипт нужен, установлю на нем пока хостинг есть, дефолтную тему Блоголета и ссылку большую, все таки человек 15 его все таки посещают иногда, в остальном успехов в разработке!
Хорошо перефразирую, четкости в названии не много, нужно имхо примерно следующее
Какую CMS установить?
Поставь Чик-Чик
А что это такое?
Ооо это крутая CMS!
Посмотрим, и действительно поставил Чик-Чик и это круто!
Хотя на месте Чик-Чик вполне может быть и Литепублишер все таки ВордПресс тоже не короткое название, зато на ней полно народу сидит, хорошо, хозяин-барин, сори, действительно не важно название, если CMS хорошая то она с любым названием держит марку.