Zotonic 显著的特征

      Zotonic 是为想拥有一个快速、可扩展及完整的动态网站的人们提供的一个内容管理系统,他的创建初衷是出于面向互联网应用程序及web发布的考虑。以下是其特征:

1.可靠的编程语言

      zotonic 用Erlang语言编写,Erlang是一门编写高效的、不宕机的、具有容错性应用程序的语言。其特性可应用于构建高负载、从不下线的web站点。

2.全栈式编程

    可结合JQuery和Twitter Bootstrap CSS 框架构建程序。

3.灵活的数据模型

    可定义自己的数据类别及关系

4. 开源

   Zotonic 基于 Apache 2 许可,我们可站在巨人的肩膀上构建自己的应用程序。

5.MVC模型

    模型、视图、控制器完全分离是长期Web站点开发中的一个最好的实践。以此同时,我们通过完善MVC及更多更好的封装使得Zotonic更容易使用。

6.功能模块化

     更容易扩展及修改已有的功能。

7.速度方面

     比起PHP的内容管理系统,Zotonic比其快10倍以上或者更多。

8. WebSocket 和 Comet

     推送内容至浏览器支持自带的WebSocket及Comet.

9. 模板语言

    我们参照容易及强大的Django模板系统,增加了一些额外的自主设计,赋予原生的速度。

10.公认及强大的数据库

    PostgreSQL是一个先进的面向对象关系型的开源数据库系统,我们选择他是因为其强大,开源及成熟。

11.保持其真实

    使其创建真实生命周期的web站点。

12.访问控制插件化

    针对不同的应用场景,访问控制模块可更换。

13.由多年经验的开发者构建

    Zotonic有具有丰富的CMS及web设计经验的人创建。

14. 事件驱动

   面向事件驱动的AJAX web应用程序,避开了javascript的痛苦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,905评论 25 709
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,340评论 8 183
  • 之前没有仔细想过,但今天读的两篇文章我都非常失望。陈词滥调,当历史重演时,我们依然有失败的可能性! ...
    ladidada阅读 1,468评论 0 0
  • 说青蛙: 北小河边散步,常常见到青蛙,它的叫声总是重复不变,一连串的哇哇哇。叫声单调说明个啥,青蛙虽有脑袋,却没有...
    阿超Lilian阅读 748评论 0 0

友情链接更多精彩内容