Страница 2 из 2

Re: Обновление Движка

СообщениеДобавлено: 12 июн 2020, 10:48
sammypawar
Thanks............

Re: Обновление Движка

СообщениеДобавлено: 12 июн 2020, 11:43
DeeMon
Xpycm писал(а):Да, все так

Писал как то, пришло письмо с ссылкой действующей одни сутки и попало в спам. Не удалось скачать... Не так давно написал повторно, тишина в ответ... *PARDON*

Re: Обновление Движка

СообщениеДобавлено: 20 июл 2020, 19:52
DeeMon
Вопрос к разработчикам- вообще планируется издание отдельных автоматизированных пакетов обновления или инструкций по обновлению движка?

Как реализовано сейчас (а оно по сути не как не реализовано) приличный геморой для админа сайта, особенно если придётся обновить движок на 2-3 версии вперёд, ведь простой заменой файлов не обновиться, особенно если внесены изменения в темы оформления.

Re: Обновление Движка

СообщениеДобавлено: 21 июл 2020, 13:06
andipas
Написать скрипт который учтет все изменения кода которые внес клиент + конфигурации полей, справочников и на это накатит обновление версии, равносильно написанию искусственного интеллекта с разумом программиста.
В будущем есть планы создания нового движка с возможностью обновления модулей. Обновление такой системы возможно когда в нее не вносится изменений в код либо они будут вносится по определенному стандарту. На текущей версии это к сожалению невозможно.

Re: Обновление Движка

СообщениеДобавлено: 21 июл 2020, 21:36
DeeMon
andipas писал(а):Написать скрипт который учтет все изменения кода которые внес клиент + конфигурации полей, справочников и на это накатит обновление версии, равносильно написанию искусственного интеллекта с разумом программиста.

Более чем уверен- изменений который внес клиент в разы меньше чем внесено разработчиком от версии к версии. Конфигурация полей и справочников это БД, основная структура между даже 1.32.0 и 1.33.0 не менялась, к примеру если в файле обновления будет команда о внесении в БД:
Код: Выделить всё

INSERT INTO 
`{dbPrefix}translate_message` (`id`, `category`, `status`, `message`, `translation_en`, `translation_ru`, `date_updated`, `translation_de`, `translation_es`, `translation_ar`, `translation_tr`) VALUES
(2165'module_configuration'0'convertYoutubeLink''Convert Youtube Links''Конвертировать Youtube ссылки''2020-07-14 09:53:59''Youtube-Links konvertieren''Convertir enlaces de Youtube''تحويل روابط يوتيوب''Youtube Bağlantılarını Dönüştür'),
(
2166'module_currency'0'nbg.ge''nbg.ge''nbg.ge''2020-07-14 09:52:13''nbg.ge''nbg.ge''nbg.ge''nbg.ge'),
(
2167'module_currency'0'API Key''API Key''Ключ API''2020-07-14 09:53:08''API-Schlüssel''Clave API''مفتاح API''API Anahtarı');
 

Это как повлияет на рабочий сайт? Всего лишь добавит настройку конвертора ссылок видео, ну естественно если заменены файлы движка соответствующие.
Фактически в основном у клиента основные изменения вносятся только в дизайн. Но и в этом выход всегда был- замена файлов новыми, или же инструкция по коду- какие изменения были внесены.
Примеров реализации на других движках уйма, конечно на это нужно время разработчика, но я не думаю, что Вы для себя не отмечаете вносимые изменения от версии к версии. Или тут я не прав? Я если вношу изменения в сайт, всегда это логирую.
Конечно если админ сайта сделал из него гибрид уже на вашем скрипте, то да, стандартное обновление как козлу кепка.

Re: Обновление Движка

СообщениеДобавлено: 22 дек 2020, 10:40
gaston
Скажите, движок вообще жив, он обновляется? Те сайты, что увидел в разделе Сайты, почти все нерабочие.
Подобный такому сайту сможете на этом движке сделать - https://tatarstan.nedv.online/?

Re: Обновление Движка

СообщениеДобавлено: 23 дек 2020, 15:24
andipas
gaston писал(а):Скажите, движок вообще жив, он обновляется? Те сайты, что увидел в разделе Сайты, почти все нерабочие.
Подобный такому сайту сможете на этом движке сделать - https://tatarstan.nedv.online/?


Движок жив, новые версии выходят регулярно. По конкретным доработкам можете обратится через форму контактов с подробным ТЗ.

Re: Обновление Движка

СообщениеДобавлено: 18 фев 2021, 22:09
Dmitry
DeeMon писал(а):примеру если в файле обновления будет команда о внесении в БД:
Код: Выделить всё

INSERT INTO 
`{dbPrefix}translate_message` (`id`, `category`, `status`, `message`, `translation_en`, `translation_ru`, `date_updated`, `translation_de`, `translation_es`, `translation_ar`, `translation_tr`) VALUES
(2165, 'module_configuration', 0, 'convertYoutubeLink', 'Convert Youtube Links', 'Конвертировать Youtube ссылки', '2020-07-14 09:53:59', 'Youtube-Links konvertieren', 'Convertir enlaces de Youtube', 'تحويل روابط يوتيوب', 'Youtube Bağlantılarını Dönüştür'),
(
2166, 'module_currency', 0, 'nbg.ge', 'nbg.ge', 'nbg.ge', '2020-07-14 09:52:13', 'nbg.ge', 'nbg.ge', 'nbg.ge', 'nbg.ge'),
(
2167, 'module_currency', 0, 'API Key', 'API Key', 'Ключ API', '2020-07-14 09:53:08', 'API-Schlüssel', 'Clave API', 'مفتاح API', 'API Anahtarı');
 

Мне кажется это не очень (или, скорее, очень не) удачный пример - переводы можно же скачать в csv с чистой версии, если потребуется поправить индексы в том же экселе, слить вместе со своими переводами (опять же функция экселя "подсветить дубли" в помощь) и закачать обратно. Правда раньше были проблемы в хромиумах с экспортом, но наверное уже поправили (пока не проверял).
А то я уже заморочался как же с этим быть :-D - как раз сейчас пытаюсь обновиться с 1.32.2 до 1.34.
Вот конфиги всякие от вновь введенных функций/опция в виде готового обновления для БД к предыдущей версии не помешали бы (в таблицах configuration, notifier, sitemap_config, users, tariff_plans и новые таблицы seo_friendly_url_search, sitemap_config и badwords) в виде SQL-запроса не помешали бы :-[

Re: Обновление Движка

СообщениеДобавлено: 25 фев 2021, 09:01
Foton
Здравствуйте, можно развернуть базы данных обоих версий и сравнить их при помощи, например, SQLYog.