Вопросы по обновлению сайтов на InstantCMS 2

InstantCMS 2.X

Общие правила обновления сайтов (алгоритм действий).

#16 27 мая 2018 в 00:00

А вот если бы купили шаблон у Олег Васильевич я, то после обновления движка получили бы файл-пакет обновления шаблона, который также бы установили в админке и забыли.

Loadырь

Не, это путь не для гиков…)

А, вдруг перестанет? Сменит профессию и откажется обновлять, не то что за глубокое моральное удовлетворение, как сейчас, а и за любые деньги.))
Удалит свой аккаунт и уедет куда-нибудь в Сибирь на пушной промысел или дальневосточный гектар осваивать, ищи тогда ветра в поле…))
#17 27 мая 2018 в 00:28

А, вдруг перестанет?

Asket

На Олега Васильевича можно надеяться.
#18 27 мая 2018 в 01:22

Именно об этом я на днях и писал. Обновление это одна из ключевых проблем.

letsgo
Видел, решил открыть отдельную тему для обсуждения и выяснения всех вопросов.

Для определённых целей, наверняка, первый движок был доведен близко к совершенству.

Asket

Был на стыке замены. Сейчас навряд ли. Код стареет, дырок всё больше, для тех же спамеров

letsgo
Спасибо за предупреждение, а то начал подумывать о потенциальном использовании на каких-то сайтах, что из-за одних только сложностей с обновлениями было бы неуместно.

С Letsgo согласен, что обновления десятков сайтов на своих разных шаблонах — дело трудозатратное. Особенно на мой сегодняшний взгляд, когда нет полной ясности и опыта.
#19 27 мая 2018 в 11:09

Обновление это одна из ключевых проблем.

letsgo

Нет никаких проблем. Хватит свой понос лить на ICMS 2.
#20 27 мая 2018 в 11:38

Нет никаких проблем

Андрей
Согласен. Обновления в Двойке делаются легко. Если вы не патчили движок под себя (что очень не рекомендуется делать, если вы не программер) и если ваш шаблон сделан правильно, с использованием наследования, то достаточно стандартным образом через Админку обновить движок, потом получить у соответствующих разработчиков обновления вашего шаблона и компонентов, накатить их таким же стандартным образом через Админку — и сайт обновлён. Причём, если это делать как положено — сначала на локальной копии сайта, то проблем с работающим сайтом вообще не возникает.

А если вы делали правки (хаки) движка или сами что-то меняли в шаблоне — то тут у любой CMS придётся все эти правки переносить вручную (смерживая файлы) или полуавтоматически (через систему управления версиями, например, Гит). Но это совсем другая задача, для более продвинутых вебмастеров. Ведь и все эти правки тоже делал не "простой пользователь", а, как минимум, начинающий программист. И используя нестандартные технологии вебмастер сам берёт на себя ответственность за их дальнейшую поддержку.

Так что с обновлениями действительно всё в порядке. А рекомендации, которые привёл Андрей и которые Fuze пишет в описании каждого обновления в разделе "Как установить обновление" — это минимально необходимые знания, примерно сходные для всех CMS, а не какие-то особые для Двойки.
#21 27 мая 2018 в 21:05
А возможно ли обновляться просто смерживая и изменяя/заменяя/добавляя файлы по фтп?
Например, я по ходу изменения файлов на Гите обновляю свои системные файлы и файлы шаблонов, учитывая свои правки, но при автоматическом обновлении эти файлы обновятся снова, получается.
#22 27 мая 2018 в 23:22
WebMan, в целом, логично и убедительно. Спасибо за сообщение.

Тема для вопросов. У мня вопросы пока закончились.
#23 28 мая 2018 в 01:12

А возможно ли обновляться просто смерживая и изменяя/заменяя/добавляя файлы по фтп?

Yar
Можно, но не нужно. Это долго и есть вероятность ошибиться или что-то забыть обновить. Правильнее будет всё-таки сначала обновить на локальной копии, всё проверить и только потом за один раз скопировать на хостинг.
#24 28 мая 2018 в 01:35

letsgo:
Был на стыке замены. Сейчас навряд ли. Код стареет, дырок всё больше, для тех же спамеров
Спасибо за предупреждение, а то начал подумывать о потенциальном использовании на каких-то сайтах

Asket
Спамерам вообще нет проблем спамить сайт вообще… без скрипта! Стоит один домен и спам пред редиректом ежесекундно!
Так причем тут инстант?
Инстант считаю одной из самых защищенных CMS! Если считаете иначе, докажите, приведите пример взлома хотя бы 2-3 сайтов и какие дыры этому способствовали. Вот это будет предметный разговор.
#25 28 мая 2018 в 07:32

Если обновляться на несколько версий, то надо устанавливать пакеты обновлений поочерёдно, а сравнивать и править шаблоны столько же раз сколько обновлений?

Asket
Это важно, т.к. в обновлении могут быть затронуты и базы данных, а без них просто обновив файлы вы получите ошибки с базами.
Если дефолтный стоит шаблон без правок то стандартные схемы работают на ура.
Но если правился код или ставились дополнения то смержить обязательно иначе ваши изменения в ядре затрутся.
#26 28 мая 2018 в 09:31

На Олега Васильевича можно надеяться.

letsgo
Надеяться на кого-либо нельзя! laughНужно просто взвешенно подходить к чему-либо.
А вообще, спасибо за добрые слова!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.