Yii - 从数据库生成页面元信息

标签 yii tags seo meta

我需要有关从数据库生成元标记并在不同的 Controller 操作中设置它们的帮助。

我在数据库中有一个表,我在其中存储每个 Controller 操作的元信息(关键字、描述)。我想在每个操作中选择这个值,并使用 registerMetaTag() 设置从数据库中获取的标签。

我想知道的是这些查询对页面加载时间的影响有多大,是否有更好的方法?

谢谢, 标记

最佳答案

如果您的数据库是传统设置的,这几乎不会引起注意。它将为每个查询增加十分之一秒的加载时间。

不过,对于这种低频数据,您应该大量缓存,因为您知道它不会经常更改。这意味着性能上的影响可以忽略不计,因为它是从文件/内存存储/内存表中提取的,具体取决于缓存的设置方式。

这当然是一个概括,但问题也是如此。如果您有任何特殊设置或更具体的优化问题,请发表评论或提出新问题。

附言
不要微优化。就去做吧,分析影响,决定是否需要提高性能,以及提高到什么程度。

http://www.codinghorror.com/blog/2009/01/the-sad-tragedy-of-micro-optimization-theater.html

关于Yii - 从数据库生成页面元信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14183641/

相关文章:

php - 在 Yii Framework 中移动结束 BODY 标记之前的所有 JS?

ajax - Yii、Selenium 和多个提交按钮

javascript - 如何安排我的 div 标签?

git - 禁用标记删除

javascript - 如何对输入标签中的两个数字求和?

html - 我必须在我的网站中放置哪些重要的元标记?

php - 如何将旧的 OOP PHP 项目转换为 Yii 框架?

php - 如何调用yii的main.php中定义的logPath?

php - 打开购物车 SEO 不同方面

javascript - 将使用 window.stop();对搜索引擎不利?