Ri Xu Online

Site Construction [Chinese Simplified]

网站前台编写

一、概述

随着 Web 2.0概念的普及和 W3C 组织的推广,网站重构的影响力正以惊人的速度增长。 XHTML + CSS 布局,DHTML 和 Ajax 像一阵旋风,铺天盖地席卷而来,包括新浪,搜狐,网易,腾讯,淘宝等在内的各种规模的 IT 企业都对自己的网站进行了重构。

网站进行重构原因

DHTML 可以让用户的操作更炫,更吸引眼球;Ajax 可以实现无刷新的数据交换,让用户的操作更流畅。对于普通用户来说,一个网站是否规范,功能是否强大,服务器端是用 J2EE + Oracle 的强大组合,还是用 ASP + Access 的简单组合,并没有太明显的区别。 但是,前端的用户体验却给了用户直观的印象。
Web前端开发技术包括三个要素:HTML,CSS 和 JavaScript,但随着 RIA 的流行和普及,Flash/Flex,Silverlight,XML 和服务器端语言也是应该掌握的。

二、总结

前端开发要用到的技术和语言

三、简要介绍前台页面开发的几种语言特点

HTML 的特点

CSS 的特点

JavaScript 的特点

JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与 HTML 超文本标记语言、Java 脚本语言( Java 小程序)一起实现在一个 Web 页面中连接多个对象,与 Web 客户交互作用。从而可以开发客户端的应用程序等。它是通过嵌入或调入到标准的HTML语言中实现的。它的出现弥补了 HTML 语言的缺陷,它是 Java 与 HTML 折衷的选择,具有以下几个基本特点:

综合所述 JavaScript 是一种描述语言,它可以被嵌入到HTML的文件之中。JavaScript 语言可以做到回应使用者的需求事件(如:Form 的输入),而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端(Server)处理,再传回来的过程,而直接可以被客户端 (Client) 的应用程式所处理。

网站后台编写

后台编写语言:ASP、ASP.NET、JSP、Java、PHP、.NET、Ruby、Python 等。

ASP

优点

缺点

ASP.NET

优点

缺点

JSP

优点

缺点

PHP 特点与技术优势

网站管理工具

关系示意:网站前台 → 数据库 → 网站后台
后台是通过前台更新前台的。

管理系统后台

根据应用层面的不同,后台系统可以被划分为:

网站后台管理系统开发者的出发点是为了让不熟悉网站的用户有一个直观的表示方法,也让各种网络编程语言用户可以通过简单的方式来开发个性化的网站。 让不同的用户在懂得少许 HTML 语言的基础上,就能够快速的构建一个风格个性化的而功能强大的专业企业网站。

PHP 网站后台管理系统

Joomla!,Drupal,Mambo,DEDECMS,phpcms,Empire CMS,php168,HBcms,SupSite,WordPress 等。

数据库

Oracle

能在所有主要的平台(其中包括 Windows 上运行),并且完全支持所有的工业标准,所以,客户可以利用很多种第三方应用程序,工具,网关和管理实用程序。 Oracle 采用开放策略,它使得客户可以选择一种最适合他们特定需要的解决方案。 SQL Server 只在 Windows 上运行,Microsoft 这种专有策略的目标是将客户锁定到 Windows 环境中。 由于 SQL Server 紧密的捆绑在 Windows 平台上,所以,只有随着 Windows 可靠性,开放性以及性能的改善,SQL Server 的开放性和可靠性才能进一步提高。

优点

缺点

MySQL 的特性

Exit mobile version