这节课,我们来介绍php环境搭建的预备知识,目前市场上见得最多的wamp和lamp运行环境,wamp是windows+apache+mysql+php,lamp是指linux+apache+mysql+php,这是2种比较常见的环境,那么一般来说,wamp环境是作为开发和学习研究的环境,lamp是运行和维护的环境,那么,这里我们建议,在我们学习php的时候,我们用wamp,等学完这门课程之后,你可以了解Linux相关的知识,然后在Linux上再对php进行部署。
那么php的工作原理是什么呢?在wamp中,每一个角色都有重要的任务,首先,当你家里的一台电脑,我们称为客户端,他利用浏览器,我们用chrome为例,访问Google.com,那么,你就相当于对谷歌的服务器发起了一次请求,那么实际接收这个请求的是服务器上安装的Apache,Apache接到你的请求之后,它会指向你的工作目录,比如说这里有个www的工作目录,那么这个www的工作目录里面有什么呢,有我们的HTML,php,mysql等内容,所以这时候Apache会负责执行你的php代码,而你的HTML代码Apache是不做任何处理的,当你的php执行完成后,会加上HTML,生成一组代码,这组代码会被响应到我们的chrome浏览器中。浏览器认识这组代码,它就把代码翻译成丰富多彩的网页。这就是php的工作原理。
那么,php文件通常后缀名就是.php,通过PHP,.NET编写的与数据库交互的网站我们称为动态网站,动态网站的含义是与数据库交互。
有动就有静,什么是静态网站呢,相对的说,静态网站就是不与数据库交互的。也就是HTML+CSS编写的静态网页,那么学习这门课程之前,大家最好先学习咱们虚幻大学已经推出的教程:使用Html+CSS搭建静态网站。 PHP文件都由哪些内容构成呢?它可以包含Html文件CSS文件PHP文件javascript文件jquery,ajax,这些内容都需要了解,不过大家不要着急,咱们一步一步讲解。 更多精彩内容尽在视频中!