1. php开发环境?
1) Wamp : window + Apache + Mysql + php
2) Lamp : Linux + Apache + Mysql + php
2. web服务发展历程?
1)C/S阶段: Client/server(客户端/服务器) ===》对于这种结构,可视化界面部分必须预先安装在使用者电脑上;
2)B/S阶段: Browser/server(浏览器/服务器) ===》对于这种结构,可视化界面不需要预先安装在使用者电脑上,使用者通过浏览器可直接浏览保存在远程服务器上的界面程序(html/css/js).
3. php的功能特点?
1)开发周期短(相对来说),提高公司效益;
2)入门简单(相对);
3)web服务器端的开发语言,用来实现用户请求;
4)开源软件,所有操作系统稳定执行;
4. 静态代码与动态代码?
1)使用html、css、js所编写的代码就是静态代码;
2)使用php语言所编写的代码就是动态代码;===》php根据浏览器端每个用户输入的关键字不同(请求的数据不同),给返回的界面是不同的;这就是php中的动态代码;
5. 静态网站与动态网站?
1)使用html代码开发的网站就是静态网站;
2)使用php代码开发的网站就是动态网站;
6. 互联网基本概念:
1)互联网:将全世界的计算机连接起来形成一个通讯网络的总称;
2)web服务器:在互联网中提供web访问服务的一台电脑;
3)IP地址:是互联网中用于标识一台电脑的逻辑标识,主要用于计算机与计算机之间的通讯;
4)IP地址与域名的关系:
域名是为了使用者方便记忆;IP地址才是标识一台电脑的真正的地址,每个域名都会绑定一个指定的IP地址;
5)那么域名是如何解析到电脑IP地址上的呢?
DNS服务器(Domain Name Sever 域名解析服务器):主要作用就是将用户所访问的域名,转化为某台计算机的固定IP;
6)HOSTS 文件: window 操作系统的一个系统文件,主要作用就是用于域名与ip地址的一个解析;
位置在:c盘/windows/system32/drivers/etc/hosts
7)客户端访问服务器IP的过程:
8)域名的两个作用:
其一:在外部能够通过域名找到服务器的电脑;
其二:在内部建立硬盘的目录与域名的对应关系;(通过域名找到服务器的这台电脑,再通过所发出的请求转到硬盘目录,去找相对应的文件,如果找到,返回给客户端,如果找不到,就会报错)。
7. 服务管理器的打开方式: win + r 打开运行窗口 -----》输入 services.msc