PHP笔记1、简介、web基本概念、Apache

简介

Personal Home Page

web服务器端的开发语言,用来满足客户的需求

实现面向过程、面向对象

支持的主流数据库,MySQL,Oracle

开发环境:

wamp:

Window    Apache    MySQL    PHP

lamp:

Linux        Apache    MySQL    PHP

Web基本概念

1、静态代码与动态代码

使用HTML、CSS、JS所编码的代码是静态代码

使用PHP语言所编码的代码是动态代码

2、静态网站与动态网站

使用HTML开发的网站是静态网站

使用PHP开发的网站是动态网站

3、基本概念

互联网       :将全世界的计算机lainjie联接起来形成的一个通讯网络的总称

web服务器:在互联网中提供web访问服务的一台电脑

IP地址       :网络中用于标示一台电脑的逻辑地址,主要用于计算机与计算机之间的通讯

           点分十进制的形式:0-255.0-255.0-255.0-255

域名:网址

IP地址与域名的关系:域名是为了使用者方便记忆,IP才是标示一台电脑的真正地址

DNS服务器:Domain Name Server,用于将用户所访问的一个域名,转换IP

HOST文件:window操作系统的一个系统文件,主要作用就是用于域名与IP地址的一个解析

                路径:C:\Windows\System32\drivers\etc

4、静态页面访问的完整流程

疑问:服务器如何找到客户端所请求的index.html文件

这就体现域名的另一个作用

域名有两个作用:

1、在外部能够通过域名找到服务器的电脑

2、在内部建立硬盘的目录与域名的对应关系

Apache

Apache是一种服务器软件

服务器:

从硬件角度来讲,服务器就是一台配置很高的电脑,使用者是服务器管理员

从软件角度来讲,服务器就是安装了某一软件的电脑

例如:

        安装了Apache服务器软件的电脑就是Apache服务器

        安装了MySQL数据库服务器软件的电脑就是MySQL数据库服务器

IP在计算机之间通讯用于标识电脑

端口号用于标识计算机内具体程序

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章