您现在的位置是:首页 > 学无止境 > Web网站首页Web 深入认识PHP的框架和CMS的关系
深入认识PHP的框架和CMS的关系
- Web
- 2019-05-25
简介很多人学了许久的PHP,但对于框架和CMS的认识比较模糊。这个其实很重要,应该全面而清晰的认识。字数
309
很多人学了许久的PHP,但对于框架和CMS的认识比较模糊。甚至很多人不清楚框架和CMS到底怎么区分,下面我就谈谈我的看法。
一、介绍
CMS:CMS(Content Management System),即内容管理系统,就是一套已经很完美的系统,用房屋来类比的话,相当于精装房,拎包即可入住。
框架:就是一个框架,功能很少,类比房屋就是毛坯房,内部装修可根据自己需求来。
二、各自代表
框架:ThinkPHP(简称TP,以及它的最新版TP5),Laravel,YII,CodeIgniter(CI),zendframwork(ZF),CakePHP等。
CMS:WordPress,EmpireCMS(帝国CMS),PHPCMS,DEDEcms(织梦)等。
三、使用难度
CMS:所需知识含金量少,只需要了解里面如何使用即可。
框架:需要的知识含金量比较高,对面向对象编程思想也需要深入理解。
四、灵活性对比
CMS:由于CMS已经是比较完整的系统了,所以装插件很麻烦。
框架:用框架,你可以随意修改你的项目模块架构,可以随意添加你想要的功能,可以自己个性化。
五、开发速度
框架:开发的时候速度慢,虽然很多功能需要写,但是可以根据需求去完成。
CMS:开发的时候速度快,但后续添加功能的时候,就不够灵活,甚至不大可能实现。
六、总结
如果你有好的技术力量建议选择框架! 如果技术力量不行,建议选择CMS,不仅容易上手,而且在安全这方面能得以保证。反正就是一句话,有技术用框架,没有技术用CMS。
转载:
感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/233.html”。
- Web
- 2019-05-25
很多人学了许久的PHP,但对于框架和CMS的认识比较模糊。甚至很多人不清楚框架和CMS到底怎么区分,下面我就谈谈我的看法。
一、介绍
CMS:CMS(Content Management System),即内容管理系统,就是一套已经很完美的系统,用房屋来类比的话,相当于精装房,拎包即可入住。
框架:就是一个框架,功能很少,类比房屋就是毛坯房,内部装修可根据自己需求来。
二、各自代表
框架:ThinkPHP(简称TP,以及它的最新版TP5),Laravel,YII,CodeIgniter(CI),zendframwork(ZF),CakePHP等。
CMS:WordPress,EmpireCMS(帝国CMS),PHPCMS,DEDEcms(织梦)等。
三、使用难度
CMS:所需知识含金量少,只需要了解里面如何使用即可。
框架:需要的知识含金量比较高,对面向对象编程思想也需要深入理解。
四、灵活性对比
CMS:由于CMS已经是比较完整的系统了,所以装插件很麻烦。
框架:用框架,你可以随意修改你的项目模块架构,可以随意添加你想要的功能,可以自己个性化。
五、开发速度
框架:开发的时候速度慢,虽然很多功能需要写,但是可以根据需求去完成。
CMS:开发的时候速度快,但后续添加功能的时候,就不够灵活,甚至不大可能实现。
六、总结
如果你有好的技术力量建议选择框架! 如果技术力量不行,建议选择CMS,不仅容易上手,而且在安全这方面能得以保证。反正就是一句话,有技术用框架,没有技术用CMS。
转载: 感谢您对莫愁个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源莫愁个人博客 https://www.mochoublog.com/study/233.html”。
上一篇:XSS跨站注入分析-DVWA