Как редактировать сайт локально, пока живая БД все еще редактируется

Я относительно новичок в веб-разработке, и у меня есть серьезные опасения по поводу ремонта / редактирования / исправления живого сайта.

Я использую WordPress, и его БД также поддерживают конфигурацию, поэтому предположим, что мне нужно поработать над сайтом с интернет-магазином. Я начну веб-сайт на моем локальном компьютере с текущей версией БД с живого веб-сайта. Но через несколько часов, когда я закончу, я не могу просто перезаписать живую БД своей БД из локальной среды, потому что есть несколько новых заказов, постов и т. Д.

Как мы можем иметь дело с такими вещами?

Спасибо всем, кто поделится своими советами или опытом!

0

Решение

Сначала вы должны отметить все изменения, которые вы вносите в файлы. Вы должны документировать это правильно.
Далее на самом деле есть три случая

я) При изменении файлов в одиночку

если вы меняете только файлы, то, очевидно, нет необходимости менять базу данных, только файлы должны быть обновлены. Во-первых, не нужно взламывать основные файлы WordPress, так как все может быть сделано с помощью «действий» и «фильтров». Я имею в виду, создавая плагин, чтобы ваши основные файлы были в безопасности. https://codex.wordpress.org/Writing_a_Plugin

II) При изменении базы данных в одиночку

если вы изменяете базу данных вместо удаления всей базы данных и перезагрузки, вы можете просто изменить таблицы с помощью команды «ALTER» http://dev.mysql.com/doc/refman/5.7/en/alter-table.html.

iii) Изменение базы данных и файлов.

Следуйте (I) и (II)

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector