扫一扫浏览

如何定位一个好的PHP框架

未结贴
0 432
产品未认证 2019-01-21 10:29:07
收藏

在这里我要硬是说哪个PHP框架是最好的,肯定要被很多网友喷死,知所谓“萝卜白菜,各有所受”,随你性子去吧,这里我发表一点个人的见解,新手上路,高手指道

现在市面上的框架太多,但凡有不同的须要就有不同的框架适合你,包括以前asp的程序现在还用的也一大堆,能说明什么,各有所须呗,像cms有织梦、帝国,商城有ecshop、tpshop,微信有小猪、微擎,当然还有很其它流行的框架,例如wordpress、Yii、larveral、thinkphp、Symfony....等等,各种五花八门的框架层出不穷,各有千秋,那么哪种好,怎么判定、评判呢

第一点:简单易学

这种显得很重要,一个框架对于一个新手来说,半天都还不知道怎么回事的情况,那真的不是很好;其次是安装过程也要简单,尽量的降低门槛。

第二点:文档齐全

有些人说加群学习,切....现在有几个人会理你们这些新手,只会统一回你“百度你不会呀”之类的话图,要说谁不是从那些阶段过来的呢,又何必这么高调的看新人呢,因此一个好的框架齐全的文档是必不可少的

第三点:容易扩展

任何公司都希望开展更多的业务,那么相应的网站也会扩展更多的功能,单商城改多商城,商城加分销,开发商户后台,各种改,各种扩,总之产品一直在完善,功能一直在扩展,那么方便扩展的框架就显得很重要了

第四点:方便维护

对于多平台,多业务共用相同数据的情况,或是功能复杂的系统后期好不好维护对于技术员就是种考验了,不好的系统,可能就须要更多的维护人员,加班加点的“尽整些没用的”工作,对于老板来说,钱花了,都是拆东墙补西墙,自己高兴就好。

第五点:少冗余代码

对于外行来说可能就不知了,搞技术的人大部分时间都是复制、粘贴,当然大部分时间是为了赶项目,难免会出现太多重复的代码,直到有一天,自己写的啥都不知道,也开始吐槽自己写的代码了,哪天产品要动的下须求,相同功能的地方很多,虽然都是一样的改,可要改的东西很多,跟产品较劲的脾气没少发。那么这就是要论一个好框架的重要性了,如果能把相同功能的代码能共用就共用,逻辑共用,你肯定会少写很多代码了。

其实一个好的框架还有很多的好处,多用几个框架,对比对比就清楚,谁用谁知道

至此,我还是没有说哪个框架有这样的,等待你们自己去发现,有人就要说了,为什么没把框架性能考虑在里面?那我也就只能这样回你了,要考虑性能,你就别用框架开发了,原生开发性能最好。

个人意见就发表在这里,无意中发现tpframe这个框架,就进来看看,整体来说还不错,希望能坚持下去。

希望能帮到你

最近热帖 HOT TOPIC
thinkphp5隐藏默认模块的一些问题 1486
【全套视频】thinkphp5视频教程 1443
教你如果处理高并发数据不同步的问题php篇 1238
tpframe安装教程 1187
TPFrame框架robot模块重磅来袭,内附2.1版本 1181
tpframe新建主题 1159
父元素flex之后,子元素高度自适应问题 1152
tpframe应用目录结构 1107
slide模块发布 1095
thinkphp5自动完成操作,两次运行的详解 1087
月度热议HOT COMMENTS
tpframe 后续版本你希望有的功能是什么(分享贴) 12
关于tpframe的一点话题 6
cms插件在分类排序的时候JSON错误 6
基于tpframe v3.x 的微信公众号插件已批量上线 5
新增的管理员没有权限操作CMS模块。 3
api接口文档插件easydoc的基本用法,快速搞定接口文档 3
tpframe插件tcms插件v2.2已发布上线,欢迎下载使用 3
thinkphp5自动完成操作,两次运行的详解 2
tpframe-curd操作之添加数据 2
tpframe能带给你的,让你快速搞定各服务端(api,pc,mobile,wechat)代码的框架 2
爆料早知道:TPFrame v3.2版本已更新我有好想法