我为我的WP主题开发了一个带有自定义分类法的自定义帖子类型,我需要添加一个与我的分类法关联的数字。
示例:分类法是“商店”,该商店的平均节省是“20”。
我创建了一个界面,以在创建和编辑分类法时增加平均节省。该编号存储在特定分类ID的wp\\U选项表中。另一方面,我的同事在根目录中创建了一个CSV文件,并编写了一个函数,每次加载分类页面时,都会打开该文件并根据分类名称获取编号。
我只想知道哪种方法是最好的,为什么?
最合适的回答,由SO网友:Laxmana 整理而成
每次加载页面时读取、搜索和关闭文件都非常耗时。数据库系统在读写大量记录、查询数据、提供方案、数据之间的关系等方面进行了高度优化。
如果10000个用户点击分类页面,会发生什么?您将如何处理分类法的更新或在文件中插入新分类法?如何高效地查询保存在CSV文件中的值?如果删除分类法或文件有100万条记录,会发生什么情况?
The proper way is to save it in a database.
你可以阅读更多
here 和
here