5分钟了解PHP语言的整体概况

通过书本以及网络上面资料的学习,个人对于PHP语言的粗略理解如下:

PHP是什么?

PHP是一门开源的解析性脚本语言,可以跟HTML网页编程语言一起书写,典型的标志是有<?php 开头,以?>结束。

PHP能干什么?

PHP可以用来建立网站,更确切的说是一般与MySQL搭配使用建立动态网站。 所谓的动态网站指的是具有交互功能,以满足用户使用目的的网站,比如火车站订票功能的12306网站, 预定酒店机票的携程,可以满足学生查询排课时间,或者查询成绩等需求的学校网站,电商购物的网站比如淘宝,搜索引擎的网站比如百度,博客网站等等这些都是属于动态网站,可以说现在基本上主流的商业网站都是属于动态网站,大部分的动态网站都是采用PHP语言来写的,因此可以看出PHP的使用范围有多么广泛,难怪那些支持PHP的程序员会认为PHP是编程的第一语言。与动态网站对应的就是静态网站,一般比较小型简单的网站比如简单几个公司介绍页面,或者个人简历的网站等就是属于静态网站,因为不涉及到数据库或者其他的运算等交互功能,互联网早期的网站基本都是HTML书写的静态网站。

还有一个更加容易理解的说法,就是HTML负责网站展示什么内容, CSS则是负责网站的外观比如字体,背景颜色,对齐等等, 而PHP则负责控制哪些内容需要展示,哪些不需要展示。

PHP 语言的主要学习内容:

任何一门编程语言的学习都离不开以下几个基本方面,包括语法定义,变量常量的规则,各种运算规则的定义(加减乘除,逻辑运算等), 函数,循环的使用,相关常用函数的调用, 常用的工程案例学习,最终如何将这些零散的知识合并起来实现一个完整的项目。

学习目标:

由于我的学习目标并非是要使自己成为一名可以熟练写代码的专职程序员,因此我不想花很多的时间去掌握这些具体的语法,变量规则,函数的名称等等。 我的目标就是可以看懂程序,知道一个PHP动态网站背后实现的基本原理,顶多就是自己可以尝试在一些成熟的代码里面进行自己的修改,达到自己想要的目的。这样学习起来的效率会更高。 另外还有一个比较好的学习资源就是多看一些优秀网站的源代码,方法也很简单,就是用浏览器打开这个网站的某个页面,然后右键,再点击查看网页源代码,你就可以分析人家的网站是怎么做出来的。

 

About the Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注