建站知识

web开发onethink和thinkcmf选择哪个?

标签:   | 作者:DT范福州网站建设 | TIMES:2018-02-17
     在web开发里面有两个是属于thinkphp系列的,一个是thinkcmf和onethink,这两者有什么区别呢?今天我们来对比下!
     一:两款产品介绍
    OneThink是一个开源的内容管理框架,基于ThinkPHP 3.2版本开发,采用了全新的架构设计和命名空间机制,融合模块化、驱动化和插件化的设计理念于一体,为开发者提供了更方便、更安全的Web应用开发体验。
    OneThink只是一个内容管理框架,并不是一个真正意义的CMS,其理念和定位是围绕OneThink打造一个社区,由社区中的开发者分享自己的创新。OneThink集成了一个完善的后台管理体系和前台模板标签系统,开发者可轻松管理数据和进行前台网站的标签式开发。
   ThinkCMF提出灵活的应用机制,框架自身提供基础的管理功能,而开发者可以根据自身的需求以应用的形式进行扩展。每个应用都能独立的完成自己的任务,也可通过系统调用其他应用进行协同工作。在这种运行机制下,开发商场应用的用户无需关心开发SNS应用时如何工作的,但他们之间又可通过系统本身进行协调,大大的降低了开发成本和沟通成本
   二:两者的不同处:
   1.
后台不同。因而造成很多功能实现的模式会有所差异。
cmf 算是一种相对成品级别的 cms ,因而直接套用,使用cms的话,容易很多,但二次开发的成本和难点可能会稍大,毕竟二次开发相关的资料(数据字典之类)的东西比较少。
onethink更像半成品的 cms ,但二次开发容易,毕竟算是 thinkPHP的原生的,完成参考thinkPHP 的完全开发手册就可以完成后续的开发。
   2.
读代码的过程中发现,OneThink的逻辑结构更加清晰,ThinkCMF的代码很复杂且没有必要的注释,目前来看可能OneThink更适合用来学习吧。

OneThink的代码逻辑结构清晰,代码规整。

ThinkCMF代码逻辑和展示混在一块儿,阅读起来真是费劲。
 三:两者的特性:
OneThink特性介绍:
     1.基于thinkphp

2. 模块化全新的架构和模块化的开发机制,便于灵活扩展和二次开发。

3. 文档模型/分类体系通过和文档模型绑定,以及不同的文档类型,不同分类可以实现差异化的功能,轻松实现诸如资讯、下载、讨论和图片等功能。

4. 开源免费OneThink遵循Apache2开源协议,免费提供使用。

5. 用户行为支持自定义用户行为,可以对单个用户或者群体用户的行为进行记录及分享,为您的运营决策提供有效参考数据。

6. 云端部署通过驱动的方式可以轻松支持平台的部署,让您的网站无缝迁移,内置已经支持SAE。

7. 云服务支持即将启动支持云存储、云安全、云过滤和云统计等服务,更多贴心的服务让您的网站更安心。

8. 安全稳健提供稳健的安全策略,包括备份恢复、容错、防止恶意攻击登录,网页防篡改等多项安全管理功能,保证系统安全,可靠、稳定的运行。

9. 应用仓库官方应用仓库拥有大量来自第三方插件和应用模块、模板主题,有众多来自开源社区的贡献,让您的网站“One”美无缺。

运行环境,要求PHP在5.3以上以支持名空间。
thinkcmf特性介绍:

是一款基于PHP+MYSQL开发的中文内容管理框架。ThinkCMF提出灵活的应用机制,框架自身提供基础的管理功能,而开发者可以根据自身的需求以应用的形式进行扩展。每个应用都能独立的完成自己的任务,也可通过系统调用其他应用进行协同工作。在这种运行机制下,开发商场应用的用户无需关心开发SNS应用时如何工作的,但他们之间又可通过系统本身进行协调,大大的降低了开发成本和沟通成本。

普通的CMS(内容管理系统)一般不能完成所有的需求,而因为CMS在ThinkCMF内部只是已一个应用的形式存在,所以使用ThinkCMF你可以用CMS来管理你的内容,用电影网站系统来管理视频,用电商系统来管理电商网站。这些程序不会影响,你可以模块化的增加或减少应用。

ThinkCMF自身层次非常清晰,逻辑也相当的严谨,特别是系统自带的protal应用非常适合PHP初学者使用。采用了国内优秀的开源php框架ThinkPHP使得ThinkCMF具备了优秀的性能以及良好的安全性。

V1.1.0增加
  • 增加页面管理增加模板选择功能
  • agirl模板增加触摸左滑侧导航
  • 增加文章图片集功能
  • 增加微信公众号管理应用
  • 增加用户注册邮箱激活支持
  • 增加第三方账号权限控制

 

V1.1.0修复
  • 修复清除缓存bug
  • 修复服务器magic_quotes_gpc开启时,后台数据保存时多次转义bug
  • 修复后台菜单开关按钮,图标不动态切换bug
  • 后台支持多主题功能
  • 修复角色禁止后依然能登陆bug
  • 修复后台角色授权时,层级选择bug;
  • 取消后台编辑器图片上传高宽限制
  • 修复后台缩略图上传Not Found错误
  • 优化后台登录方式
  • 优化后台数据未更改时提示错误
  • 优化后台菜单管理,和权限管理
  • 优化安装逻辑,install可以删除
  • 优化后台刷新按钮为刷新当前页

相关新闻
首页 | 网站制作 | 网站模板 | 定制设计 | 建站知识
高端网站设计咨询156-5917-6979