3

我希望我的 PHP 单页应用程序对搜索引擎和无 js 浏览器都友好,所以按照Addy Osmani 的这篇文章,我认为我应该编写一个可以响应 url 参数的 index.html 页面的 php 版本。

据我所知,我的 index.php 应该类似于使用 Grunt 构建后生成的 dist/index.html 的调整版本,我将在其中添加我的 php 代码。但是,我发现这不是一个非常干燥的方法,因为每次我对 index.html 进行更改时,它都会涉及手动编辑我的 index.php(或我为其选择的任何其他文件名)。

我确信在 Grunt/Yeoman 工作流程中必须有其他方式(可能很明显)来处理这个问题,但我现在想不通,如果有任何提示,我将不胜感激。

4

1 回答 1

1

我通常把网站设计成一个多页网站,

后来我使用 ajax-loading 将其转换为单页。

ajaxify JQuery 插件是一个快速完成的好方法:

http://www.swook.net/p/jquery-ajaxify-plugin.html

优点:SEO不会受到伤害,搜索引擎会跟随链接。

于 2013-06-11T00:09:46.720 回答