"/>
前言/PREFACE PHP课程虽然没有在大学开设,但是外面企业招聘PHP程序员的热度一直和java不相上下,一般企业不一定有java程序员但是会有PHP程序员,PHP是web开发首选编程语言,有业内人士表示目前世界上80%以上的网站都是PHP开发,特别是个人网站,企业网站,中小型网站都是选择PHP。 ➤ PHP属于什么专业 PHP作为一种开源的脚本语言,属于计算机B/S软件设计专业。但是很多学计算机的学生都知道,大学开设最多的编程语言是java、C语言、C++等,但是唯独没有看见PHP,有些学院有开设PHP课程,那也是校企合作课程,所以学习PHP一般都是自学或培训,但是在计算机毕业之后,找工作PHP是很多企业的必备编程语言。 另外,PHP一般会和Linux(操作系统)、Apache(服务器)和MySQL(数据库)配合使用,即所谓的LAMP。如果大家想要去学习php的话,建议最好把LAMP了解一下。 ➤ PHP三大主要领域 服务端脚本 这是PHP最传统的,也是最主要的目标领域。在服务器脚本运行模式中需要具备3个条件:php解析器(CGI或者服务器模块)、Web服务器、Web浏览器。 具体执行流程:首先运行Web服务器,然后安装并配置php,最后可以用Web浏览器访问php程序的输出,即浏览服务端的php页面(或数据输出)。 命令行脚本 通过命令行模式运行php脚本,这种模式下不需要服务器的支持或者依赖浏览器的触发,在命令行脚本模式下仅需要php解析器来执行。 通常这种方法被用在Windows和Linux平台下做日常运行脚本使用,如某些守护程序等。当然这些脚本也可以用来处理简单的文本。 编写桌面应用程序 PHP也许并不完全适合用来做图形界面应用程序,但是开发人员同样可以在客户端程序应用某些php的高级特性,通过使用php-GTK来编写这些程序。 PHP-GTK是php的一个扩展,并不包含在标准的开发包中,开发人员需要单独编译它。通过php-GTK可以建立独立的GUI(用户图形界面)应用程序,例如,音频播放器、文本编辑器、数据库后台等。 ➤ PHP该怎么学 夯实基础 熟悉网站前端知识,了解网站工作基本原理(B/S模式)要求会写html,能够使用div css写出静态页面,熟练掌握s和jquery,在很多情况下php程序员和前端工作是密不可分的,有时候php程序员需要参与前端工作,对php程序员的基本要求是看懂,能改div css,会写js,只能更好掌握前端的基本才能写出"高大上"的代码。 掌握php语法 掌握变量、运算符、常量、数据类型、函数(常用函数)、常见语言结构(if..else,for循环等)。其中最重要的是php的函数库,光php5就提供了2000个函数,我们不可能都记住他们,要把手册上的常用函数都熟悉掌握用时有印象,多多练习,熟悉这些函数可以让编程事半功倍的效果,这段是比较枯燥的,“磨刀不误砍柴工”这个阶段一定掌握上面的知识。 数据库学习 Web开发中数据库操作也是必不可少的一部分所以也要掌握数据库使用,数据库主要是指mysql(php支持大部分的数据库软件)熟练使用数据库的增、删、改、查,这些都是基本的操作,至于数据优化也可以了解一下。 PHP深入学习 掌握学习面向对象、掌握流行的php框架(ThinkPHP、Yii、Lavarel),能够使用框架开发网站。 以上都是PHP初中级的水平,距离真正的高手(web架构师)还有很远,但是我相信只要大家不断的学习和突破自己,最后一定会有所成就。 总结 PHP语法有C、Java和Perl的特点也有自创的特点,且经过26年的发展,php也从最初的1.0版本发展到8.0版本,这说明PHP的功能已经发展的非常强大。且PHP容易学习,使用广泛,技术强大,拥有着广泛的应用领域。是一种通用型开源脚本语言。 *声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜 上一篇:WordPress官网中文镜像站上线,WPMirror.com提供流畅访问体验. 下一篇:利用原型污染-kibana中的RCE漏洞思考 |