Php Pro';s和con';通过MySQL建立的网站

Php Pro';s和con';通过MySQL建立的网站,php,mysql,jquery,Php,Mysql,Jquery,目前我想知道是否使用MySQL数据库在我的网站上提供内容 我的意思的一个示例大致基于以下内容: 查找名为SEO的示例。或者 任何使用HTML5浏览器的人都会注意到URL是“漂亮”的,这是你在任何标准网站上都会看到的 任何使用IE8或未启用“Webkit”的浏览器的人,都会看到使用Hashbang(#!)进行搜索引擎优化 问题是:内容是从MySQL数据库中提取的我有大约30页(有些页面上塞满了内容),我想知道是否有必要对我的网站进行这些繁琐的修改 我通过一个页面界面使用jQueryMySQL和PH

目前我想知道是否使用MySQL数据库在我的网站上提供内容

我的意思的一个示例大致基于以下内容:

查找名为SEO的示例。或者

任何使用HTML5浏览器的人都会注意到URL是“漂亮”的,这是你在任何标准网站上都会看到的

任何使用IE8或未启用“Webkit”的浏览器的人,都会看到使用Hashbang(
#!
)进行搜索引擎优化

问题是:内容是从MySQL数据库中提取的
我有大约30页(有些页面上塞满了内容),我想知道是否有必要对我的网站进行这些繁琐的修改

我通过一个页面界面使用jQueryMySQL和PHP,所以我的内容根本不可索引。你的看法是什么

救救我


另外,在my DB内容中提供PHP Include以获取页面而不必将所有页面上传到my DB中会更容易吗?

如果可以避免,请避免将页面存储在MySQL中,除非您希望管理员能够编辑页面

除此之外,在数据库中存储页面没有问题,它是MySQL还是其他。很多CMS都这样做(Drupal、Joomla等)


如果流量变大,您可能会在DB服务器上遇到一些性能问题,但这是另一个问题。

如果可以避免,请避免将页面存储在MySQL中,除非您希望管理员能够编辑页面

除此之外,在数据库中存储页面没有问题,它是MySQL还是其他。很多CMS都这样做(Drupal、Joomla等)


如果流量过高,您可能会在DB服务器上遇到一些性能问题,但这是另一个问题。

您的问题由许多问题组成。:)

mysql与否:大多数PHP usng web世界都使用mysql作为存储内容的数据库。我看不出有什么问题。30页是微不足道的

jquery和php的单页界面可索引:取决于搜索引擎。我在某个地方读过(懒得去查东西),谷歌使用了一个支持javascript的爬虫程序。不确定他们是否已经在生产中使用了它

PHP包含在DB内容中:textpattern使用这种方法。你担心的是规模问题

如果您的PHP代码能够正确地服务于页面,那么从何处提取内容就无关紧要了。数据库或文件系统在这一点上并不重要


去做吧。

你的问题是由很多问题组成的。:)

mysql与否:大多数PHP usng web世界都使用mysql作为存储内容的数据库。我看不出有什么问题。30页是微不足道的

jquery和php的单页界面可索引:取决于搜索引擎。我在某个地方读过(懒得去查东西),谷歌使用了一个支持javascript的爬虫程序。不确定他们是否已经在生产中使用了它

PHP包含在DB内容中:textpattern使用这种方法。你担心的是规模问题

如果您的PHP代码能够正确地服务于页面,那么从何处提取内容就无关紧要了。数据库或文件系统在这一点上并不重要


就这么做。

在我的测试和比较中,mysql连接和查询确实会减慢响应速度。如果您的站点很简单,并且您只需要自己进行更新,那么使用模板引擎并将内容存储在文件中是一个不错的选择

如果您决定将其放入SQL,那么最终可能需要构建缓存。希望是nginx,而不是php缓存,所以它不应该是一个问题

决定因素是您是否愿意编辑内容。我发现我自己和我的团队在通过notepad++、Vim或Coda编辑html文件时更加自如。如果内容在数据库中,您会得到一个性能较差(与桌面应用程序相比)的所见即所得编辑器

始终使用SQL—内容由用户生成。并且一定要使用一些轻量级的CMS

我使用的是与我自己捆绑的模板,模板如下所示:


在我的测试和比较中,mysql连接和查询确实会减慢响应速度。如果您的站点很简单,并且您只需要自己进行更新,那么使用模板引擎并将内容存储在文件中是一个不错的选择

如果您决定将其放入SQL,那么最终可能需要构建缓存。希望是nginx,而不是php缓存,所以它不应该是一个问题

决定因素是您是否愿意编辑内容。我发现我自己和我的团队在通过notepad++、Vim或Coda编辑html文件时更加自如。如果内容在数据库中,您会得到一个性能较差(与桌面应用程序相比)的所见即所得编辑器

始终使用SQL—内容由用户生成。并且一定要使用一些轻量级的CMS

我使用的是与我自己捆绑的模板,模板如下所示:

没有这样的问题。 Mysql还可以。
它的通用解决方案用于存储站点数据,使用它的每个人都不会遇到任何问题,甚至维基百科也对此感到满意

Mysql与您站点的任何问题都无关

你的问题在别的地方,但你忘了说出来。让我建议你问另一个问题,指向你真正的问题,而不是猜测原因。

没有这样的问题。 Mysql还可以。
它的通用解决方案用于存储站点数据,使用它的每个人都不会遇到任何问题,甚至维基百科也对此感到满意

Mysql与您站点的任何问题都无关

你的问题在别的地方,但你忘了说出来。让我建议你问另一个问题,指向你真正的问题,而不是猜测它的原因

在我的数据库内容中提供PHP包含会更容易吗

我想你会发现你的网站远超e