业余忙了几个月,ECMS内容管理系统正式上线-为什么我要造轮子?

原创
2018/09/16 02:23
阅读数 277

ECMS内容管理系统正式上线-为什么造轮子?

 

项目名称: ECMS内容管理系统(PHP)

项目地址: http://esite.likun.work/ 

项目介绍:

ECMS内容管理系统是一个为企业官网、企业商城、博客网站、新闻类网站提供数据管理服务的系统,采用客户站点与后台分离的架构,前台API实现将模板快速转换为企业站点,后台拥有文章、商品、订单、会员等一系列完整的管理功能。简单说,ECMS内容管理系统具有以下几个特点:

①简单:采用开源API建站,无需学习复杂的PHP语法与数据库,只用关心你的站点模板是否符合你的画风即可。

②快速:ECMS仅在后台更新了数据才读取一次数据库,并自动缓存模板解析后的文件,极大提升速度。

③安全:整个系统只有一个开源PHP-API文件,极大提升系统安全,再也不用担心站点安全。

 

项目背景:

目前互联网上有这么多的CMS内容管理系统,为什么还要造轮子?ECMS内容管理系统作者本人是一个以WEB应用开发为生的PHP程序,出道以来混迹在各个小型团队或互联网公司担任开发工程师,见过太多客户采用各式CMS开发的网站,它们都具有以下特性及其弊端:

①开源系CMS(帝国CMS、织梦CMS、PHPCMS、wordpress、Drupal等),特点:提供开源的源码包,里面含整个系统前后台所有源代码文件,文件数量过多,对开发维护人员来说学习成本大,站点后期维护升级困难,对技术人员过于依赖。在我给众多客户做维护的过程中,见过很多客户站点文件里都有(N次)开发者有意(或无意)留下的后门文件,这些都是导致后期客户站点异常的主要原因。总之,开源系CMS的优点(100%开源)就是他们的缺点。

②快站系CMS,特点:采用快速云建站,用户填写基本资料即可快速开通站点,提供大量的模板库。这一系的CMS建站系统基本都遗传早期淘宝开店流程的基因,用户设计模板只需要拖拽即可整出自己想要的效果。操作简单、便捷,但是源代码标签冗余,运行环境采用共享主机,程序无法转移到自己的服务器,模板源码内容不可控,后期推广会遇到N多问题。

③原生订制系CMS,特点功能完全根据客户网站需求进行功能订制,一般都是入门级程序员的首选方案,开发简单后期维护与推广等工作难以执行;

(以上评测仅为个人观点,不喜请忽略)

 

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部