| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

一个高扩展性的博客系统:Twenty

对工程师来说,遇到一个扩展性好、便捷、高效、稳定的开发框架是一件非常值得开心的事情。相比于有时不得不维护那些庞杂而过时的系统,这甚至可以称得上是件幸福的事情。Twenty 就是诞生于这样一个愿景——在博客甚至所有CMS系统里,成为扩展性最好,技术堆栈最便捷的框架,让开发者在用它时真正实现开发的自由。

Twenty 不像 Wordpress 那样庞杂,而是从下至上的概念非常简单,花3分钟阅读完开发手册你就已经能看清全貌。Twenty 也不像Ghost自己重造了内核,而是拥抱大量优秀、成熟的开源框架,让开发者们几乎无需任何附加学习成本,就能直接上手开发。

什么是Twenty 的核心价值,是架构。

Twenty遵循前后端分离,采用标准RESTful接口,前后可以完全独立自由地开发。但同时,也仍然支持传统的后端渲染页面模式;Twenty 后端为“内容节点”、“索引”、“用户”等通用CMS概念提供了构造方法,这些构造方法能自动生成接口、自动实现“生成摘要”等功能。二次开发时,通常只需声明,就已经可用了;在前端,Twenty 提供了一整套与后端接口对应的AngularJS模块。这意味着绝大多数情况下,不用写任何逻辑代码,仅仅将模板应用过来,增删改查就已经实现……

模块智能管理

可视化模块管理,自动提示模块对系统的修改情况。安装模块前后系统会自动保存状态,出错自动回滚。

在线市场

一键安装想要的模块,后台自动下载、自动安装,无需人工干预。市场自动对模块进行安全检测,杜绝恶意插件。

</div>
一个高扩展性的博客系统:Twenty

开发模块一键发布

开发者可直接在本地系统进行修改,开发完成后无需手动整理成模块。使用系统工具即可一键将修改打包成模块,一键发布到市场。

一个高扩展性的博客系统:Twenty

其他系统一键导入

将在后台增加对 wordpress、ghost 等博客工具及在线博客的数据导入功能。迁移在线即可完成。

项目主页:http://www.open-open.com/lib/view/home/1408974837385

</div>

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!