Плагин Wordpress, XML-файлы или таблица БД. - PullRequest
0 голосов
/ 08 августа 2011

Ладно, ребята, так что я на 50% уверен в создании плагина «менеджер контента» для WordPress (главным образом для внутренней выгоды компании, в которой я работаю), который может создавать собственные типы постов, taonamies и meta boe с pretyinterface.

В данный момент я использую XML-файлы, созданные с помощью php, для анализа и хранения данных, относящихся к «типам записей», «Таксономиям» и «метабоксам».Основная причина, по которой я начал идти по пути XML, заключалась в том, что я мог позволить пользователям экспортировать в файл XML и импортировать их при другой установке WordPress.просто.

Хотя нет, я не уверен?это слишком тяжело для сервера, чтобы плагин повторялся через каталоги каждый раз, чтобы инициировать типы постов, таксономии и мета-боксы?лучше бы мне было создавать таблицы в 3 дБ, а когда мне нужно было просто импортировать или экспортировать XML-файл оттуда?

хотел бы услышать наши мнения?!

1 Ответ

1 голос
/ 08 августа 2011

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

В базе данных вы можете выбрать только те значения, которые вам нужны, и вам не нужноанализируйте весь документ каждый раз.

Кроме того, реализация импорта / экспорта XML из значений, хранящихся в базе данных, не должна быть такой большой проблемой.

Но если у вас очень маленькийXML-файлы (например, менее 100 символов), и они не сильно растут, вам придется решить, стоит ли переходить на базу данных.

...