Wordpress插件,XML文件或数据库表......两个?

时间:2011-08-08 00:10:04

标签: php xml database wordpress wordpress-plugin

好的,所以我通过为wordpress创建一个“内容管理器”插件(主要是为我工作的公司的内部利益)50%的方式,可以创建自定义帖子类型,taonamies和meta boes与prety接口

目前我使用通过php创建的XML文件解析并保存与“帖子类型”,“分类”和“元文件”相关的数据。我开始走xml之路的主要原因是我可以允许用户导出到xml文件并导入另一个wordpress安装。简单。

虽然不是我不确定?是不是服务器繁重,每次都有插件通过directorys递归来初始化帖子类型,taxonamies和元框?我会更好地服务于克里特3 db表,当我需要导入或导出简单从那里做XML?

很想听听我们的观点吗?!

1 个答案:

答案 0 :(得分:1)

我会选择数据库解决方案。当XML文件增大时,解析将花费越来越多的时间,因为每次都会读取整个文件。

在数据库中,您只能选择所需的值,而不必每次都解析整个文档。

此外,从存储在数据库中的值实现XML导入/导出不应该是一个很大的问题。

但是如果你有非常小的XML文件(比如少于100个字符)并且它们没有增长太多,你将不得不决定是否值得花时间更改数据库。