一、几个概念
2017-06-21 15:15
162 查看
1.动态网站:动态网站并不是指具有动画功能的网站,而是指网站内容可根据不同情况动态变更的网站,一般情况下动态网站通过数据库进行架构。
2.静态网站:静态网站是指全部由HTML(标准通用标记语言的子集)代码格式页面组成的网站,所有的内容包含在网页文件中。网页上也可以出现各种视觉动态效果,如GIF动画、FLASH动画、滚动字幕等,而网站主要是静态化的页面和代码组成,一般文件名均以htm、html、shtml等为后缀
3.实现动态网站的技术(详见百度百科):
4.客户端与服务器端
客户端给服务器发送一个请求(HTTP请求),服务器会把静态资源(HTML代码、图片、css)发送到客户端(HTTP响应),客户端会通过浏览器来解析返回的代码,就形成了我们看到的页面。
5.端口和端口号
端口号范围0-65535,1024以下的端口号都留给系统。80端口留给web服务器用,21端口留给FTP用,25端口号留给邮件服务器用
6.如何查询端口号?
win+R –> 输入cmd –> 打开命令提示符窗口 –> 输入netstat -ano,(也可以打开Windows PowerShell,操作和cmd一样。windows会逐渐弃用cmd逐步过渡到PowerShell上来)如下图所示:
7.BS架构和CS架构
BS架构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。
访问方式:通过浏览器去访问服务器,比如 新浪、搜狐、163等。
CS架构是Client/Server架构,即服务器/客户端架构。是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。
访问方式:通过一个客户端软件去访问服务器比如qq、mysql数据库等。
8.前台和后台
前台是给浏览者看的;后台是给管理员操作的,后台用来操作前台的数据。
9.环境
语言的运行需要环境,比如Apache为PHP运行提供了环境(IIS也可以为PHP的运行提供环境),IIS是为ASP和.NET提供了运行环境。
2.静态网站:静态网站是指全部由HTML(标准通用标记语言的子集)代码格式页面组成的网站,所有的内容包含在网页文件中。网页上也可以出现各种视觉动态效果,如GIF动画、FLASH动画、滚动字幕等,而网站主要是静态化的页面和代码组成,一般文件名均以htm、html、shtml等为后缀
3.实现动态网站的技术(详见百度百科):
实现技术 | 网站后缀 |
---|---|
ASP | .asp |
PHP | .php |
.NET | .aspx |
JAVA | .JSP |
客户端给服务器发送一个请求(HTTP请求),服务器会把静态资源(HTML代码、图片、css)发送到客户端(HTTP响应),客户端会通过浏览器来解析返回的代码,就形成了我们看到的页面。
5.端口和端口号
端口号范围0-65535,1024以下的端口号都留给系统。80端口留给web服务器用,21端口留给FTP用,25端口号留给邮件服务器用
6.如何查询端口号?
win+R –> 输入cmd –> 打开命令提示符窗口 –> 输入netstat -ano,(也可以打开Windows PowerShell,操作和cmd一样。windows会逐渐弃用cmd逐步过渡到PowerShell上来)如下图所示:
7.BS架构和CS架构
BS架构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。
访问方式:通过浏览器去访问服务器,比如 新浪、搜狐、163等。
CS架构是Client/Server架构,即服务器/客户端架构。是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。
访问方式:通过一个客户端软件去访问服务器比如qq、mysql数据库等。
8.前台和后台
前台是给浏览者看的;后台是给管理员操作的,后台用来操作前台的数据。
9.环境
语言的运行需要环境,比如Apache为PHP运行提供了环境(IIS也可以为PHP的运行提供环境),IIS是为ASP和.NET提供了运行环境。
相关文章推荐
- 区分几个概念
- 音频处理中的几个基本的概念
- 帧、报文、分组、包、报文段、数据报几个概念的理解
- 几个slr的基本概念
- 今天来介绍几个网站较看重的几个概念??
- 压力测试中需要掌握的几个基本概念
- 彻底搞清c/c++中的几个指针概念:悬垂指针和智能指针以及哑指针和野指针
- 有关熵的几个概念 及 最大似然和交叉熵的一致性
- 几个概念重新认识下
- oracle 10g中的几个概念(sid/db_name/server_name)
- iphone 开发几个概念
- 【转载】Spark学习——spark中的几个概念的理解及参数配置
- 从重用角度看几个主要编程概念
- maven 原理和几个重要的概念
- 性能测试的几个参数概念
- java中常用的几个基础概念
- Category , Extension , Protocol几个概念
- HTTP协议的几个重要概念
- 有关手机屏幕的几个概念
- CSS 最核心的几个概念