作者
|
撰写时间
|
联系方式
|
说明
|
周晓明
|
2010-8-3
|
zxmloveforever@163.com
|
欢迎经历过几个平台开发的同行一起来讨论
|
1
、
Web
开发成败的因素
|
成败因素
|
影响范围
|
第
1
类
|
开发周期
|
1.
商业运作(快一步)
2.
开发成本、开发质量
|
第
2
类
|
服务器性能与安全
|
3.
商业运作
(
能不能访问,访问等待时间有多长
)
4.
服务器维护成本
|
下图以金字塔结构进一步分解
了影响项目成败的因素。
本文档针对第
2
层的分解因素进行细致的讨论
。第
3
层的讨论因素,可以在项目进行的过程,根据具体情况灵活调整。
2
、服务器操作系统分析
2.1
、赛迪网的数据分析
以下统计数据来自赛迪网
((
http://fun.ccidnet.com/help/aboutus.html)
)
。具体的数字化统计数据,可以通过商业等其它方式获得。
名称
|
Java
|
.Net
|
PHP
|
大型企业应用
|
多
|
少
|
少
|
大型
Web
应用
|
多
|
少
|
中
|
|
|
|
|
中型企业应用
|
多
|
中
|
少
|
中型
Web
应用
|
中
|
中
|
多
|
|
|
|
|
小型企业应用
|
中
|
中
|
少
|
小型
Web
应用
|
少
|
中
|
多
|
语言运行的服务器系统
|
linux
|
Windows server
|
linux
|
从以上数据中的红色关键字
可得出如下结论:
|
服务器系统名称
|
受欢迎程度
|
第
1
类
|
linux
|
|
第
2
类
|
Windows server
|
2.2
、
Google
的数据分析
截图数据对比
名称
|
Windows server
|
linux
|
结论
|
相关网页数量
|
139,000,000
|
297,000,000
|
Linux
是
windows server
关注度的二倍
|
全球范围内
Google
趋势
|
搜索指数
|
曲线起点:
1.5
曲线终点:
1.00~0.5
之间
|
曲线起点
2.0
曲线终点
0.5
左右
|
l
近期
Windows server
从业者互动比
linux
频繁
l
Windows server
从业者互动趋势变化稳定
l
Linux
从业者互动趋势整体落差相对大。
|
涉及的
报道
|
曲线值低
|
曲线值高
|
Linux
技术氛围比
windows server
活跃
|
数据分析汇总
|
Windows server
|
linux
|
综合关注度
|
|
是
windows server
的二倍
|
从业氛围
|
|
整体从业氛围比
windows server
更活跃
|
从业者互动趋势
|
互动趋势平均比
linux
来说高
互动趋势变化比
linux
稳定
|
|
从业门槛
|
|
技术门槛更高,对从业者要求高。
|
汇总分析得出的结论
|
Windows server
|
linux
|
从业门槛与从业者互动趋势
|
从业者更多
|
|
综合关注度与从业氛围来
|
|
业界应用更受欢迎
|
原因定位
|
服务器性能与安全水平低
|
服务器性能与安全水平高
|
2.3
、总结
从
2.1
与
2.2
的数据分析来看,服务器操作系统
linux
是占主导地位的,有着更好的性能,有着更好的安全性。
- 大小: 32.7 KB
- 大小: 1.2 KB
- 大小: 302.5 KB
分享到:
相关推荐
乐游网需求规格说明书主要涉及的是使用Java Web技术进行开发的一款在线旅游服务平台的需求分析。这份文档旨在明确系统的目标用户、开发者、最终用户以及系统的主要功能,以便为项目的顺利实施提供清晰的指导。 首先...
这个项目可以帮助学习者深入理解Java Web开发的整体流程,包括需求分析、数据库设计、前后端分离、接口设计、单元测试、部署上线等环节。同时,通过实践SSM框架,能提升对Java EE生态系统的熟悉程度,为未来从事企业...
### Android编程学习路线分析 #### 一、Android发展现状与趋势 自从被Google收购以来,Android系统迅速成为了全球范围内最受欢迎的移动操作系统之一。截至2011年底,根据国际数据公司(IDC)的数据统计,Android系统...
根据提供的文件信息,我们需要讨论的是关于基于Web2.0的旅游资讯网站开发技术文档。Web2.0是一代互联网应用的统称,其中核心理念是用户参与、数据共享、交互式信息聚合等。以下将从Web2.0相关技术和旅游资讯网站开发...
10. **DevTools协议和客户端**:开发者可以利用DevTools协议和客户端来开发PWA,这些工具和API为开发者提供了深入的调试、分析和控制Web应用的能力。 11. **WebDriver和WebView**:用于自动化测试和开发Web应用的...
本资源摘要信息基于深圳大学课程试卷 - Web开发及人机交互导论1,旨在探讨Web开发及人机交互导论的知识点。 Web开发 * 网站开发概述:Web开发是一种基于Web技术的开发方式,旨在创建动态的Web应用程序。Web开发...
这篇论文的核心是展示如何将SpringBoot的强大功能与Web应用相结合,为物流行业提供一个现代化的信息管理平台。 在物流行业中,信息化管理是提升效率、降低成本的关键。SpringBoot作为Spring框架的轻量级衍生版本,...
【Web-GIS 介绍】 Web-GIS,全称为Web地理信息系统,是一种基于互联网技术的地理信息系统,它将GIS的功能与Web技术相结合,使得用户能够...通过有效的Web-GIS平台,成都市有望实现更高效的空间信息管理和公众服务。
【标题】"旅游平台JAVA WEB"是...通过分析上述信息,我们可以了解到“旅游平台JAVA WEB”是一个涵盖了JAVA、JSP、Web开发等多方面知识的综合性项目,对于学习和实践JAVA WEB技术栈的开发者来说,是一个极佳的学习资源。
这是一个基于Java Web技术的...通过这个项目,学生不仅能提升Java Web开发的技术能力,还能了解到软件开发的全生命周期,包括需求分析、系统设计、编码实现、测试和维护等环节,对于未来进入IT行业具有很高的实践价值。
Web前端的学习路线思维导图 学习web前端开发该怎么学,按照什么顺序学习,这是很多新手朋友会遇到的问题。 想做好一件事,必须要花费一些功夫,然后是多学、多思、多练、多交流、多总结,发现自己的问题,然后一定要...
在当前的互联网时代,Web前端开发已经成为一个至关重要的领域,而掌握全面的Web学习路线是成为一名合格的Web前端开发工程师的关键。以下是一份详细的学习计划,涵盖了从基础到进阶的各个层面: 1. HTML5介绍: - ...
- **Python**:因其简洁易读的语法而广受欢迎,特别适合于Web开发、数据分析等领域。 - **JavaScript**:是前端开发的基础,同时也是Node.js后端开发的重要语言。 #### 二、数据结构与算法 无论选择哪种编程语言,...
Web的三维网络分析演示系统是一个结合了ArcGIS三维网络分析技术和html5技术的在线演示平台,旨在通过Web端进行三维路径分析。该系统基于C3DL2.0开发,使得用户能够在支持WebGL的浏览器中无需安装任何插件,就能浏览...
1. **技术路线**:采用Hybrid模式,结合Native和Web的优势,提供跨平台兼容性和原生性能。 2. **通用性与跨平台**:一次开发适用于所有主流移动终端,包括Android、iOS和Windows。 3. **原生功能支持**:能够调用...
主流技术栈,对编程和Web开发有一定了解的人群能更好地理解和应用该项目。 使用场景及目标: 我们可以了解系统的设计思路、架构和实现细节,掌握使用Spring Boot进行Web应用开发的技能。该系统的源代码可以作为技术...
本项目是一个基于JavaWeb技术的旅游路线介绍网站,旨在为用户提供丰富的旅游...通过研究和分析这个项目,开发者可以深入理解Web开发流程,提升项目管理能力,并掌握如何构建一个完整的、用户体验良好的在线服务系统。
Web前端的学习路线思维导图学习web前端开发该怎么学,按照什么顺序学习,这是很多新手朋友会遇到的问题。想做好一件事,必须要花费一些功夫,然后是多学、多思、多练、多交流、多总结,发现自己的问题,然后一定要...