首页 > 后端开发 > 正文

原生php和其他框架对比 纠结使用原生PHP还是框架?

2023-09-25 13:43:41 | 我爱编程网

今天我爱编程网小编整理了原生php和其他框架对比 纠结使用原生PHP还是框架?相关信息,希望在这方面能够更好帮助到大家。

原生php和其他框架对比 纠结使用原生PHP还是框架?

在php框架中,是用框架提供的方法函数还是用原生php代码写,哪个效率高?同样逻辑下

hp框架本身就是由原生的php代码写成的,原理上是和原生php没什么区别的。
只是php框架在程序结构上和文件目录上对php代码做了很好的规范,使php程序更有调理、结构更加清晰,而且php框架本身就写好了很多常用的类和方法,可以大大的节约开发者时间。
所以,理论上说php框架相对原生php的性能或效率是没什么有影响的。
当然在处理一些简单的业务逻辑时,由于框架程序的流程化,就会比原生php程序更复杂,所以对效率会有所影响,但是影响也是非常小的。
总之,php框架相对原生php影响性能或效率是可以忽略不计的。

原生php和其他框架对比 纠结使用原生PHP还是框架?

php模板与框架区别问题

smarty主要是模板引擎,功能是将MVC中view层的php和html代码分离,并不算框架,比如将<?php echo $var;?>替换为<!--{$var}-->,以便让美工可以更好的阅读html布局,不过老实说在这点上有点脱裤子放P的感觉。现在一般主流的框架都直接用php来当模板语言了,不太建议使用smarty,当然这东西比较简单,随便看下语法也就够了
而现在php主流的框架一般都是MVC的,同时,会提供比较丰富的功能组件,比如权限控制,比如将smarty也内置进来,等等。当然,个人认为对于团队来说,框架最主要的功能,就是统一规范上,遵循一定得规范的话,对整个项目的开发及日后的维护相当关键。zend framework、cakephp、symfony国外大框架中比较好的。zend framework是官方框架,想学的话建议直接zend吧,用的人应该也是最多的。国内的thinkphp、qeephp也相当不错,毕竟是国内的,学习起来也很方便

原生php和其他框架对比 纠结使用原生PHP还是框架?我爱编程网

纠结使用原生PHP还是框架?

php本身就可以理解为一个web开发框架,针对web,针对http已经把很多细节封装好了,你就直接用就OK。比如,你调用setcookie,下次就能通过$_COOKIE获取到值,使用框架只是为了避免重复造轮子而已,框架一般集合了ORM、缓存机制、模板机制等等,如果不用框架自己从零开始写的话,那任务量繁重而且基本一个人也很难实现这么多功能,如果有框架的话,那么就方便多了,省了很多开发任务的。

以上,就是我爱编程网小编给大家带来的原生php和其他框架对比 纠结使用原生PHP还是框架?全部内容,希望对大家有所帮助!
与“原生php和其他框架对比 纠结使用原生PHP还是框架?”相关推荐
php框架和原生 纠结使用原生PHP还是框架?
php框架和原生 纠结使用原生PHP还是框架?

纠结使用原生PHP还是框架?php本身就可以理解为一个web开发框架,针对web,针对http已经把很多细节封装好了,你就直接用就OK。比如,你调用setcookie,下次就能通过$_COOKIE获取到值,使用框架只是为了避免重复造轮子而已,框架一般集合了ORM、缓存机制、模板机制等等,如果不用框架自己从零开始写的话,那任务量繁重而且基本一个人也很难实现这么多功能,如果有框架的话,那么就方便

2023-09-13 08:07:39
用php原生和框架 纠结使用原生PHP还是框架?
用php原生和框架 纠结使用原生PHP还是框架?

在php框架中,是用框架提供的方法函数还是用原生php代码写,哪个效率高?同样逻辑下hp框架本身就是由原生的php代码写成的,原理上是和原生php没什么区别的。只是php框架在程序结构上和文件目录上对php代码做了很好的规范,使php程序更有调理、结构更加清晰,而且php框架本身就写好了很多常用的类和方法,可以大大的节约开发者时间。所以,理论上说php框架相对原生php的性能或效率是

2023-09-19 02:55:13
原生php开发项目对比使用框架 纠结使用原生PHP还是框架?
原生php开发项目对比使用框架 纠结使用原生PHP还是框架?

纠结使用原生PHP还是框架?php本身就可以理解为一个web开发框架,针对web,针对http已经把很多细节封装好了,你就直接用就OK。比如,你调用setcookie,下次就能通过$_COOKIE获取到值,使用框架只是为了避免重复造轮子而已,框架一般集合了ORM、缓存机制、模板机制等等,如果不用框架自己从零开始写的话,那任务量繁重而且基本一个人也很难实现这么多功能,如果有框架的话,那么就方便

2023-10-03 23:04:59
php原生快还是框架 纠结使用原生PHP还是框架?
php原生快还是框架 纠结使用原生PHP还是框架?

在php框架中,是用框架提供的方法函数还是用原生php代码写,哪个效率高?同样逻辑下hp框架本身就是由原生的php代码写成的,原理上是和原生php没什么区别的。只是php框架在程序结构上和文件目录上对php代码做了很好的规范,使php程序更有调理、结构更加清晰,而且php框架本身就写好了很多常用的类和方法,可以大大的节约开发者时间。所以,理论上说php框架相对原生php的性能或效率是

2023-09-16 02:38:48
php框架和原生哪个快 纠结使用原生PHP还是框架?
php框架和原生哪个快 纠结使用原生PHP还是框架?

php扩展实现一个加法运算,为什么比原生的慢PHP扩展一般是用C语言或者C++来完成的,C或C++是编译型语言,而PHP是解释型语言,这就好解释为什么PHP的运算要比原生慢了。PHP的运行原理是:Zend引擎将PHP代码解析为opcode(当然之前还有PHP语法解析等),Zend引擎再将opcode转换为可执行的机器执行码。PHP本身是用C实现的,因此最终调用的也都是C的函数,实际上,可

2023-09-26 15:38:31
框架和原生php哪个好 纠结使用原生PHP还是框架?
框架和原生php哪个好 纠结使用原生PHP还是框架?

纠结使用原生PHP还是框架?php本身就可以理解为一个web开发框架,针对web,针对http已经把很多细节封装好了,你就直接用就OK。比如,你调用setcookie,下次就能通过$_COOKIE获取到值,使用框架只是为了避免重复造轮子而已,框架一般集合了ORM、缓存机制、模板机制等等,如果不用框架自己从零开始写的话,那任务量繁重而且基本一个人也很难实现这么多功能,如果有框架的话,那么就方便

2023-09-29 09:49:20
是原生php难还是框架 纠结使用原生PHP还是框架?
是原生php难还是框架 纠结使用原生PHP还是框架?

如何评价源生PHP和框架下PHP的效率?执行效率:源生快,直接解释PHP程序执行;框架慢,加载一大堆组件后才执行。开发效率:源生越往后越慢,因为代码很容易冗余,而且复杂度会变得极高;框架越往后几乎不变,因为代码都被规范化,保证了代码的质量。不用框架,纯PHP,能实现这样的功能吗?1、PHP框架也是基于原生PHP开发的;2、框架能实现的,纯PHP都可以实现,

2023-09-24 12:19:20
php原生代码与框架比较 纠结使用原生PHP还是框架?
php原生代码与框架比较 纠结使用原生PHP还是框架?

php框架中的方法与原生sql语句的区别,面试的时候被问到这个问题。php框架中的方法最终也是要被框架解析成sql语句来执行的,如果使用原生的sql效率会高一些,但是失去了一些灵活性和安全性(比如框架在解析的时候可能会对数据做安全性检查,唯一性检查等等,这就是使用框架的好处)纠结使用原生PHP还是框架?php本身就可以理解为一个web开发框架,针对web,针对http已经把很多细节封装

2023-09-30 01:36:27