基于Supesite的大型网站开发
很早就想开始写,但是因为一直忙于网站初期的上线跟后期改进,没有时间多写,现在决定每次想到什么都记录一点,不然过期就耽搁了。
目前我们在运营的网站http://www.hxfang.com,就是基于supesite 7.5开发的一个房地产网站。
supesite的优缺点
优点
- 缓存机制很强大
- 架构简单,却足够实用
缺点
- 单页支持不佳
- 模型做得比较强大,但是还是有不少可以改进的地方
- 非常怨念的问题。太多的地方需要设置权限。在liunx下面跑的时候太麻烦了。要到处给缓存目录设置写入权限。
- svn支持不佳。因为太多目录会有读写操作,svn提交要设置很多繁杂的忽略,导致开发的时候很麻烦。
supesite建立频道
在后台频道管理中添加频道,单个页面一般为企业介绍之类。一般选择文章频道,不生成基本运行文件。
建立完之后,到对应的模板文件夹下创建频道的模板,一般以频道名打头,例如house_index.html.php。
然后编辑刚刚建立的频道,设置频道首页的模板为house_index。可以为各个频道设定不同的模板。这点上面ss做得的确不错。
待续。。。