看看你的项目多少是可以配置的?
2013-04-18 09:18
176 查看
来自:/article/5078367.html
看看你的项目多少是可以配置的?
导读:
配置可以让你的网站灵活性更大,把功能点做成可以配置的,对一个经常变化的项目,很有必要,那么我们现在看看你的站点有多少是可配置的?
(一)一个项目有几个站点是可以配置的
原因:在一个大型的项目里面,项目里有几个站点是很正常的,比如你要为一个部门分两个站点,没个站点做不同的工作,不同的人员可以进入不
同的站点,当前员工定制了自己的站点就可以访问自己定制的站点,给整个部门定制一样的站点等等,这个做成可配置的一点也不过分吧
(二)一个站点下有几个菜单是可以配置的
原因:一个站点可以有N个菜单,可怕的用户总在变自己的需求,比如这个菜单用户希望在前面,这个菜单用户希望在后面,多一个菜单,少一个菜单,
如果只该下XML文件不是很好的方案吗?
(三) 一个菜单下有几个导航是可以配置的
原因:一个菜单下可以在配置N个小的小导航,导航到不同的页面下面
(四)一个导航下面每个页面是可以配置的
原因:一个导航可以是这个页面也可以是那个页面
(五)每个页面下的模板是可以配置的
原因:页面的模板可分为上下,左右,左中右,上中下等等你自己定义的模板,每个区域都可以放很多用户控件
(六)每个模板下每个区域的视图是可以配置的(核心)
原因:为了使系统更个性话下,你希望区域是可以自己定制不同是视图(用户控件的)
每个视图是可以配置的,比如一个登录控件你可以配置用户密码使用多长时间密码自动提示用户从新设置密码,密码强度的配置等等,他是个性化很强的。
视图即是用户控件,我在权限管理里面说到,没个操作是可配置的,在我看来视图有一下几点特点:
1.是可以被选择的(在配置的时候可以被页面内容区域去选择,然后在运行的时候可以被动态加载)
2.视图具有元件性(他是开发人员去开发的,开发人员维护的时候,他是开发人员天天看的东西)
3.视图是叶子(如果把站点比作是树的根节点的话,那么我很形象的把它比作是树的叶子,一棵树如果有主干了,让这棵树变强大,变茂密的只有用户控件,它才是基础)
以上是自己总接的一些可配置点,当然你还可以把主题做成可配置的等等。
以上最好做个XML文件存站点信息,当我们修改的时候只修改XML文件,这样干呵呵,感觉可以很好的做出各个特性的站点了。
总结:
这样干的好处:可以使你的项目更灵活,配置性更强,每个功能点都是以用户控件提供出处的,使你的功能点可以重复使用。
看看你的项目多少是可以配置的?
导读:
配置可以让你的网站灵活性更大,把功能点做成可以配置的,对一个经常变化的项目,很有必要,那么我们现在看看你的站点有多少是可配置的?
(一)一个项目有几个站点是可以配置的
原因:在一个大型的项目里面,项目里有几个站点是很正常的,比如你要为一个部门分两个站点,没个站点做不同的工作,不同的人员可以进入不
同的站点,当前员工定制了自己的站点就可以访问自己定制的站点,给整个部门定制一样的站点等等,这个做成可配置的一点也不过分吧
(二)一个站点下有几个菜单是可以配置的
原因:一个站点可以有N个菜单,可怕的用户总在变自己的需求,比如这个菜单用户希望在前面,这个菜单用户希望在后面,多一个菜单,少一个菜单,
如果只该下XML文件不是很好的方案吗?
(三) 一个菜单下有几个导航是可以配置的
原因:一个菜单下可以在配置N个小的小导航,导航到不同的页面下面
(四)一个导航下面每个页面是可以配置的
原因:一个导航可以是这个页面也可以是那个页面
(五)每个页面下的模板是可以配置的
原因:页面的模板可分为上下,左右,左中右,上中下等等你自己定义的模板,每个区域都可以放很多用户控件
(六)每个模板下每个区域的视图是可以配置的(核心)
原因:为了使系统更个性话下,你希望区域是可以自己定制不同是视图(用户控件的)
每个视图是可以配置的,比如一个登录控件你可以配置用户密码使用多长时间密码自动提示用户从新设置密码,密码强度的配置等等,他是个性化很强的。
视图即是用户控件,我在权限管理里面说到,没个操作是可配置的,在我看来视图有一下几点特点:
1.是可以被选择的(在配置的时候可以被页面内容区域去选择,然后在运行的时候可以被动态加载)
2.视图具有元件性(他是开发人员去开发的,开发人员维护的时候,他是开发人员天天看的东西)
3.视图是叶子(如果把站点比作是树的根节点的话,那么我很形象的把它比作是树的叶子,一棵树如果有主干了,让这棵树变强大,变茂密的只有用户控件,它才是基础)
以上是自己总接的一些可配置点,当然你还可以把主题做成可配置的等等。
以上最好做个XML文件存站点信息,当我们修改的时候只修改XML文件,这样干呵呵,感觉可以很好的做出各个特性的站点了。
总结:
这样干的好处:可以使你的项目更灵活,配置性更强,每个功能点都是以用户控件提供出处的,使你的功能点可以重复使用。
相关文章推荐
- 看看你的项目多少是可以配置的?
- 项目多少是可以配置的?
- 介绍一个python的开源项目,有兴趣可以看看
- 配置虚拟域名 局域网内其它电脑可以访问自己电脑上的项目
- 在项目中配置LOG4j,可以将LOG输出到文件中和控制台
- 16.如何做到webpack打包vue项目后,可以修改配置文件
- 关于java环境的意义,以前只是配置,没有明白是什么意思可以看看。
- 【转】Yii framework config 可以被配置的项目
- Eclipse中web项目必须修改server配置才可以部署到Tomcat目录的webapps下
- Wince连接WebService注意点(包括网络配置和注意点,其他方式都尝试过不行的可以看看)
- 有多少项目可以重来?-谈谈临时项目组的项目重述
- tomcat6.0 配置多个项目(网站)用域名可以直接访问
- centos中安装并配置Java EE开发环境(可以开发java项目和web项目的环境)
- tomcat6.0 配置多个项目(网站)用域名可以直接访问
- eclipse配置Tomcat服务器Server Locations,可以配置web项目自动部署到tomcat
- tomcat 配置server.xml 指定端口就可以直接打开项目。
- yii framework config 可以被配置的项目
- 非web java项目部署到linux总结(非打包成jar,配置文件可以随时修改)
- 配置Tomcat 输入ip可以直接访问项目的方法
- nginx 配置后网站图片或js 加载出来一半或者不出来刷新才可以,chrome 浏览器访问项目时加载大文件失败 ERR_CONTENT_LENGTH_MISMATCH: