当前位置 主页 > 行业资讯 >

    PHP简单介绍:字少内容多

    栏目:行业资讯 时间:2019-10-21 10:28

        PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
        PHP语言作为一种语言程序,其专用性逐渐在应用过程中显现,其技术水平的优劣与否将直接影响网站的运行效率。其特点是具有公开的源代码, 在程序设计上与通用型语言,如C语言相似性较高,因此在操作过程中简单易懂,可操作性强。
        假如是作为PHP新手,需要做的事情就是学习基础数据结构,流程控制,函数及常用库,深入学习算法与数据结果。等到你有一定的实力写一些小的项目后,建议精阅读一些优秀框架的源代码,学习作者的设计思路。做编程这一行的,逻辑思维很重要,学习编程,或多或少是会提高的思维严谨性的。
       
        然后下面简单说说PHP,了解更详细需要多看看书籍:
        PHP特点:
        (一)开源性和免费性
        (二)快捷性
        (三)数据库连接的广泛性
        (四)面向过程和面向对象并用
        PHP优点:
        (一)流行,容易上手
        (二)开发职位很多
        (三)仍然在不断发展
        (四)可植入性强
        (五)拓展性强
        PHP缺点:
        1.在 PHP 中,所有的变量都是页面级的,无论是全局变量, 还是类的静态成员,都会在页面执行完毕后被清空。
        2.设计缺陷,缺少关注PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从 C++和Java学来的。
        3.PHP并不擅长递归。它能容忍的递归函数的数量限制和其他语言比起来明显少。
        另外PHP离不开框架:
        PHP框架就是一种可以在项目开发过程中,提高开发效率,创建更为稳定的程序,并减少开发者重复编写代码的基础架构。PHP框架是将不同Web系统开发过程中的共性、通用部分功能进行抽象,形成开发Web程序的基本架构。
        (1)Zend Framework
        (2)CakePHP
        (3)Yii
        (4)ThinkPHP
        (4)Codelgniter