PHP2016/6/7学习笔记-first day

这篇博客介绍了PHP的基础知识,包括PHP的脚本模式、Web服务器运行的B/S模式,重点讲解了Apache的安装、配置以运行PHP代码,以及如何配置时区和模块。同时,还涵盖了MySQL的安装与配置,讨论了单站点、多站点配置,目录访问权限和站点别名的设置。
摘要由CSDN通过智能技术生成
前言(请忽略):
正所谓万事开头难,在工作一个月之后发现自己的水平真的是很有限,特准备从头自主系统学习PHP,今天是第一天,希望自己能够坚持住,年轻就是资本,努力就会成功。加油!

1.php的介绍与脚本模式

1.PHP 原为Personal Home Page首字母缩写,现在已经更名为递归缩写:HyperText Preprocessor  关于其历史就不再赘述,现在使用最多的PHP版本是PHP5.x

我所使用的PHP版本


2.PHP除了可以编写Web程序外,还可以编写脚本文件,甚至可以编写Windows程序,这就是PHP的命令行模式与脚本模式 对其有兴趣的朋友可以去网上进行搜索,由于上面的PHP用途不常见,所以这里也就不再多说。

2.Web服务器运行模式及相关技术(软件)

现在关于PHP的黄金组合就是Apache+PHP+MYsql 所以我们使用的Web服务器就是Apache,运行模式就是B/S软件模式,即Browser/Server模式,浏览器/服务器端模式,我们日常使用的QQ、YY等其他的一些桌面应用程序都是C/S模式,或者叫C/S架构,即Client/Server 客户端/服务器架构。

B/S架构的运行模式:
1。当用户通过浏览器打开一个网页(输入地址或者搜索,即发送请求)时,浏览器根据执行规则找到该网站对应的Web服务器,执行规则就是首先在HOSTS文件中寻找IP,如果没有找到,则通过DNS服务在互联网上寻找该服务器,如果还是没有找到该服务器,则请求失败,即网站访问失败。
2.如果找到了该Web服务器,服务器进行响应,寻找对应网页文件,如果没有找到则返回错误,解析相关代码(如php jsp等) 返回一个html网页给用户的浏览器
3.浏览器对服务器返回的html进行解析,通过浏览器内核将网页内容渲染在浏览器显示页面上。

3.php网页的运行原理

首先服务器Apache收到请求,通过服务器的配置,加载php的Apache拓展,通过php解析php文件,php又通过mysql拓展从mysql数据库中读取数据(如果需要的话),然后php处理数据,最后将结果返回给Apache。

4.Apache的安装


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值