从零开始学英语要多久(PHP 零基础入门笔记(1):PHP 基础)

wufei123 发布于 2023-10-25 阅读(819)

php0基础教程

# PHP 基础1、简介- PHP: 服务器端脚本编程语言,书写动态网页- PHP: Personal HomePage 个人主页,使用 Perl 语言- PHP: PHP HyperPHPtext Preprosessor 超文本预处理器,底层使用 C 语言

从零开始学英语要多久(PHP 零基础入门笔记(1):PHP 基础)

2、发展历史- 1994 1.0 perl- 1996 2.0 C 语言- 1998 3.0 zendEngine- 2000 4PHP.0 session- 2004 5.0 zend2 代,面向对象,命名空间,异常

- 2015 7.0 新版 zendEngine3、生态- 平台支持 : Windows Linux Unix- 数据PHP库支持 : SQLServer MySQL Oracle Access4、静态网站和动态网站

- 静态网站 web1.0 每个网页都是单独的一个文件- 动态网站 web2.0# 网站基本概念1. 服务器PHP: server, 伺服器,能够提供服务的机器2. Web 服务器: 安装 web 服务软件,Apache, tomcat, iis

3. IP: Internet Protocol 网络协议 计算机网PHP络互相连接进行通信的协议4. 域名:Domain Name - 特殊:127.0.0.1 localhost 代表本机5. DNS Domain Name System 域名系统,域名和 IP 地址相PHP互映射关系数据库

6. 端口 Port - 虚拟端口:计算机内容或交换机路由器内的端口,不可见端口 - 物理端口:又称接口,可见端口7. URL: Uniformed Resource LocationPHP 统一资源定位

8. URI: Uniformed Resource Identifier 统一资源标识符,目标机器上相对某个文件夹的相对路径## Web 程序访问流程1、静态网站访问```浏览器发起访PHP问URL(http://localhost:80/index.html

)->DNS域名解析 - 本地DNS hosts文件(localhost => 127.0.0.1) - 网络DNS-> IP查找PHP服务器 (http://127.0.0.1:80/index.html

)-> 通过端口80,找到服务器软件-> 通过URI:(index.html)找到文件,读取内容-> 返回给浏览器渲染```![在PHP这里插入图片描述](https://img-blog.csdnimg.cn/49a

f76c48c5f4e00b6885682cbac6df6.png?x-oss-process=image/waterPHPmark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5b2t5LiW55Gc,size_20,color_FFFFFF,t_70,g_se,x_16#picPHP_center

)2、动态网站访问多了数据库交互和服务端渲染的过程![在这里插入图片描述](https://img-blog.csdnimg.cn/0ce667063cfc4a83b13645c3330PHP47c3e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5b2t5LiW55Gc,sizePHP_20,color_FFFFFF,t_70,g_se,x_16#pic_center

)## 虚拟主机 Virtual Machine实现同一台服务器部署多个网站虚拟主机分类1. 基于 IP 的虚拟主机PHP,配置多个网卡绑定多个 IP2. 基于域名的虚拟主机

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

大众 新闻74432