Как вы дорабатываете свои сайты?

12
M
На сайте с 24.01.2017
Offline
35
#11
Aisamiery #:

Миграция это код который вносит изменения в БД, а не дамп. Возможно есть и библиотеки, вы чем пользуетесь? в фреймворках это встроенная фича

Да, слышал, что в частности Laravel силен миграциями.
Я работаю с простыми движками типа Wordpress и MODx

Aisamiery
На сайте с 12.04.2015
Offline
293
#12
maushi #:

Да, слышал, что в частности Laravel силен миграциями.
Я работаю с простыми движками типа Wordpress и MODx

На самом деле можно написать самому - это не столь сложная штука, для вп и модкс скорее всего есть что то готовое, по крайней мере для вп гуглится https://wpmerge.io/ и  https://github.com/deliciousbrains/wp-mergebot

WPMerge.io - WP DB Merging, made easy.
  • wpmerge.io
WPMerge.io My Account BUY NOW WordPress databasemerging made easy. The Problem In our WordPress development workflow, we clone the production site for dev. But by the time you are done with the development, the client creates new posts, new Woocommerce orders come in or other changes happen in the live site. Now you have 2 copies … Pre-launchRead More »
Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
Aisamiery
На сайте с 12.04.2015
Offline
293
#13
есть же еще самый очевидный способ - через обновление плагина
M
На сайте с 24.01.2017
Offline
35
#14
Aisamiery #:
есть же еще самый очевидный способ - через обновление плагина

Извините, не могли бы вы, пожалуйста, рассказать подробнее про этот момент?


Aisamiery
На сайте с 12.04.2015
Offline
293
#15
maushi #:

Извините, не могли бы вы, пожалуйста, рассказать подробнее про этот момент?


я не работаю с ВП, с ним работаете вы, это мне у вас надо спрашивать как оно там у вас, я чисто теоретически, ведь плагины обновляются, а значит при обновлении они могут делать какие то действия.

Я вот работаю с octobercms и там можно делать так  а битрикс вот так, а что там есть в вп я не могу подсказать, но гуглятся разные решения  https://wordpress.stackexchange.com/questions/144870/wordpress-update-plugin-hook-action-since-3-9

Version history - October CMS
  • October CMS
  • octobercms.com
It is good practice for plugins to maintain a change log that documents any changes or improvements in the code. In addition to writing notes about changes, this process has the useful ability to execute migration and seed files in their correct order. The change log is stored in a YAML file called inside the /updates directory of a plugin...
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий