网站开发者应该了解的一些东西

首先,我们以提纲的形式列举出网站制作中网站构建的基础知识: 

每个网站开发者都必须了解以下 Web 构件:

1.HTML 4.01

2.CSS 的使用 (样式表)

3.XHTML

4.XML 和 XSLT

5.客户端脚本

6.服务器端脚本

7.通过 SQL 管理数据

8.Web 的未来

其次,我们就上述WEB入门基础知识进行解释: 

HTML 4.01

HTML 是 Web 的语言,每一个 Web 开发者都需要对它拥有基本的了解。HTML 4.01 是重要的 Web 标准,它与HTML 3.2 的差异非常之大。当类似 font 的标签和 color 属性被添加到 HTML 3.2 后,它就逐渐成为开发人员们的一场噩梦。开发那些必须把字体信息加入每个单独页面的网站,其过程成为了一种漫长而昂贵的折磨。通过 HTML 4.01,所有的格式化信息可以被移出 HTML 文档,转而放入一个独立的样式表中。HTML 4.01 之所以重要,另外一个原因是由于 XHTML 1.0,这个最新的 HTML 标准是作为一种 XML 应用被重新表达的 HTML 4.01。在您的页面中使用 HTML 4.01 可以确保在未来将 HTML 轻松升级到 XHTML。请确保您使用了最新的 HTML 4.01 标准。

层叠样式表(Cascading Style Sheets - CSS 

样式可定义 HTML 元素如何被显示,类似 font 标签在 HTML 3.2 中所起到的作用。样式通常被保存在 HTML 文档之外的文件中。外部样式表使您有能力仅仅通过编辑一个简单的 CSS 文档来改变网站内所有页面的外观和布局。如果您曾经尝试过进行某些改变,比如同时改变站内所有网页标题的字体或颜色,您就会明白 CSS 如何能够达到事半功倍的效果。

XHTML - HTML 的未来 

XHTML 指可扩展超文本标记语言(Extensible HyperText Markup Language)。XHTML 1.0 是源自 W3C 的最新的 HTML 标准。它于 2000 年 1 月 26 日成为正式的推荐标准Recommendation)。W3CRecommendation 意味着其规范的稳定性,同时其规范目前已成为一种 Web 标准。XHTML 是一种使用 XML 进行重构的 HTML 4.01,并可以通过遵循一些简单的指导方针立即在现有的浏览器中投入使用。

XML - 用于描述数据的工具

扩展标记语言(XML)并不是HTML的替代品。在未来的 web 开发中,XML 会被用来描述和存储数据,而 HTML 会被用来显示数据。我们对 XML 最合适的描述是,一个跨平台的、独立于软硬件的,信息存储和传输工具。我们相信XML 的重要性不亚于 HTML 对于 web 的基础性地位,并且 XML 将会成为最重要的数据处理和传输工具。

XSLT - 用户转换数据的工具

XSLT(可扩展的样式表语言转换,Extensible Stylesheet Language Transformations),是用于转换 XML的语言。未来的网站将不得不向不同的浏览器并向其他web服务器以不同的格式传递数据。而 XSLT 则是一种将 XML数据转换为不同格式的新的 W3C 标准。XSLT 可以把 XML 文件转换为浏览器可识别的格式,比如 HTML,或者WML - 一种用于许多手持设备的标记语言。XSLT 还可以添加元素,并对元素进行删除、重新排列及排序,测试并确定显示哪些元素,等等。

 

客户端脚本

客户端脚本脚本是一种有关因特网浏览器行为的编程。您应该学习 JavaScript,这样才能有能力传递更多的动态网站内容:

JavaScript 是为 HTML 设计者提供的一种的编程工具

HTML 的创作者通常都不是程序员,但是 JavaScript 是一种语法非常简单的脚本语言!几乎任何人都能够把某些 JavaScript 的代码片断放入他们的 HTML 页面中。

JavaScript 可以在HTML页面中放入动态的文本

像这样的一条 JavaScript 语言可以在 HTML 页面中写入可变的文本:document.write("h1" + name + "/h1")

JavaScript 能够对事件进行反应

可以把 JavaScript 设置为在某事件执行时发生,比如当页面加载完毕或当用户点击某个 HTML 元素时。

JavaScript 可读取并修改 HTML 元素

JavaScript 能够读取并修改 HTML 元素的内容

JavaScript 可被用来验证数据

可使用 JavaScript 在表单被提交到服务器前对表单数据进行验证,这样可确保服务器进行正确的数据处理。

服务器端脚本

服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:

  • ·  动态地编辑、修改或添加网页内容
  • ·  对用户从 HTML 提交的查询或数据进行响应
  • ·  访问数据或数据库,并把结果返回浏览器
  • ·  访问文件或 XML 数据,并把结果返回浏览器
  • ·  把 XML 转换为 HTML,并把结果返回到浏览器
  • ·  为不同的用户定制页面,提高页面的可用性
  • ·  对不同的网页提供安全和访问控制
  • ·  为不同类型的浏览器设计不同的输出
  • ·  最小化网络流量

大家可以通过网络上一些教程来学习 目前流行的ASP.net 和 PHP服务器端的脚本编程语言。

使用 SQL 管理数据

结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:SQL Server、Oracle、Sybase 以及Access。对于那些希望从数据库存储和提取数据的人们来说,有关 SQL 的知识是极具价值的。任何web管理员都应当明白,SQL 对于 web 上的数据库来说,是一种真正切合的引擎

未来的前景

您需要明白一件很重要的事情,网站的功能性将会彻底地变革。我们会看一种巨大的转变,那就是网站从“静态内容”的展示转向“动态内容”的传递。我们还会看到很多新式的浏览器,比如移动设备中的浏览器,同时,我们还会看到更多有关服务器间,以及服务器与浏览器间使用XML来进行的数据通信。

时间: 2025-01-24 08:18:43

网站开发者应该了解的一些东西的相关文章

网站开发者必须了解的网站构建知识

  首先,我们以提纲的形式列举出网站制作中网站构建的基础知识: 每个网站开发者都必须了解以下 Web 构件: 1.HTML 4.01 2.CSS 的使用 (样式表) 3.XHTML 4.XML 和 XSLT 5.客户端脚本 6.服务器端脚本 7.通过 SQL 管理数据 8.Web 的未来 其次,我们就上述WEB入门基础知识进行解释: HTML 4.01 HTML 是 Web 的语言,每一个 Web 开发者都需要对它拥有基本的了解.HTML 4.01 是重要的 Web 标准,它与 HTML 3.2

35款值得网站开发者收藏的JAVASCRIPT图形图表库

  图表是数据图形化的表示,通过形象的图表来展示数据,比如条形图,折线图,饼图等等.可视化图表可以帮助开发者更容易理解复杂的数据,提高生产的效率和Web应用和项目的可靠性. 在这篇文章中,我们收集了35款值得网站开发者收藏的JavaScript图形图表库,适合各种图表需求.其中大部分都是免费而且开源的,希望大家能在下面的列表中找到适合自己需求的JavaScript图表和图形库. 1. JS Charts JS Charts 是个基于JavaScript的图表生成器,不需要任何编码.JS Char

后台管理-求大神帮助回答一下,一个招聘网站的后台需要对于哪些东西进行管理啊

问题描述 求大神帮助回答一下,一个招聘网站的后台需要对于哪些东西进行管理啊 现在想做一个招聘网站,前台参考其他网站有了一下思路,但是对于后台这块不是挺了解的,希望可以有大神可以帮忙回答一下 解决方案 后台系统首先 1.系统管理的功能是应该有的:基础数据管理.用户管理.角色管理.授权管理.网站内容管理等: 2.系统监控相关功能: 3.广告投放: 4.企业用户或者数据的审核: 从自己的需求出发,然后慢慢的发掘功能. 解决方案二: 所有"前台"展示的数据,但是又不是通过"前台&qu

百度暗推应用开放平台众多网站开发者受邀参加测试

本报讯近日,有可靠消息称百度正在搭建"应用开放平台",部分知名网站和开发者已受邀接受测试.业内人士猜测,"应用开放平台"或许就是今年百度世界大会的重头大戏. 据豆瓣网一位技术人员透露,目前豆瓣正在就"即搜即用"相关产品和百度进行合作,准备将豆瓣电台包装成为一个网络应用并搬上搜索引擎.届时,当网民在百度搜索"豆瓣电台"等相关词汇时,搜索结果的首条结果,将会是一个可以直接播放的豆瓣电台播放器.据介绍,目前双方已经进入到紧张的内部测

一个网站开发者这2天的思考 看163k有感

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 今天无意间从百度搜到p8的一个帖子 http://bbs.php168.com/read-bbs-tid-238565.html 我本身也是从事这行业的,花了个把小时,认真看了看163k.com和他们的产品,很有感触,所以就注册了账号写出来发表下想法 1.163k的产品的确很强,很实用,看的出来他们各个细节方面都下了不少功夫,从下面4个站看的

能让人停留的网站首页,你需要放那些东西?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 现在很多和我一样做靠个人来做网站的朋友,喜欢将一个网站的首页的内容做的密密麻麻,拉动滚动条都要拉好久,这样就显得网站内容好像非常多,搞得和各大门户网站一样,我们要说,一个个人管理网站,虽然看起来像大网站,看起来内容很多,一切都是"看起来"或者是"像",它不是真正的.于是它的作用仅仅是忽悠一些不懂网站的朋

网站建设软文 没东西可写怎么办?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 自从自己弄了个小站以后,对网站建设类的软文在网站优化和推广方面的作用越来越看重.软文对网站建设的重要性不言而喻了,但是如何写对于网站推广有利的原创的软文,却是每个站长都头疼的问题,不是不会写,而是实在没什么东西可写.对于一个网站来说,可写的东西不外乎网站建设 网页设计 推广优化 再就是自己做站的感受和经过以及经验等等,而要长年累月的针对这几个

自毁网站十二宗罪

建立商业网站可能在很多地方都会出错.为了找出企业重新设计网站或开发新网站所犯的最大的错误,CIO调查了网站开发者.设计者和客户体验专家,我们引用了12条最常见的问题,并告诉你怎样修复或避免这些问题. 错误1. 忘了你的客户是谁.你的高级管理团队不是你的客户,你的顾客才是.但是企业太经常忘记了,于是他们创造出来的东西不是客户喜欢,而是他们自己喜欢."客户需要感觉与你们之间有联系",Produxs(客户体验和设计公司)创意策划负责人兼副主席查理·克拉克斯顿说.所以企业需要"尽可能

精彩问答解析网站使用Nofollow属性的效果

本人十夜,在seo从业过程中一直不断研究和深入解析各种seo现象,近期看到各大网站开始陆续使用nofollow标签,有些用在了联系我们.关于我们等链接,有些也用到了广告区域.注册登录等链接,在这里我要将一直以来用nofollow的经验以及nofollow到底有没有用,或者有什么具体效果跟大家分析一下. 大家先了解下什么是nofollow? nofollow 是一个HTML标签的属性值.它的出现为网站管理员提供了一种方式,即告诉搜索引擎"不要追踪此网页上的链接"或"不要追踪此特