位置: 编程技术 - 正文

浅谈php的优缺点(php的用处)

编辑:rootadmin

推荐整理分享浅谈php的优缺点(php的用处),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php技术优缺点基于php技术在线教育管理系统,php技术的劣势php技术论坛,php技术优缺点基于php技术在线教育管理系统,什么是 php, php有哪些优点?,php弊端,浅谈php的优缺点英语作文,php优劣势,浅谈php的优缺点英语作文,内容如对您有帮助,希望把文章链接给更多的朋友!

一、优点

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

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已经有成熟的面向对象体系,能够适应基本的面向对象要求。适合开发大型项目。

浅谈php的优缺点(php的用处)

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

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

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

.使用成本低 (linux apache mysql php内核)

二、缺点

1.对多线程支持不太好,大多数时候我们只能简单的模拟去实现的。

2.语法不太严谨,比如变量不需要定义就可以使用,在c,java,c++中变量是必须先定义以后才可以使用的。

3.PHP的解释运行机制。这种运行机制使得每个PHP页面被解释执行后,所有的相关资源都会被回收。也就是说,PHP在语言级别上没有办法让某个对象常驻内存。在PHP中,所有的变量都是页面级的,无论是全局变量,还是类的静态成员,都会在页面执行完毕后被清空。以JSP为例,在JSP中,Java Bean的scope有四种有效值:Page、Application、Session、Request,分别对应页面、程序、会话、请求四种生存期。但在PHP中,只有Page一种生存期。

浅谈php错误提示及查错方法 php有哪几种错误提示1.notice:注意2.waring:警告3.error:错误PHP中都有哪几种查错方法?1、语法检查--php配置文件里,把错误显示选项都打开或者代码开始部分

PHP实现通过get方式识别用户发送邮件的方法 本文实例讲述了PHP实现通过get方式识别用户发送邮件的方法。分享给大家供大家参考。具体如下:send_email.php如下:php$conn=mysql_connect("localhost","root","admin

php实现网页缓存的工具类分享 php程序在抵抗大流量访问的时候动态网站往往都是难以招架,所以要引入缓存机制,一般情况下有两种类型缓存一、文件缓存二、数据查询结果缓存,

标签: php的用处

本文链接地址:https://www.jiuchutong.com/biancheng/282826.html 转载请保留说明!

上一篇:使用URL传输SESSION信息(url传变量)

下一篇:浅谈php错误提示及查错方法(php 错误和异常处理)

  • 税金及附加怎么来的
  • 每月记账报税客户怎么填
  • 已认证未抵扣的进项怎么填写
  • 应交税费增值税明细账
  • 2019年计算机软件行业人均年工资
  • 非营利组织的项目管理流程包括
  • 五证合一流程
  • 保证金存款余额
  • 销售折扣购货方的会计分录
  • 给供应商付款怎么做分录
  • 小企业核算其它货币资金包括哪些?
  • 公司成本可以抵扣税吗
  • 一般纳税人首次领票能领多少
  • 税收滞纳金和税金滞纳金有什么区别
  • 投资收益是否缴纳印花税
  • 税控盘280减免代码
  • 预付账款可以用应付账款借方
  • 股权转让需要什么资料
  • 固定资产上的配件经常更换
  • 仓储费怎么账务处理
  • 简易征收是优惠政策吗
  • 服务设计合同标准版
  • 员工高温补贴奖励怎么写
  • linux查杀webshell
  • 在业和存续是什么经营状态
  • 调整会计分录是什么
  • 使用360安全卫士
  • 开机自动进入安装模式
  • 银行退回手续费的账务处理
  • PHP:session_commit()的用法_Session函数
  • PHP:getallheaders()的用法_Apache函数
  • 代开票作废税未退该如何分录?
  • electron静默打印
  • 装修房子监理
  • 盘亏应交税费
  • 潘塔纳尔湿地的主要成因
  • php加密后的代码能运行吗?
  • 罚款支出是什么意思
  • js鼠标事件包括哪几种
  • 收到投资款的会计科目怎么入账
  • pytorch x.view
  • c#怎么使用
  • vue生命周期图解
  • vscode插件在哪
  • 员工安全培训费可以计入安全费用吗
  • 计提坏账准备需要确认递延所得税吗
  • 什么发票可以抵扣企业所得税
  • 还贷款的卡有利息吗
  • mongodb从入门到商业实战
  • 资产负债表坏账准备计入哪里科目
  • 系统带我玩隐形守护者 小说
  • sql查询必须在什么的基础上创建
  • 公司转让商铺应交什么税
  • 零售行业的销售额由什么决定
  • 固定资产已提完折旧,但仍在使用,需要定期清理吗?
  • 本年利润要结转吗为什么
  • 对公账户可以取钱出来吗
  • sqlserver索引类型区别
  • sqlserver查询数据库数据量
  • wysafe.exe是什么
  • ubuntu20.04
  • mac安装字体方法
  • win8系统启动项在哪
  • Win7开机黑屏只有鼠标,进入安全模式也是黑屏
  • Linux系统开源VPN Openvpn进程异常退出解决方法
  • windows7组织
  • bootstrap-treeview.js
  • js导入图片
  • shell脚本语言入门
  • 推荐一篇故事并说明理由
  • perl脚本函数
  • jquery选择器的基本语法
  • node js入门
  • linux守护进程管理
  • 安卓系统滑动设置
  • androidmvvm框架
  • 安卓手机管家删除的照片怎么恢复
  • python如何编程
  • 对税务稽查工作的意见和建议
  • 转让专利权取得的所得属于财产转让所得吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设