Web开发的概述总结

来源:互联网 发布:mac格式化u盘 什么格式 编辑:程序博客网 时间:2024/05/21 17:33

1.B/S软件体系结构优势?

答:B/S结构:基于浏览器/服务器结构的系统;

基于浏览器,具有统一的平台和UI体验无需安装,只要浏览器,随时随地使用保持最新版;本,无需升级数据存储在服务器,不担心丢失问题。

 

2.动态网站开发所需要的Web构件有哪些,它们是如何合作开发的?

答:1)客户端浏览器(IE,FF);

层叠样式表(CSS);

客户端脚本编程语言(JavaScript);

Web服务器(Apache);

数据库管理系统 (MySQL).

2)使用数据库去存储网页内容;

使用HTML标识文档结构和添加内容;

使用CSS对页面进行布局和美化;

使用JavaScript完成用户与浏览器交互,实现页面特效;

使用Web服务器(Apache)发布到网上;

通过浏览器进行显示。

 

 

3.简要描述HTTP?

答:超文本传输协议(HyperTextTransfer Protocol);

客户端浏览器与web服务器之间的应用层通信协议;

所有的WWW文件都必须遵守这个标准;

基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等);

默认端口是80。

 

4.简要描述URL,举例说明?

答:统一资源定位符(UniformResource Locator)

协议://<主机> [:端口号]/[路径][?<查询信息>]

 http://www.yunhedata.com/jypx/kcsz/index.html

比如:https://www.jd.com/

前面的http是协议,S是加密,www.jd.com是主机。/后面是路径/查询信息

 

5.什么是LAMP,优势是什么?

答:LAMP分别表示:

L:Linux

A: Apache

M: Mysql

P: php

LAMP优势:

1.所有组成产品均是开源软件;

2.和 Java/J2EE架构相比,LAMP具有Web资源丰富、开发速度快等特点;

3.和微软的asp.net架构相比,LAMP具有通用、跨平台、高性能、扩展性强、开发成本低的优势。

原创粉丝点击