Я пытаюсь настроить рабочий процесс, который позволяет мне разрабатывать одну тему Wordpress локально как на моей домашней машине, так и на моем ноутбуке, так как я провожу довольно много времени. Я использую git, чтобы мои файлы синхронизировались, но проблема, которую я нахожу, - это база данных. В настоящее время я могу запустить Wordpress только на машине, в которую я ее устанавливаю, а другой - «Ошибка установления соединения с базой данных», определенно ожидаемый, поскольку я не подталкиваю базу данных. Мой вопрос: как мне включить базу данных Wordpress в мой репозиторий git? Или, если это невозможно (или даже не будет работать), есть ли способ успешно развить тему Wordpress на двух машинах как локально? Этот сторонний разработчик по достоинству оценил бы все, что вам было нужно, чтобы помочь вам!База данных Wordpress в git
ответ
Функция, которую вы пытаетесь достичь, называется Database Migrations, которая в настоящее время невозможна с использованием простого PHP и с Git, это определенно невозможно. Что вы можете сделать, это использовать некоторые другие альтернативы, как те ниже:
-
Ruckusing является основой написано в PHP5 для создания и управления набором «миграции базы данных». Миграции баз данных представляют собой декларативные файлы, которые представляют состояние БД (его таблицы, столбцы, индексы и т. Д.) В определенное время. Используя миграции баз данных, несколько разработчиков могут работать с одним и тем же приложением и гарантировать, что приложение находится в согласованном состоянии на всех удаленных машинах разработчика.
Идея каркаса была заимствована из системы миграции, встроенной в Ruby on Rails. Любой, кто знаком с Migrations в RoR, будет немедленно дома.
Phinx: Simple PHP Database Migrations
Phinx делает его невероятно легко управлять базой данных миграции для вашего PHP приложения. Менее чем за 5 минут вы можете установить Phinx и создать первую миграцию базы данных. Phinx - это всего лишь миграция без всякого раздувания системы ORM базы данных.
-
Phpmig является (база данных) миграции инструмент для PHP, который должен быть предназначен для использования с большинством PHP 5.3+ проектов. Это похоже на миграцию доктрин, без доктрины. Хотя вы можете использовать доктрину, если хотите. И по иронии судьбы, я использую доктрину в своих примерах.
- 1. Git - башня - база данных Wordpress
- 2. wordpress вторичная база данных
- 3. Wordpress База данных Плагин
- 4. База данных WordPress
- 5. База данных Wordpress в MySql-базе данных?
- 6. Что такое «база данных git»?
- 7. База данных регистрации пользователей Wordpress
- 8. База данных AWS CloudFormation Wordpress
- 9. ОШИБКА 1049 (42000): Неизвестная база данных, локализованная база данных Wordpress
- 10. Поиск подкаталога База данных WordPress в PHPMyAdmin
- 11. База данных MongoDB на репозитории git
- 12. Случайно зафиксированная база данных разработчиков для Git
- 13. База данных Wordpress с пользовательской таблицей
- 14. База данных плагинов WordPress для пользователя
- 15. База данных Wordpress - получение количества торговых показателей
- 16. Wordpress + Удаленная база данных = Ошибка установления соединения
- 17. Wordpress: база данных MySQL и UNC Share
- 18. Wordpress плагин, база данных не создается
- 19. База данных Wordpress Необходима помощь SQL-запроса
- 20. Какая база данных может использовать Wordpress?
- 21. IOS -> База данных MySql Wordpress?
- 22. Wordpress (база данных); Показать последнюю измененную дату?
- 23. База данных обновлений Wordpress с использованием формы
- 24. База данных Wordpress возвращает ошибку 500
- 25. База данных и база данных
- 26. База данных - хранить пользовательские переменные - типичный дизайн базы данных Wordpress
- 27. База данных базы данных На домашней странице WordPress
- 28. Форма для контакта 7 в Wordpress База данных пользователей
- 29. Как преобразовать MySQL в SQL Azure? (База данных Wordpress)
- 30. Как корневая база данных работает для пользовательских тем в wordpress
Спасибо, @ Praveen-Кумар, я действительно ценю это. Я определенно прочитаю об этом. Так же, как побочный вопрос; Я не очень тяжелый пользователь переполнения стека, вы знаете, почему мой вопрос был отклонен? – ric0c
@ ric0c Проверьте, как вы задали вопрос. Кто хотел бы прочитать полный беспорядок? Я все прочитал, понял, а потом ответил. У многих людей нет терпения, хотя это хороший вопрос. –