扫一扫浏览

如何定位一个好的PHP框架

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

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

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

第一点:简单易学

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

第二点:文档齐全

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

第三点:容易扩展

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

第四点:方便维护

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

第五点:少冗余代码

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

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

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

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

希望能帮到你

最近热帖 HOT TOPIC
【全套视频】thinkphp5视频教程 1264
thinkphp5隐藏默认模块的一些问题 1151
TPFrame框架robot模块重磅来袭,内附2.1版本 1078
教你如果处理高并发数据不同步的问题php篇 1077
tpframe安装教程 1067
tpframe新建主题 1015
slide模块发布 1005
tpframe应用目录结构 1001
thinkphp5自动完成操作,两次运行的详解 982
TPFrame 2.1 beta版本正式发布,全部插件式开发到来 939
月度热议HOT COMMENTS
tpframe 后续版本你希望有的功能是什么(分享贴) 12
关于tpframe的一点话题 6
cms插件在分类排序的时候JSON错误 6
新增的管理员没有权限操作CMS模块。 3
api接口文档插件easydoc的基本用法,快速搞定接口文档 3
thinkphp5自动完成操作,两次运行的详解 2
tpframe-curd操作之添加数据 2
tpframe能带给你的,让你快速搞定各服务端(api,pc,mobile,wechat)代码的框架 2
slide模块发布 2
透析thinkphp5升级版开发框架tpframe 2
爆料早知道:又拍云存储插件上线我有好想法