|
| Web漫谈:Web设计开发知识库的分类 |
假设要构建一个Web设计开发知识库,用于从事Web设计开发人员以及研究人员方便的查阅相关信息,大家觉得应该怎么分类才能合理的组织起Web这个领域中庞大的内容?
我先说说我的想法吧,尝试着对其中一部分进行分类。
首先我觉得应该可以分成三个子库:
1、技术库
2、综合库
3、管理运营库
技术库主要收录网站建设相关的具体技术;综合库主要收录抽象的,综合的,高层次的设计开发理念;管理运营库主要针对网站管理运营中用到的管理,经济,商业方面的知
识。
下面试着对技术库进行进一步的细分。
针对现有的网站开发技术,把技术库划分成下面五大类:
1、Web设计:Design, 偏向与前台美工设计
2、Web开发::Develop,偏向于后台编程和页面制作
3、.Net Web开发技术:.Net 中与网站开发相关的技术
4、Java Web 开发技术:Java中与网站开发相关的技术
5、XML Web开发技术: XML中与网站开发相关的技术,包括Web Services
大家可以看到,如果单纯从范围来说,前两项的范围远大于后三项,这样划分主要是为了建立知识库是内容容易平衡的归类,毫无疑问,就现阶段来说,.Net 和 Java 是
网站开发技术的两大阵营,所以把这两项技术独立分类,同时,XML 是网站开发的一个热点,而另一个开发热点Web services于XML有千丝万缕的联系,就凭着这两大内容足
于支撑起一个大类。
下面对五大类再进行细分,划分的依据是具体技术的成熟程度。成熟的,热门的,被广泛采用的技术单独做一小类。
一、Web 设计
1、UI/可用性设计: User Interface及可用性等方面的探讨
2、设计工具:网页设计工具,包括Fireworks,Photoshop等图形设计工具
3、设计理念:网页相关设计理念,设计方法论等
二、Web 开发
1、 HTML(CSS)- 包括HTML基础,CSS基础,XHTML等
2、 JavaScrip- JavaScript 及 DHTML等Web前台动态技术开发
3、 ASP - ASP动态网站开发技术
4、 PHP- PHP动态网站开发技术,Linux Web 服务技术
5、 CGI/Perl/Python - CGI,Perl,Python等其他动态网站后台开发技术
6、 Coldfusion - Macromedia Coldfusion 应用开发技术
7、 Flash/富媒体应用- Macromedia Flash , Breeze , Communication Server等Rich Internet Application开发技术
8、 Web 开发工具- 包括Macromedia Dreamweaver , Hotsite, Microsoft FrontPage 等Web开发工具
9、 Web数据库- 包括SQL基础, Microsoft SQL , My SQL , Oracle 等数据库在Web方面的应用
10、 多媒体开发- Web方面的多媒体开发:音频,视频,3D,Director等
11、 IIS- Microsoft IIS Web服务器开发资料
12、 Apache - 开源Web服务器 Apache开发资料
13、 应用服务器- Bea WebLogic ,IBM ,Oracle等公司的应用服务器开发技术
14、 内容管理- Web Content Manage 内容管理系统, CMS
15、 Web 开发(通用) - Web开发通用技术,设计理念,体系结构,UML等
16、 其他- Web开发方面的其他技术
三、.NET 技术
1、 ASP.NET - Microsoft ASP.NET 开发资料
2、 VB.NET/VC.NET - Microsoft VB.NET/VC.NET 开发资料及在Web开发方面的应用
3、 C# - Microsoft C#开发资料
4、 .NET Framework - Microsoft .NET Framework 开发资料
5、 应用开发 - Microsoft .NET 应用开发
6、 其他- Microsoft .NET 其他相关资料
四、 Java 技术
1、 JSP/Servlet/JavaBean - JSP,Serlet,JavaBean等Web开发技术
2、 J2EE / EJB / JMS - J2EE,EJB,JMS等相关技术及企业级应用
3、 J2ME / J2SE( - J2ME,J2SE方面技术资料
4、 设计模式 - Java设计模式,设计理念
5、 其他 - Java技术的其他方面资料
五、XML/Web Services
1、 XML/SOAP - XML,SOAP方面的技术
2、 Web Services - Web Services 技术资料
3、 .Net WebServices & XML - 使用.NET技术开发XML和Web Services
4、 Java Web Services & XML - 使用Java技术开发XML和Web Services
因为对java和.net没有很深入的研究,所以分类有些生硬简陋了。
上面是我对分类的一些构想,算是抛砖引玉吧。
|
|
|
发表评论:
|

|
.: 公告
|
|
<< < 2007 - 1 > >>| 日 |
一 |
二 |
三 |
四 |
五 |
六 |
|---|
| 1 |
2 |
3 |
4 |
5 |
6 |
7 |
| 8 |
9 |
10 |
11 |
12 |
13 |
14 |
| 15 |
16 |
17 |
18 |
19 |
20 |
21 |
| 22 |
23 |
24 |
25 |
26 |
27 |
28 |
| 29 |
30 |
31 |
|
|
|
|
|
.: 我的分类(专题)
|
|

.: 最新日志
.: 最新回复
|

.: 留言板
|

.: 链接
|
|