PHP语言分析
KKSHOP首页
|
商城系统
|
微商城
|
营销中心
|
解决方案
|
案例展示
|
KK学院
|
信息发布
|
浏览
KK学院
电商干货
微商城经验
B2B2C研究
解决方案
技术问题
团队建设
O2O电商
KK编辑部
媒体聚焦
商城运营
网上开店
PHP语言分析
发表于2012-06-21 10:01:43 分类:大电商 关键词:
PHP
语言
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
PHP的特性包括:
1、开放的源代码:所有的PHP源代码事实上都可以得到。
2、PHP是免费的:和其它技术相比,PHP本身免费。
3、php的快捷性:程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。
4、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。
5、效率高:PHP消耗相当少的系统资源。
6、图像处理:用PHP动态创建图像 。
7、面向对象:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。
8、专业专注:PHP支持脚本语言为主,同为类C语言。
PHP的优点:
一、学习过程和方法
PHP的语法类似于C,Perl,ASP或者JSP。对于那些对上述之一的语言较熟悉的人来说,PHP太简单了。相反的,如果你对PHP了解较多,那么 你对于其他几种语言的学习都很简单了。你只需要很短的时间内将PHP的核心语言特点全部掌握,你可能已经非常了解HTML,甚至你已经知道怎样用编辑设计 软件或者手工来制作好看的WEB站点。由于PHP代码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以很轻松的加入PHP使得你的站点更加 具有动态特性。
二、数据库连接
PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合,如果再加上Apache服务器,就是相当完美的了。你还可以自己 编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事 务需要的一系列基库。
三、可扩展性
就像前面说的那样,PHP已经进入了一个高速发展的时期。对于一个非程序员来说为PHP扩展附加功能可能会比较难,但是对于一个PHP程序员来说并不困难。
四、PHP优点面向对象
PHP提供了类和对象。基于web的编程工作非常需要面向对象编程能力。
五、PHP优点可伸缩性
传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来 编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式 安装它。内嵌的PHP可以具有更高的可伸
上一篇:
B2C电子商务的困境与未来
下一篇:
ASP.NET优点的十一方面浅析
原文标题:PHP语言分析
原文地址:
http://www.kkshop.com.cn/show-8-18-1.html
版权所有!转载时请必须遵守链接出处-完整共享,否则请勿转载!
分享到:
更多
喜欢“PHP语言分析”的也喜欢:
PHP、JAVA、.NET 三语言无缝转换
流行编程语言之战
2012年4月编程语言排行榜:C语言荣归宝座
2012年6月编程语言排行榜:Haskell快速逼近Top 20
android下载
iphone下载
最新文章
PHP、JAVA、.NET 三语言无缝转换
2012-06-13 22:12:44
流行编程语言之战
2012-06-21 10:45:42
2012年4月编程语言排行榜:C语言荣归宝座
2012-06-23 13:37:15
2012年6月编程语言排行榜:Haskell快速逼近Top 20
2012-06-23 15:24:10
新浪微博