加载中…
个人资料
小杰克
小杰克
  • 博客等级:
  • 博客积分:0
  • 博客访问:14,499
  • 关注人气:5
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
访客
加载中…
博文
标签:

cms

新闻系统

模块

规划

代码

分类: 实用源码块
三 功能模块详细规划

这节开始,把上一篇文章中规划好的新闻系统流程、功能,划分成各个具体的功能模块,便于编码实现。实际这就是代码的蓝图草图,有了功能模块,编码就是照单摘药的事情了。
对于功能模块的规划,就象文章的布局,完全可以由个人发挥;但是,如果一个系统,数据挖掘功能非常重要(一个决策系统,就比较重视数据挖掘),那你在功能规划时,就要考虑你设计的功能是否简洁、各个功能间关系是否清晰,便于系统数据的流转。这里不考虑数据挖掘问题;并且数据挖掘不单单要求功能规划,还有编码时的数据结构等问题,涉及方面广,故在此不讨论数据挖掘问题。
这里的功能模块是精心规划的,是优化的;蹩脚的、急于编码的人可能不重视功能规划,故在此提醒:编码是次要的,先规划好系统功能模块,并使之最优化,这才能让你的系统稳定高效。

我们以表格形式给出功能模块,在每个模块上都标明该模块的适用用户权限。并且,高级权限可以不受下级权限的限制。

表1-1 用户管理基本需求表
 
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

cms

新闻系统

模块

规划

代码

分类: 实用源码块
本节先理清我们将要开发的新闻系统的功能,并把各个功能划分成各个逻辑模块。
一 新闻系统简介

新闻发布系统其实是CMS(Content Manager System)对新闻信息方面的一个应用。所谓CMS,指后台由人工输入信息内容,然后系统自动将这些信息内容整理保存到一个指定文件中(通常是数据库);用户在前台浏览由系统生成的 HTML 页面。

目前,CMS系统主要有两类:
⒈ 生成静态页的
⒉ 从数据库实时读取的

生成静态页的,即用户浏览的页面为系统已经预先设计好的静态页面(有时 CMS 系统也可以智能生成一些 HTML 页面),CMS系统根据用户的请求,找出用户需要的页面,反馈给用户。
这种系统的好处是服务器负担很轻,信息反馈效率高;缺点是更新信息时工作量大,并且实时效率低。

从数据库实时读取的,这种模式为,把用户可能请求到的
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

xhtml

html

语法规则

web设计

分类:        ·标记语言

编写 XHTML 代码时需要遵循统一的 HTML 语法。

1)多例 XHTML 语法规则:

  • 属性名必须小写
  • 属性值必须包含在引号内
  • 属性值与属性名相同时,不能忽略
  • id 属性替代了 name 属性
  • XHTML DTD 定义了强制使用的元素

2)属性名必须小写

如下为错误形式:

 <table WIDTH='100%'> 

如下为正确形式:

 <table width='100%'> 

3)属性值必须包含在引号内

如下为错误形式:

 <table width=100%> 

如下为正确形式:

 <table width='
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

www

html

xhtml

分类:        ·标记语言
为了 XHTML 做准备,你应该开始编写严格规范的 HTML 代码。
1)如何为 XHTML 准备?

XHTML 与 HTML 4.01 标准没有太大的不同。
所以,依照 HTML 4.01 标准编码是个好的开始。可以从我们的教程中得到相关帮助:HTML 4.01 手册
另外,从现在开始,你应该使用小写形式编写 HTML 代码,还有不要忽略结束标记(如 </p>)。
祝你编码顺利!

2)XHTML 主要不同点

  • XHTML 元素必须正确嵌套
  • XHTML 元素必须总是关闭(包含结束标记)
  • XHTML 元素必须使用小写形式
  • XHTML 文档必须有一个根元素 <html>

3)XHTML 元素必须正确嵌套

在 HTML 标准中,一些元素可以不正确规范地互相嵌套,就象下面这样:

 <b&g
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

web

兼容

internet

xhtml

分类:        ·标记语言

XHTML 是结合了 HTML 和 XML (EXtensible Markup Language)两者的特征而产生的。XHTML 包含了 HTML 4.01 标准的所有元素,并且这些元素结合了 XML 的语法规则。

为什么使用 XHTML ?

目前我们处在这么一个糟糕的境地:万维网上的很多页面都包含了很烂的 HTML 代码。
下面的 HTML 代码可以在浏览器中很好的执行,哪怕它们并没遵从 HTML 语法规则:

 <html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML </body> 

XML 是用于把需要正确标记的任何数据做正确定义的标记语言,借此得到一个结构严谨、组织良好的文档。XML 被设计成用于描述数据,而 HTML 则被设计成用于显示数据。 
目前市场上存在各类不同的浏览器技术,一些浏览器在计算机上执行互联网程序,而另一些浏览器在移动通讯设备和各类手持设备中执行互联网程序。关键的问题是,运行在以上后面所提到的那些设备(移动通讯设备和各

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

xhtml

www

在线教程

分类:        ·标记语言
从这节开始学习 XHTML 。请读者们注意,前面介绍的 HTML 实际有很大部分同样适用于这里的 XHTML,故请大家结合前面的 HTML 知识阅读 XHTML 部分。
1)什么是 XHTML ?
  • XHTML 即 EXtensible HyperText Markup Language,可扩展超文本标记语言
  • XHTML 的目的是取代 HTML
  • XHTML 与 HTML 4.01 基本相同 
  • XHTML 是更严格更简洁的 HTML 版本 
  • XHTML 是作为 XML 应用而定义的 HTML
  • XHTML 是一个 W3C 推荐标准

2)XHTML 是 W3C 推荐标准

W3C 在 2000年1月26日确定了 XHTML 1.0 推荐标准。W3C 把 XHTML 定义为最新的 HTML 版本。XHTML将逐渐取代HTML。
保持与 W3C 推荐标准同步,请关注:W3C 推荐标准教程 

3)所有新版

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

消息

html

分类:        ·标记语言

当浏览器向网页服务器发送一个服务请求时,可能会发生错误。
下面是当浏览器向网页服务器提交服务请求后,可能返回的 HTTP 状态信息列表:

1)1xx: 提示信息

信息 描述
100 Continue 服务器只接受到浏览器发送的部分请求,如果该请求服务还没被服务器拒绝,那么浏览器认为请求有效并等待返回
101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到另外一种协议

2)2xx: 成功返回

信息 描述
200 OK 请求成功(返回对GET和POST请求的应答文档)
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

ascii

字符码

分类:        ·标记语言

HTML 和 XHTML 使用标准的 7 比特 ASCII 码来传输网页数据。
7 比特 ASCII 码可以表示 128 个不同的字符值(0-127)。

1)7 比特位可打印 ASCII 字符
字符结果 功能/称谓描述 转义值
  space &#32;
! exclamation mark &#33;
' quotation mark &#34;
# number sign &#35;
$ dollar sign &#36;
% percent sign &#37;
& ampersand &#38;
' apostrophe &#39;
( left parenthesis &#40;
) right parenthesis &#41;
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

手册

参考手册

html

分类:        ·标记语言
标记 功能 NN IE DTD
         
输入        
<form> 定义表单 3.0 3.0 STF
<input> 定义输入域 3.0 3.0 STF
<textarea> 定义文本区域 3.0 3.0 STF
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

html

参考手册

手册

分类:        ·标记语言
下表各标记按功能分类排列。
其中,对于某些指明为“禁止使用”的标记,其实是指该标记已经不为WWW新标准所推荐,但一些浏览器可能还是支持它们。
  • NN: 支持该标记的 Netscape 浏览器的最早版本
  • IE: 支持该标记的 IE 浏览器最早版本
  • DTD: 在哪种版本的 XHTML 1.0 DTD 中,标记有效。其中,S=Strict, T=Transitional,F=Frameset 。 
标记 功能 NN IE DTD
         
基本标记      
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有