我目前正在为一家企业设计一个网站。该网站将具有动态区域 - 例如未来的“管理”区域。但就目前而言,将会有14-16个静态页面。推荐书,产品和服务,典型的公司页面。
我非常喜欢用backbone和doT.js动态加载html的想法。但为了这个目的,我是否更好地采用了多页方法?我读过单页设计可能会损害搜索引擎优化,但不确定这是否仍然准确。对于内容为王的基本完全静态的网站而言,这是主要的考虑因素。
是一个单页网站吗?
我正在使用apache2和PHP / symfony2来实现我对所有静态页面的当前多页面实现(并缓存它们)。
答案 0 :(得分:1)
听起来你的网站会尽可能地变得更好。有很多好处:
当您处理动态数据时,Backbone和JS模板等内容非常棒。当您拥有要在页面上显示的对象时,Backbone会自行处理,并希望构建一个复杂的界面来与它们进行交互。但这听起来不像你的页面。类似地,如果您将数据发送到页面,可能来自AJAX请求,并希望将其呈现给客户端,则JS模板很有用。但对于这个项目来说,这听起来并非如此。
一般来说,尽量做最简单的事情。将站点构建为静态页面将是一个很好的起点,如果您想稍后添加JavaScript,您可以在此基础上构建。