谈谈对PHP的理解

2019年11月17日 16:55:05阅读数:2386博客 / 邯郸易住宋至刚 / 作业

谈谈对PHP的理解

1、PHP(Hypertext Preprocessor 超文本预处理器) 的简称

PHP是通用的,免费开源的,运行在服务器端的脚本编程语言
通用:指跨平台,如:Windows、Linux、MacOS
免费:意味着你不必为PHP花一分钱,哪怕用在商业项目中
开源:意味着你可以轻松获取全部源代码,并进行定制或扩展
服务器端:意味着你必须将它安装在服务器环境下才可以使用
脚本语言:意味着与JS一样,也是解释型语言,按编写顺序执行

2、PHP 能做什么

可以快速动态的生成HTML页面
可以返回前端需要的各种类型的数据
可以高效安全的处理表单数据
可以控制与客户端的会话( Cookie/Session )
可以安全的操作服务器上的文件
可以对用户的行为进行授权控制
可以高效安全的操作各种类型的数据库
通过扩展,可以实现加密,压缩等其他功能
可以提供接口数据,包括:小程序、APP、等其他语言

3、学习 PHP 需要什么基础

[danger] HTML:超文本标记语言
CSS:层叠样式表
JavaScript:前端脚本编程语言

4、PHP 的优势

[danger] PHP 简单易学,上手快
PHP 开发效率高,开发成本低
PHP 执行效率高、安全性好、功能强大
PHP 支持多种平台服务器:Linux Windows Unix 服务器数量不受限制

5、php-cgi,它的执行流程大致如下:

初始化php的各种变量
调用并初始化: Zend虚拟机
加载并解析: php.ini
激活: Zend
4.1 Zend加载php程序,做词法/语法分析
4.2 编译生成:opcode,并执行
4.3 输出结果
4.4 关闭: Zend
将结果返回: web 服务器

批改状态:合格

老师批语:完成的不错

版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • 博主信息
    邯郸易住宋至刚
    博文
    53
    粉丝
    3
    评论
    0
    访问量
    43651
    积分:0
    P豆:127.5