loading
qn
赞赏支持
关注

PHP主要参考框架有哪些?

qn

(一)CodeIgniter的优点

1、配置简单,全部的配置使用 PHP脚本来配置,执行效率高;具有基本的路由功能,能够进行一定程度的路由;具有初步的Layout功能,能够制作一定程度的界面外观;数据库层封装的不错,具有基本的MVC功能。

2、快速简洁,代码不多,执行性能高,PHP框架简单, 容易上手,学习成本低,文档详细;自带了很多简单好用的library,框架适合小型应用。

(二)CodeIgniter 缺点

1、把Model层简单的理解为数据库操作。

2、PHP 框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要。 

(三)CakePHP 的优点

1、CakePHP 是最类似于RoR的 PHP 框架,包括设计方式,数据库操作的Active Record方式;设计层面很优雅,没有自带多余的 library,所有的功能都是纯粹的框架,执行效率还不错;数据库层的hasOne,hasMany 功能很强大,对于复杂业务处理比较合适;路由功能,配置功能还不错;自动构建脚手架(scaffold)很强大;适合中型应用;基本实现过了MVC每一层; 具有自动操作命令行脚本功能。

2、文档比较全,在国内推广的比较成功,大部分人都知道CakePHP,学习成本中等。

(四)CakePHP 的缺点

1、CakePHP非常严重的问题是把Model理解为数据库层操作,严重影响了除了数据库之外的操作能力。 2、CakePHP的cache功能略显薄弱,配置功能稍嫌弱;CakePHP不适合大型应用,只适合中型应用,小型应用来说略微的学习成本高了点。

PHP主要有哪些特点?

(一)开源性和免费性由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP运行环境的使用也是免费的。(二)快捷性PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概……阅读全文 >>

PHP源码到底是什么?

PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP源码指的使用PHP开发的实例,没有经过二次封装,能够直接进行二次开发……阅读全文 >>

PHP自学要多久?

PHP几乎是入门最简单的一种流行语言了,熟悉语法、常用的函数就可以做些简单的web开发1.基础部分:HTML+CSS+DIV学习方法:看手册或看书,跟着写代码,看视频教程,因为这是最基础的东西,不是很难掌握,自己一个人琢磨时间有点长。学习周期的话,大概在10天左右,这10天指的是……阅读全文 >>

php的好处有什么?

1、良好的安全性PHP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。开源造就了强大,稳定,成熟的系统。2、跨平台特性PHP几乎支持所有的操作系统平台及……阅读全文 >>

php是什么程序?

PHP叫做超文本预处理器,是一种通用开源脚本语言,也可以说它是一种服务器端的,嵌入html的脚本语言。PHP区别其他像客户端Java的地方是它的代码在服务器端执行.PHP是一种用来制作动态网页的服务器端脚本语言。通过PHP和HTML创建页面,当访问者打开网页时,服务器端便会处理P……阅读全文 >>

PHP是什么?

PHP原始为PersonalHomePage的缩写,已经正式更名为PHP:HypertextPreprocessor。自20世纪90年代国内互联网开始发展到现在,互联网信息几乎覆盖了我们日常活动所有知识范畴,并逐渐成为我们生活、学习、工作中必不可少的一部分。据统计,从2003年开……阅读全文 >>

php-fpm如何增加拓展?

php安装好后,可能在初次安装时,会有些模块会有遗漏,但是我们又不想重新编译php,因为耗时是比较长的。我们可不可以在不重新编译安装php的情况下,来为php单独添加某一个模块呢?查找资料,发现还是有方法的,重点就是phpize了,于是写了这篇文章.下面我们就以单独为php加载m……阅读全文 >>

PHP有什么优势

PHP(超文本预处理器)PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以……阅读全文 >>

怎样在本地测试php代码?

apache+php或者(mysql或者mssql)其中apache是支持本地虚拟主机的,php是支持php后缀文件打开及处理php文件的软件mysql是数据库软件选择80端口,将apache安装在e:\apache下。配置apache里的httpd.conf文件(conf目录下……阅读全文 >>

PHP有哪些特性?

1.PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。2.PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能……阅读全文 >>

2019-07-08
php
php
PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
qn
¥43.30
总资产
40593
获点赞
534
关注者
「真诚赞赏,手留余香」
赞赏支持
还没有人赞赏,支持一下吧
发布讨论

网友评论

还没有用户评论

相关链接

写评论
0
0
0
打赏