一.Web应用与后台
前端是浏览器呈现的部分,相对于前端,后台可以理解为服务器端专门处理、读取、存储数据库数据的部分。
因为网站是基于B\S架构,即浏览器---服务端架构,就程序来讲,可笼统划分为前端程序和服务器端程序。
就项目来讲可能需要由以下部分构成:
1.需求分析
2.基本架构设计与定型
3.数据库设计
4.代码实现
1)前端
(1)页面框架(上下、左右、上左右、上左右下等结构)
(2)页面美化(网站基调色,背景,图片,内容位置与间距等)
(3)交互性(鼠标反馈,键盘反馈等)
(4)前端代码优化(压缩,seo优化)
2)服务器端
(1)使用语言(php,jsp,asp,cgi等)
(2)数据库选择与操作(access,mysql,sql server,oracle等数据库;插入、修改、删除等操作)
(3)数据处理加工
5.http平台选择(iis,apache、httpd、nginx等)
6.测试
7.上线
8.用户反馈与BUG修复
二.XML
1.定义:
- XML 指可扩展标记语言(EXtensible Markup Language)
- XML 是一种标记语言,很类似 html
- XML 的设计宗旨是传输数据,而非显示数据
- XML 标签没有被预定义。您需要自行定义标签。
- XML 被设计为具有自我描述性。
- XML 是 W3C 的推荐标准
2.应用:
1). 自定义XML+XSLT=>HTML,最常见的文档型应用之一;
2). XML作为微型数据库,这是最常见的数据型应用之一;
3). HTML 被设计用来显示数据,其焦点是数据的外观;
4). 作为信息传递的载体;
5). 应用程序的配置信息数据;
6). 其他一些文档的XML格式;
7). 保存数据间的映射关系。
(来源:http://blog.csdn.net/cds27/article/details/743409)
3.发展前景:
发展前景主要存在一下四个领域:电子商务领域、网络服务领域、移动通信领域、数据库领域。