全面攻击PHP优点六个方面总结

开发 后端
文章就学习过程和方法、数据库连接、可扩展性、面向对象、可伸缩性等6个方面的PHP优点有优点的总结。

随着时代的发展,PHP越来越强大,我用PHP接触半年多的时间了,现在总结了下PHP优点,也正是因为PHP具有这些优点.才使它越来越受到关注,应用也越来越广泛...

(1)学习过程和方法

我个人更喜欢PHP的非常简单的学习过程。与Java和Perl不同,你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。

#T#PHP的语法类似于C,Perl,ASP或者JSP。对于那些对上述之一的语言较熟悉的人来说,PHP太简单了。相反的,如果你对PHP了解较多,那么你对于其他几种语言的学习都很简单了。你只需要很短的时间内将PHP的核心语言特点全部掌握,你可能已经非常了解HTML,甚至你已经知道怎样用编辑设计软件或者手工来制作好看的WEB站点。由于PHP代码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以很轻松的加入PHP使得你的站点更加具有动态特性。

(2)数据库连接

PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合,如果再加上Apache服务器,就是相当完美的了。你还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事务需要的一系列基库。

(3)可扩展性

就像前面说的那样,PHP已经进入了一个高速发展的时期。对于一个非程序员来说为PHP扩展附加功能可能会比较难,但是对于一个PHP程序员来说并不困难。

(4)PHP优点面向对象

PHP提供了类和对象。基于web的编程工作非常需要面向对象编程能力。

(5)PHP优点可伸缩性

传统上网页的交互作用是通过CGI来实现的。CGI程序的伸缩性不很理想,因为它为每一个正在运行的CGI程序开一个独立进程。解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。

(6)其他

PS:虽然PHP有以上特点.但是PHP相对JSP和ASP(.NET)来说速度上还有一点点的不足,但是PHP的免费的特点,加上简单和方便应用.必然会导致其迅速走红..现在已经广泛应用在互联网中...很多的门户网站也是用PHP来写的..细心的你稍微注意下就可以发现了..

责任编辑:田树 来源: 博客
相关推荐

2010-07-14 15:06:59

Telnet服务

2010-10-29 10:57:35

面试

2020-11-18 08:00:00

安全数据勒索软件

2021-10-29 05:54:52

IT资产勒索软件攻击

2009-04-08 10:14:00

2010-03-18 14:07:09

无线USB技术特点

2020-10-10 11:37:04

区块链5G技术

2022-04-04 07:31:46

微服务微服务安全

2022-07-08 10:16:50

安全保护数据恶意攻击

2012-04-17 10:58:55

PHPWEB

2023-10-19 11:53:53

2016-12-15 09:53:07

自学编程技巧

2009-06-04 10:20:34

Hibernate持久化Java

2009-04-27 15:34:07

2023-01-31 11:22:34

2009-12-09 11:04:01

PHP模板优点

2022-03-21 16:40:27

数据管理数据

2021-07-07 17:53:06

教育行业人工智能AI

2012-08-09 09:11:32

PHP超时

2023-09-07 11:53:05

点赞
收藏

51CTO技术栈公众号