php的优点总结 php有哪些优点


Posted in PHP onJuly 19, 2019

php有哪些优点?

PHP优点:

1.入门快,有其它语言基础的程序员二周左右的时间就可以入门,一个月左右的时间基本上就可以开发简单的项目了。

2.开发成本低,PHP最经典的组合就是:Linux + Apache + MySQL + PHP。非常适合开发中小型的web应用,因为上手容易,所以开发的速度比较快。而且所有的软件都是开源免费的,可以减少投入。

3.PHP是解释性的脚本语言,写完代码以后即可以执行,不像c,java,c++等语言还需要去编译执行,相对来说比较节省时间。

4.相对来说,PHP程序员的薪水的平均工资要比c,c++,java程序员的平均工资要低一些,特别是对于中小型企业来说可以节约一些成本。

5.配置及部署相对简单一些,对比JAVA开发来说,JAVA开发的配置就复杂多了,什么Structs、Spring、Hibernate、Tomcat等等很多地方都需要配置,甚至你在程序中每写一个SQL语句都需要先在Hibernate中配置一下,有时重新部署一个class文件或jar文件还可能需要重启Web服务器(Tomcat或Resin或其它的Web服务器)使新部署的库文件生效。

PHP开发中主要是PHP自身的配置文件及Web服务器的配置(如Apache或Nginx或Lighttpd等),相对于JAVA来说还是简单一些,而且新修改了文件以后不需要重新启动Web即可以立即生效。

6.有很多开源的框架或开源的系统可以使用,比如比较知名的开源框架有Zend Framework、CakePHP、CodeIgniter、symfony、thinkphp等,开源论坛有Discuz!、Phpwind等,开源博客WordPress,开源网店系统如Ecshop、ShopEx等,开源的SNS系统如UCHome、ThinkSNS等。

内容扩展

1. 跨平台,性能优越,跟Linux/Unix结合别跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如LAMP(Linux /Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysql/PHP)结合,或者数据应用够大可以考虑换 PostgreSQL或者Oracle,支持N种数据库。(N >= 10)

2. 语法简单,如果有学习C和Perl的很容易上手,并且跟ASP有部分类似。有成熟的开发工具,比如NuPHPed,或者Zend Studio等等,再Linux平台下可以使用Eclipse等等。

3. 目前主流技术都支持,比如WebService、Ajax、XML等等,足够应用。

4. 有比较完整的支持,比如使用ADODB或者PEAR::DB做数据库抽象层,用Smarty或者smart template做模板层,如果是PHP 5.1的话,还能够使用PDO(PHP Data Object)来访问数据库。

5. 有很多成熟的框架,比如支持MVC的框架:phpMVC,支持类似ASP.net的事件驱动的框架:Prado,支持类似Ruby On Rails的快速开发的框架:Cake等等,足够满足你的应用需求。

6. PHP 5已经有成熟的面向对象体系,能够适应基本的面向对象要求。适合开发大型项目。

7. 有成熟的社区来支持PHP的开发。

8. 目前已经很多大型应用都是使用PHP,比如淘宝网、Yahoo、163、Sina等等大型门户,很多选用PHP来作为他们的开发语言,所以大型门户都能够选用它,我想足够能够你的使用了。

9. 有很多开源的框架或开源的系统可以使用,比如比较知名的开源框架有Zend Framework、CakePHP、CodeIgniter、symfony等,开源论坛有Discuz!、Phpwind等,开源博客 WordPress,开源网店系统如Ecshop、ShopEx等,开源的SNS系统如UCHome、ThinkSNS等。

PHP 相关文章推荐
怎样在php中使用PDF文档功能
Oct 09 PHP
简单示例AJAX结合PHP代码实现登录效果代码
Jul 25 PHP
php读取javascript设置的cookies的代码
Apr 12 PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
Dec 19 PHP
php环境无法上传文件的解决方法
Apr 30 PHP
PHP语法自动检查的Vim插件
Aug 11 PHP
php用户注册信息验证正则表达式
Nov 12 PHP
编写PHP脚本来实现WordPress中评论分页的功能
Dec 10 PHP
PHP下SSL加密解密、验证、签名方法(很简单)
Jun 28 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 PHP
PHP的mysqli_select_db()函数讲解
Jan 23 PHP
laravel Model 执行事务的实现
Oct 10 PHP
Yii框架页面渲染操作实例详解
Jul 19 #PHP
Yii2 queue的队列使用详解
Jul 19 #PHP
thinkphp5.1框架模板布局与模板继承用法分析
Jul 19 #PHP
Yii2.0框架模型添加/修改/删除数据操作示例
Jul 18 #PHP
Yii2.0框架模型多表关联查询示例
Jul 18 #PHP
php和redis实现秒杀活动的流程
Jul 17 #PHP
php web环境和命令行环境下查找php.ini的位置
Jul 17 #PHP
You might like
PHP中的日期处理方法集锦
2007/01/02 PHP
php session处理的定制
2009/03/16 PHP
PHP实现自动识别原编码并对字符串进行编码转换的方法
2016/07/13 PHP
PHP中快速生成随机密码的几种方式
2017/04/17 PHP
web页面数据展示新想法(json)
2010/06/08 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
jQuery表单域属性过滤器用法分析
2015/02/10 Javascript
JQuery操作元素的css样式
2015/03/09 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
2016/03/07 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
Vue.js第四天学习笔记(组件)
2016/12/02 Javascript
js实现可输入可选择的select下拉框
2016/12/21 Javascript
JavaScript正则表达式替换字符串中图片地址(img src)的方法
2017/01/13 Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
2017/01/19 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
微信小程序实现商品属性联动选择
2019/02/15 Javascript
python生成日历实例解析
2014/08/21 Python
Python写的一个简单监控系统
2015/06/19 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
PyCharm 2020 激活到 2100 年的教程
2020/03/25 Python
表达自我的市场:Society6
2018/08/01 全球购物
意大利香水和化妆品购物网站:Parfimo.it
2019/10/06 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
个人简历自我评价八例
2013/10/31 职场文书
《小儿垂钓》教学反思
2014/02/23 职场文书
最经典的大学生职业生涯规划范文
2014/03/05 职场文书
观看《永远的雷锋》心得体会
2014/03/12 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
党校学习个人总结
2015/02/15 职场文书
2015年社区党务工作总结
2015/04/21 职场文书
如何写辞职信
2015/05/13 职场文书
世界名著读书笔记
2015/06/25 职场文书