Подготовка базы данных Mysql для веб-сайта Joomla или PHP - PullRequest
3 голосов
/ 04 декабря 2009

У меня есть база данных Mysql, содержащая более 500 объектов недвижимости, которые я хочу загрузить в пустое расширение Joomla (это может относиться к любому сценарию PHP).

Я скопировал структуру и соглашение каждой таблицы, используемой расширением, с целью экспортировать или просто удалить исходные таблицы и заменить их на мои.

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

Например; Таблица Client_Info должна быть сохранена до Property_ Info.

PHPAdmin не показывает мне связи таблиц расширений (объединения, запросы и т. Д.). Я предполагаю, что они решаются с помощью Javascript или PHP.

Мой вопрос: какие шаги мне нужно выполнить для заполнения базы данных расширений.

Поставщик услуг расширения уже несколько месяцев говорит, что собирается предоставить этот процесс.

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

Ответы [ 2 ]

2 голосов
/ 04 декабря 2009

Как бы я попытался решить это:

  1. Проверьте, сколько таблиц базы данных использует расширение
  2. Проверьте, в какой последовательности вы будете добавлять записи через веб-интерфейс (например, сначала создайте категорию, затем создайте новую запись и т. Д.)
  3. Поиск кода расширения для имен таблиц (без префикса), чтобы узнать, как код обрабатывает данные
  4. Проверьте, есть ли другие источники информации, которые использует расширение, например, файл конфигурации (ini, xml, ...)
  5. Создание сценария импорта, который охватывает эти логики
0 голосов
/ 04 декабря 2009

Если это Joomla, то это определенно php. Что вам нужно сделать, так это просмотреть файлы процедуры публикации этого компонента joomla и посмотреть, что нужно ввести и какие таблицы заполнить. И тогда у вас будут шаги для создания сценария импорта.

...