zoukankan      html  css  js  c++  java
  • 开源cms介绍:We7开源cms系统1

    自从We7 CMS第一次走进大众的视野,就注定了它在这个舞台的与众不同的表现;辞旧迎新,跨越技术与用户体验的双重障碍,迎面而来的是全新的功能,优化的设计。这一次,We7 CMS 2.5版跳得台阶有点大。看看2.5版有什么不同?

     

     

    1. 插件功能:是它使We7如此与众不同

    开放插件成就了Firefox,成就了Wordpress!

    今天,We7创造了我们造就国内开放插件成功典范的基础。

    就是插件,就是今天,就是我们的We7,让我们一起插件吧!

    插件在We7后台中的使用截图:

     插件开发图例:

                         

     

    2. 新控件:灵活性 欲与标签试比高!

    自定义控件可以归库——资源就是这样积累起来的!

    无限种表现——CSS样式定义:不限数量,自定义后可以归库

    Css超级改进——一个站点所有控件的css生成一个文件:更高效率,更稳定的表现,更易编辑更易组织

     

    简洁亲切的属性面板:减少数量,更加智能,更加人性化——标签、参数都可选择了!
    (新的控件编辑界面:)

    每一种控件都允许有多种表现形态:隐藏的cs文件,多样的ascx表现界面

    看看控件的内部——asp程序员大解放:你可以随心所欲的修改了!

    你来试一试:We7新控件是否比其他CMS的标签更容易编辑呢?

    更激动人心的是:前台页面的生成,我们秉持一个理念——像php程序员一样使用asp.net!
    再看看我们前台页面的源代码:去除一切asp.net痕迹,让我们的网页回到html时代,返璞归真,更高境界,更干净整洁的源代码,速度更快,更容易整合异构web数据!

    从今天起,忘了Asp.net吧,新一代web技术,超越asp.net,我们可以得到更多!

    (1) 一个页面终于可以有多个form标记了;

    (2) 页面里终于看不到恼人的成堆的viewstate 隐藏域数据了;

    (3) 控件的id终于是简短干净的名称了,而不是冗长的类似“ctl00_CDArtcleListAdvanceControl_01_ArticleListDataList”的系统语言了;

    (4) 外部搜索,外部登陆终于可以随意加入到页面的任意位置了;

    3. 模板:为独立而改变!

    模板地图——快速定位与快速切换模板组而生;

    模板组内包含:

    We7controls.css——所有使用到的控件的css样式;

    We7Control目录——所有使用到的控件副本(包括已经修改好的版本)

    保证打包转送给别人时,他是个完整的可以运行的皮肤包;

    模板编辑支持三种模式:

    (1) 控件调试模式:程序员调试控件时,以系统控件为基础版本,总是将系统版本更新到主模板组版本;

    (2) 网站建设模式:网站初期建设阶段,网页制作师对主版本的控件及模板可以随心所欲的修改,即改即得,允许外部编辑器进行修改;系统以主版本为基础版本,系统版本与副本进行对应更新;

    (3) 网站运行模式:模板主版本不允许直接修改,修改模板在模板组副本中进行,可以进行预览,控件修改,修改完发布后,模板主版本才会更新。

    模板可以默认按内容模型绑定;

    模板按位置分为:首页、列表页、详细页、搜索页;

    模板绑定栏目允许子栏目继承。

    快速与专业兼顾!

    4. url静态化重新构造:完美虚拟主机支持

    彻底解决url静态化在不同使用环境下的问题:

    (1) 支持.aspx后缀,任何虚拟主机都可使用;

    (2) 支持IIS级别url重写,对门户网站url性能支持到顶点;

    (3) 一般的asp.net级别的url重写,自由定义,自由扩展——urls.config。

    5. 权限体系的数据库优化:6个表——>2个表

    针对上一版本中用户普遍反映的会员登录后慢的情况,对数据库设计做了重大调整,将原来使用关联办法使用的6张表合并为2张表,并大量使用数据级缓存技术,大幅度提高访问速度。

    6. 细节在不断雕琢:

    (1) 缩略图允许多种规格,并可手工裁切;

     

    (2) 标签可以批量增加;

    (3) 用户类型可以定义,并可绑定内容模型;

    (4) 内容模型可以手工布局表单形式与显示形式;

    (5) Ip安全策略:从网站、栏目到文章级别;

    (6)文章列表增加“引用到…”按钮,允许批量发布引用文章;

    (7)Word文档直接上传:Word文档原样导入为html,保留所有图片及格式

    7. 源代码:命名空间重新整理,更加整洁,配套的类库说明

    ——开源小组的各位剑客:你们的刀可以出鞘了!

    注: We7 CMS 2.5测试版将在2010年1月1日发布在We7论坛开源小组区,任何开源小组成员都可以下载使用测试,欢迎大家踊跃提出意见及建议!

  • 相关阅读:
    熔断器Hystrix
    面向对象
    基础语法
    为什么需要定义数据类型???
    集成Ribbon的客户端调用工具——Feign
    Ribbon实现客户端负载均衡
    入门神经网络-Python 实现(下)
    代码视角-神经网络-Python 实现(上)
    归纳方法
    神经网络-反向传播BP算法推导
  • 原文地址:https://www.cnblogs.com/raymondliang/p/1715167.html
Copyright © 2011-2022 走看看