帝国cms好还是php,从PHPCMS、帝国CMS谈站长如何选择适合自己的CMS

博主落叶对比了帝国CMS和PHPCMS的使用体验,指出帝国CMS适合不需要大量二次开发的用户,其模板绑定和标签系统直观易用,而PHPCMS更像一个框架,适合熟悉PHP的开发者进行个性化定制。落叶认为PHPCMS的标签系统更具灵活性,但对新手不够友好。DEDECMS在稳定性和易用性上位于两者之间。
摘要由CSDN通过智能技术生成

下面是落叶此前在微博中的一些评述:

4月10日 10:52

落叶: 今天开始仔细研究下#帝国CMS#,一直在帝国备份王,但从没细致使用过帝国CMS。帝国CMS初步印象:1.帝国CMS似乎延续几年前的流行的ASP类CMS的风格,类似动易,尤其是模板绑定及标签这块;2.后台模型自定义方面和PHPCMS比较象,但比PHPCMS做的要细致。

4月10日 10:58

落叶: 其实早前也有安装过#帝国CMS#进行测试,而后来始终没有用来正式建站:1.后台太像老旧的ASP类CMS,而我对老一套的ASP类CMS的处理风格很反感;2.模板记录在数据库里:做PHP的更喜欢模板直接以HTML文件的形式存放,这样修改测试都会更方便,而存储在数据库中每次修改、保存,都有心理暗示-“可以失败”

4月10日 11:02

落叶: 大多ASP类CMS中模板都是存储在数据库中,在修改模板提交时,经常会有部分代码因安全限制、服务器配置、基至IDC敏感词过滤而提交失败,所以这类CMS在个性修改方面总是不够方便。ASP类CMS中的特例是科讯CMS,他采用了PHP的思路,绑定HTML文件存储的模板,而PHP类CMS中#帝国CMS#是特例,用数据库记录模板

4月10日 11:04

落叶: #帝国CMS#按个人经验,以HTML文本记录模板,然后后台绑定的好处在于:1.不担心提交时模板损坏或在线修改无法撤消;2.要替换模板,直接FTP下载原模板,改名后上传,后台绑定,这点#PHPCMS#中做的似乎是最灵活的。可以任意为任何栏目任何页面定义个性化的模板,而操作只是下载-》改名-》修改-》上传-》绑定

4月10日 11:11

落叶: #帝国CMS#、DEDECMS更像成品,#PHPCMS#更像框架,单论标签调用:帝国和DEDECMS内置标签很多都局限在特定模块或栏目,封装完整,优点是用起来省事,缺点是不够灵活;PHPCMS更适合程序员思路,一条SQL搞定,直接模板中用GET标签SQL查询,个性化开发很省事。试图从帝国万能标签中找寻GET标签影子,无果

2.程序稳定性模板标签易用性角度讲:

PHPCMS中的标签都是以程序员的思维来实现,首页、列表页的标签TAG标签和GET标签实际都是生成SQL语句,解析成函数执行;内容页的标签实现是变量,即PHP控制文件中把数据库中的数据读取出来,根据字段类型处理成干干净净的数据,放在变量中,然后PHP内容页模板中直接使用这些变量,逻辑判断也好,进一步函数处理也好,想怎么处理就怎么处理,更符合程序员的思维。但普通用户用起来可能比较揪心,改个模板还要懂PHP逻辑思维和SQL语句,从PHPCMS部分模块的明显的BUG残留来看,其实可以判断那些模块基本很少有人使用。(当然PCV9应该作了很大改进,这里不讨论。)

帝国CMS中的标签才算是传统意义上最正宗的标签,他和动易(ASP类的CMS)的标签处理思维极像,这个标签是代表什么的,然后程序处理好后,直接整块替换。使用起来非常方便,并且帝国在细节上做的也非常优秀,在模板的下方都仔仔细细标示出来所有可以使用的标签,站长朋友们只需要按提示放上标签就行了,省事,安心。

缺点这样标签只算标签,不是干净的数据,处理起来缺乏个性化,虽然帝国CMS模板也支持PHP,便是由于他的模板生成方式没是先解析变量成PHP,再处理,而是一边处理好标签的数据,生成时替换,所以限制也很明显。

上面有提到朋友的精品故事网是使用帝国CMS做的,在文中提到实际是有意推荐,因为这个朋友在不懂任何程序的情况下,使用帝国CMS把网站做得非常优秀,这也正说明帝国在细节上做的非常优秀。

上面废话了一大堆,其实基本意思也就两点:不需要过多二次开发的朋友,使用帝国CMS等会相对比较不错,而对二次开发要求比较多,并且对PHP比较熟的朋友,完全可以把PHPCMS当作一个框架来使用,BUG不是问题,这样改的才爽,最怕是的像帝国那样写的很死了没法改。

当然,文章中主要提取帝国CMS和PHPCMS,似乎把使用DEDECMS的同学给忽视了,实现来讲,我遇到的站长朋友使用DEDECMS的还是居多数,这款CMS稳定性和标签的易用性是介于帝国CMS和PHPCMS之间的,落叶这里只是把两个极端作了下分析,希望能给朋友们有些提示。

作者:落叶(lyrs.net) (t.qq.com/guohui )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
<p>在帝国软件官网创建15周年之际,帝国CMS7.5版发布了。帝国CMS经历过18个版本更新,7.5是第19个版本。我们一直不断在实践中突破创新,帝国CMS7.2版在移动互联实现与全面安全防御实现突破创新,让网站发展无后顾之忧。而帝国CMS7.5版则是全面完善,功能更加强大实用,做精品中的精品,只为让您用上更放心、更省心的产品。在原来7.2版本的基础上更加完善,打造更完美的产品。安全稳定的程序为网站发展与壮大提供更加可靠的保障!</p><p> </p><p>帝国CMS 7.5版新增了:</p><p>多访问端升级:支持在主端后台刷新生成各访问端静态页面,多访问端用静态模式下使用更方便。</p><p>多访问端升级:支持任意切换各访问端后台,无需重新登录,多访问端管理超方便。</p><p>多访问端新增静态页面同步功能,支持多端定时同步、双端实时同步。</p><p>多访问端支持设置子端是否开启后台权限,更高安全性,维护更方便。</p><p>后台支持直接修改模板ID,方便使用多访问端功能模板ID不一致处理。</p><p>动态页面新增支持缓存,让采用动态页面模式的网站访问速度更快,效率更高。</p><p>新增对PHP7.*系列运行环境的支持,兼容性更好。</p><p>针对信息访问、下载等权限进行升级,新增“访问组”这一新概念,控制会员访问权限更细、更灵活、更实用。</p><p>新增会员内部组,方便对会员进行内部分类,客户管理更方便。</p><p>新增会员管理组和会员管理员设置,为以后前台管理员和客服系统管理员设置打下基础。</p><p>后台新增浏览器USER-AGENT验证功能,更高安全性。</p><p>新增支持HTTPS传输协议,更安全。</p><p>COOKIE安全设置升级,更上一台阶。</p><p>后台认证码新增预加密验证功能,超安全。</p><p>编辑器升级为CKEditor编辑器,兼容性更好、功能更实用。</p><p>支持自定义后台登录文件,安全性更高。</p><p>“来源HASH验证”功能升级,防护更强。</p><p>来源地址新增严格模式验证,更严谨,防护外部提交更严格。</p><p>TAGS功能升级,更完善。</p><p>各系统模型新增记录信息审核人功能,对查看责任人和绩效考核更方便。</p><p>视频播放器更新,做视频站更方便。</p><p>自定义工作流功能升级,更完善。</p><p>会员充值有效期升级,更完善。让网站内容商业化更顺畅。</p><p>栏目新增单页内容设置,直接用栏目做公司简介、联系方式等单页更方便。</p><p>对WAP模块进行升级,做展示类手机站更方便。</p><p>采用全新的日期时间和颜色选择模块,更方便。</p><p>用户发布信息统计升级,统计项更详细。让管理员更方便的查看编辑发布绩效。</p><p>采集功能升级,更灵活。</p><p>备份系统升级,兼容性更高。</p><p>验证码功能升级,更有效防止灌水机。</p><p>系统模型新增发布后和修改后处理函数扩展。</p><p>DIGG顶功能升级,可依网站实际情况设置,更实用。</p><p>栏目列表式页面新增支持附加SQL条件设置,可依特殊情况设定栏目列表显示特定的信息,更个性化。</p><p>信息头条和推荐级别由原来支持的9级头条和9级推荐,升级为最大支持255级头条和255级推荐,组织信息更灵活。</p><p>新增更多一键关闭模块功能,将网站不需要的模块关闭更方便。</p><p>支持设置某些会员组才能拥有会员空间。</p><p>后台信息发布限制可设置更严格,对网站内部管理员要求安全性更高的可以增加限制。</p><p>针对后台内部管理员操作的安全性完善更新。</p><p>专题子类支持自定义文件名,让页面更个性化。</p><p>支持限制单个栏目单个会员发布信息数。</p><p>新增详细管理会员列表功能,审核内容更方便。</p><p>新增更多安全特性,系统更牢固。</p>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值