看看你的项目多少是可以配置的?
2011-06-06 20:36
183 查看
导读:
配置可以让你的网站灵活性更大,把功能点做成可以配置的,对一个经常变化的项目,很有必要,那么我们现在看看你的站点有多少是可配置的?
(一)一个项目有几个站点是可以配置的
原因:在一个大型的项目里面,项目里有几个站点是很正常的,比如你要为一个部门分两个站点,没个站点做不同的工作,不同的人员可以进入不
同的站点,当前员工定制了自己的站点就可以访问自己定制的站点,给整个部门定制一样的站点等等,这个做成可配置的一点也不过分吧
(二)一个站点下有几个菜单是可以配置的
原因:一个站点可以有N个菜单,可怕的用户总在变自己的需求,比如这个菜单用户希望在前面,这个菜单用户希望在后面,多一个菜单,少一个菜单,
如果只该下XML文件不是很好的方案吗?
(三)一个菜单下有几个导航是可以配置的
原因:一个菜单下可以在配置N个小的小导航,导航到不同的页面下面
(四)一个导航下面每个页面是可以配置的
原因:一个导航可以是这个页面也可以是那个页面
(五)每个页面下的模板是可以配置的
原因:页面的模板可分为上下,左右,左中右,上中下等等你自己定义的模板,每个区域都可以放很多用户控件
(六)每个模板下每个区域的视图是可以配置的(核心)
原因:为了使系统更个性话下,你希望区域是可以自己定制不同是视图(用户控件的)
每个视图是可以配置的,比如一个登录控件你可以配置用户密码使用多长时间密码自动提示用户从新设置密码,密码强度的配置等等,他是个性化很强的。
视图即是用户控件,我在权限管理里面说到,没个操作是可配置的,在我看来视图有一下几点特点:
1.是可以被选择的(在配置的时候可以被页面内容区域去选择,然后在运行的时候可以被动态加载)
2.视图具有元件性(他是开发人员去开发的,开发人员维护的时候,他是开发人员天天看的东西)
3.视图是叶子(如果把站点比作是树的根节点的话,那么我很形象的把它比作是树的叶子,一棵树如果有主干了,让这棵树变强大,变茂密的只有用户控件,它才是基础)
以上是自己总接的一些可配置点,当然你还可以把主题做成可配置的等等。
以上最好做个XML文件存站点信息,当我们修改的时候只修改XML文件,这样干呵呵,感觉可以很好的做出各个特性的站点了。
总结:
这样干的好处:可以使你的项目更灵活,配置性更强,每个功能点都是以用户控件提供出处的,使你的功能点可以重复使用。
配置可以让你的网站灵活性更大,把功能点做成可以配置的,对一个经常变化的项目,很有必要,那么我们现在看看你的站点有多少是可配置的?
(一)一个项目有几个站点是可以配置的
原因:在一个大型的项目里面,项目里有几个站点是很正常的,比如你要为一个部门分两个站点,没个站点做不同的工作,不同的人员可以进入不
同的站点,当前员工定制了自己的站点就可以访问自己定制的站点,给整个部门定制一样的站点等等,这个做成可配置的一点也不过分吧
(二)一个站点下有几个菜单是可以配置的
原因:一个站点可以有N个菜单,可怕的用户总在变自己的需求,比如这个菜单用户希望在前面,这个菜单用户希望在后面,多一个菜单,少一个菜单,
如果只该下XML文件不是很好的方案吗?
(三)一个菜单下有几个导航是可以配置的
原因:一个菜单下可以在配置N个小的小导航,导航到不同的页面下面
(四)一个导航下面每个页面是可以配置的
原因:一个导航可以是这个页面也可以是那个页面
(五)每个页面下的模板是可以配置的
原因:页面的模板可分为上下,左右,左中右,上中下等等你自己定义的模板,每个区域都可以放很多用户控件
(六)每个模板下每个区域的视图是可以配置的(核心)
原因:为了使系统更个性话下,你希望区域是可以自己定制不同是视图(用户控件的)
每个视图是可以配置的,比如一个登录控件你可以配置用户密码使用多长时间密码自动提示用户从新设置密码,密码强度的配置等等,他是个性化很强的。
视图即是用户控件,我在权限管理里面说到,没个操作是可配置的,在我看来视图有一下几点特点:
1.是可以被选择的(在配置的时候可以被页面内容区域去选择,然后在运行的时候可以被动态加载)
2.视图具有元件性(他是开发人员去开发的,开发人员维护的时候,他是开发人员天天看的东西)
3.视图是叶子(如果把站点比作是树的根节点的话,那么我很形象的把它比作是树的叶子,一棵树如果有主干了,让这棵树变强大,变茂密的只有用户控件,它才是基础)
以上是自己总接的一些可配置点,当然你还可以把主题做成可配置的等等。
以上最好做个XML文件存站点信息,当我们修改的时候只修改XML文件,这样干呵呵,感觉可以很好的做出各个特性的站点了。
总结:
这样干的好处:可以使你的项目更灵活,配置性更强,每个功能点都是以用户控件提供出处的,使你的功能点可以重复使用。
相关文章推荐
- 看看你的项目多少是可以配置的?
- 项目多少是可以配置的?
- 配置tomcat访问项目时可以省略项目名称
- ofbiz总结——关于https=false配置使得项目可以项目可以通过http协议访问
- 在项目中,过滤器如何配置?可以实现拦截!
- 大家看看这款web服务器的配置,可以承受多大的访问量?
- 常州创业邦-投资人可以过来看看有感兴趣的项目吗
- 项目管理之道之沟通那点事,有多少事可以落实
- 有多少项目可以重来?-谈谈临时项目组的项目重述
- c#项目中可以用xml文件存储配置参数
- 看看Google Test项目的SVN目录结构(创建自己的项目时可以参考)
- 项目40.1 小明有五本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有多少种不同的借法?
- 有多少项目可以重来?-谈谈临时项目组的项目重述
- 简单写了一个MVP项目,有兴趣可以看看
- 项目在intellij idea里配置tomcat可以启动并访问, 打成war包丢到tomcat webapps下能启动却访问不了相关的接口
- resin-admin.xml文件内容,这个管理程序用的是php,因此可以看看php程序的配置。
- java读取配置文件(web项目和java项目都可以)
- TCP服务器可以有多少个连接,看看你就知道了!
- servlet都有一个servletConfig对象;四个config对象可以调用的方法;ServletContext对象之获取web项目信息;设置全局初始化参数的配置