1、简介
?PHP:服务器端脚本编程语言,书写动态网页?PHP:PersonalHomePage个人主页,使用Perl语言?PHP:PHPHypertextPreprosessor超文本预处理器,底层使用C语言
2、发展历史
?.0perl?.0C语言?.0zendEngine?.0session?.0zend2代,面向对象,命名空间,异常?.0新版zendEngine
3、生态
?平台支持:WindowsLinuxUnix?数据库支持:SQLServerMySQLOracleAccess
4、静态网站和动态网站
?静态网站web1.0每个网页都是单独的一个文件?动态网站web2.0
网站基本概念1.服务器:server,伺服器,能够提供服务的机器2.Web服务器:安装web服务软件,Apache,tomcat,iis3.IP:InternetProtocol网络协议计算机网络互相连接进行通信的协议4.域名:DomainName
?特殊:.0.0.1localhost代表本机5.DNSDomainNameSystem域名系统,域名和IP地址相互映射关系数据库6.端口Port
?虚拟端口:计算机内容或交换机路由器内的端口,不可见端口?物理端口:又称接口,可见端口
7.URL:UniformedResourceLocation统一资源定位8.URI:UniformedResourceIdentifier统一资源标识符,目标机器上相对某个文件夹的相对路径Web程序访问流程1、静态网站访问
浏览器发起访问URL(