2012-02-26 113 views
0

这不是一个真正的编码问题,但我想问问什么更有效率,应该使用什么。可以从数据库中获取关键字和描述吗?

我正在制作一个教程网站,每个教程都被带到一个“blog.php”页面上,所有的数据都来自数据库。现在我有两种方法可以填写元关键字标签和元描述标签。

我正在考虑在博客表格,关键字和描述中创建2个新列,并且元标记将从数据库中相应填充,数据库将从用户输入中获取关键字和描述(谁写了博客)。我知道我会如何做到这一点,但效率如何?因为我听说搜索引擎从数据库中读取资料的难度更大,所以我想确定一下。

所以我可以使用,或者你建议我使用JQuery从标题标记中获取文本并使用该类型的内容?这将是非常好的,因为我希望能够使用PHP来使其变得动态,但是如果我应该使用Jquery和JavaScript,那么请告诉哪个更好!

谢谢!

回答

1

搜索引擎从未从数据库中读取东西
他们只读HTML由您的脚本生成。

在数据库中存储关键字和描述是可以的。
您必须在设置中更改唯一的数据库设计。
博客表中不应存在关键字字段。取而代之,应该有keywords表和keywords_blog查找表链接关键字和教程。

+0

谢谢,我刚刚读了一篇关于你说的话的教程,非常感谢! – 2012-02-26 08:49:09

1

搜索引擎不会从您的数据库读取,只有你做!什么样的搜索引擎有时会遇到dyanmic页面,即像blog.php这样的页面,其内容通过查询字符串进行更改,所以blog.php?id = 1等。

很多人在这种情况下所做的是使用人类可读的URL以及重写等,所以你的URL可能是 /blog/what-i-did-today /blog/why-x-sucks 或类似的。这将全部由blog.php(或index.php或其他)服务器,然后您可以轻松地让您的博客通过您的数据库添加自己的关键字和描述。

但是你真的需要自己写吗?在那里有很多软件,你可以下载和安装,这已经做到了。你需要重新发明轮子吗?

+0

感谢你回答的最后一部分,你知道,制作网站的主要目的是为了了解学到什么,并且计划在那里教学并制作我自己的工具,以及我的博客/网站非常独特:) – 2012-02-26 09:28:56

相关问题