关于onethink发布类型的建议

浏览:1007 发布日期:2013/09/27 分类:求助交流
onethink 今天才认真看:为什么,模块视图文件目录是View ,而不是tpl?。一时间都习惯不了。

以下内容,不专业,不要见笑。
关于发布的类型。应该是博客(weibo),新闻(cms),图片(huaban),产品(taobao),下载()等几个。
一个类型就要是一个独立的数据库,不要公用一个(现在的文章和评论,貌似就是在一起的)。
每个类型的前台页面,后台页面,控制器等,都放到同一个文件夹。用户要用的时候,复制到文件夹,不用的时候就删除。
关于模块:我以前做过的,可以借鉴一下。一个网站分,首页,新闻,产品,数据,互动,用户六大块。每块的前台页面,后台页面,控制器,数据库都在独立出来。这样在公用后台,上产品的时候,调用个块里面的后台页面,修改数据字段。前台显示只需要,修改各块的前台模板文件。

-风格
|-产品模块(直接当成前台模板)
| |-产品模块前台
| | |+前台调用文件(产品top.html\产品mun.html)
| | | (好处是可以开发独立前台,新手二次开发非常简单)
| |-产品模块后台
| | |+后台调用文件(列表list.html,编辑,添加页面add.html)
| | | (好处可以用独立上传页面,满足不同数据字段的删减,)
| |-index.html(可以直接访问,)
| |-list.html
| -新闻模块()
| -图片模块()
| -论坛模块()
#这样删减模块就简单多了,后台用通用的控制器,传递的时候,把数据库名字,直接传过去,用通用的添加,编辑,删除方法。这样有多少模块都不用修改公用后台,只要修改独立模块的后台界面就可以。独立模块也独立的控制器,但基本复制前面的,简单修改。
这样的好处,用户开发独立网站,或者独立模块的时候,只需要做数据库字段调整(后台,用于添加产品页面),或者前台显示调整(前台,用于展示的模板页面)就可以轻松完成一个网站的建设。
最佳答案
评论( 相关
后面还有条评论,点击查看>>