-
PHP(Hypertext Preprocessor):超文本处理器,一种通用开源脚本语言。
WAMP:windows+Apache+Mysql+Php
-
静态网站和动态网站
- 静态网站:没有数据交互的网站,不支持数据传输。后缀为html
- 动态网站:支持数据交互的网站,在动态网站中可以存放静态网页。
动态网站 | 使用语言 | 页面后缀 |
asp | ASP | .asp |
php | PHP | .php |
.net | C# | .aspx |
java | java | ,jsp |
目前实现动态网站的主流技术为php和jsp。
-
客户端和服务器端
客户端:浏览者使用的计算机(浏览器)
服务器端:用来存储网页的计算机
-
端口和端口号
客户端向服务器端发送请求,必须从一个门(端口)出去,从哪个门出去由操作系统决定,服务器上请求的端口必须是确定的。
WEB服务器的默认端口是80端口
MYSQL服务器默认端口是3306
-
BS架构和CS架构
B:browser 浏览器
S:server 服务端
C:client 客户端
BS:浏览器和服务器的关系,通过浏览器来访问服务器。如:新浪、百度、传智播客网站等。
优点:只要有服务器就能访问服务器,方便
缺点:绝大部分的逻辑都在服务器上,造成了瘦客户端胖服务器的关系。对服务器的负载要求很高。
CS:客户端和服务器的关系,通过客户端软件来访问服务器。如:QQ、MySql
优点:有一部分逻辑在客户端运行,减轻了服务器的负担。
缺点:要安客户端软件,麻烦。
-
前台和后台
- 前台:浏览者看的界面,用来显示数据
- 后台:管理员看的界面,用来操作数据
注:管理员使用的界面属于客