叉CMS审查

九游会客户端——2011年9月27日,星期二

我们一直在寻找更好地满足客户需求的工具. Web开发 想要自由更新自己网站的用户需要一个内容管理系统来运行他们的网站. 我们最近在CMS游戏中遇到了一个相对较新的玩家——Fork,在看了它之后,我决定和你们分享我的想法.

叉CMS审查

选择CMS——或任何与此相关的工具——归结为评估它能做多少客户需要它做的工作. CMS需要易于使用的人更新网站,同时保持原来的设计. Fork的口号是“最重要的是每个人都喜欢Fork.相当大胆的声明. 我几乎马上就注意到一件我非常喜欢的事情,那就是它是基于HTML5的.

Fork是开源的. 这意味着任何人都可以得到, 使用, 然后改变代码, 他们也可能接受第三方对核心代码的贡献. 它还利用了其他一些开源项目. 虽然听起来很傻,但叉子利用了勺子. Spoon是一个优秀的PHP库,可以高效地处理某些复杂的任务,比如模板, 数据库, 和表单验证. Fork使用TinyMCE作为其所见即所得编辑器. TinyMCE是一个广泛应用于内容管理系统的编辑器,它的可定制性非常强.

在抹茶,我们最喜欢的免费CMS解决方案之一是混凝土. 我们有 巨大的成功 使用它建立客户网站,客户很容易理解如何使用它. concrete5的易用性部分来自于其直观的上下文编辑系统. 不幸的是,这正是《九游会客户端》所缺少的. 编辑器本身很容易使用, 但是为了看到你输入的内容在页面上的位置, 你必须在一个单独的浏览器标签页访问. 另一方面, 您可以在编辑时看到站点地图树, 这很好, 特别是当你需要一行编辑几页的时候. 在Fork中编辑结构和从导航栏中删除某些页面也非常容易.

页面的可编辑区域在两个系统之间的工作方式也不同. 具体地说,页面模板定义了用户可以输入自定义内容的区域. 通过在页面上选择该区域,用户可以插入和定制任何可用的块. 任意数量的块可以添加到一个可编辑区域, 它们可以通过拖放简单地重新排列. Fork的模板将每个区域的条目限制在一定数量. 或者说,每件物品都需要单独预留位置. 只有当模板连续放置了几个占位符时,才能连续放置多个项. 

使用Fork,可插入的内容可以分为三类:编辑器、小部件或模块. 相比之下,在concrete5中,block指的是任何可插入的内容. Fork模块类似于faq, 形式, 博客, 和用户配置文件, 而编辑器是所见即所得(WYSIWYG)块,而小部件是与模块相关的东西. 例如, Search模块显示搜索结果, 但相关的小部件只是搜索框. 模块可以有多个与之相关联的小部件. 相关的小部件和模块统称为App. Fork只允许每个页面有一个模块, 而小部件和编辑器只受模板占位符的限制.

就我个人而言,在这一点上我更推荐concrete5而不是Fork. 但Fork在这个领域还是个新手,它在2010年10月才发布了公测版本. 他们已经取得了很大的进步, 他们有一个可靠的博客平台和营销工具, 特别是由于是开源的,它们有很大的潜力. 我当然会密切关注他们的进展, 我也向所有对未来的内容管理系统感兴趣的人推荐.

九游会客户端
九游会客户端是一家专注于全方位服务的创意机构 网页设计打印身份品牌界面设计视频制作静止摄影 而且 运动设计. 用我们对卓越的热情,多元文化背景,和 获奖 实践, 我们一贯提供高品质的, 自定义, 创新的解决方案,以满足客户多样化的营销需求. 欲了解更多信息,请访问 www.MatchaDesign.com.