`
zxmlgh
  • 浏览: 38618 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

web开发平台路线选择分析-1

阅读更多

作者

撰写时间

联系方式

说明

周晓明

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
8
6
分享到:
评论
2 楼 vieri122 2010-08-11  
数据没有说服力~!
起码在大型的web应用中,php肯定不会比java少吧!!!!
1 楼 chii 2010-08-03  
linux无疑是首选,性能高、稳定、安全,相对的人力投入可以忽略了

相关推荐

    乐游网需求分析--java web开发

    乐游网需求规格说明书主要涉及的是使用Java Web技术进行开发的一款在线旅游服务平台的需求分析。这份文档旨在明确系统的目标用户、开发者、最终用户以及系统的主要功能,以便为项目的顺利实施提供清晰的指导。 首先...

    毕业设计 Java web项目源码整合开发ssm-物流配货网.rar

    这个项目可以帮助学习者深入理解Java Web开发的整体流程,包括需求分析、数据库设计、前后端分离、接口设计、单元测试、部署上线等环节。同时,通过实践SSM框架,能提升对Java EE生态系统的熟悉程度,为未来从事企业...

    Android编程学习路线分析-华清远见

    ### Android编程学习路线分析 #### 一、Android发展现状与趋势 自从被Google收购以来,Android系统迅速成为了全球范围内最受欢迎的移动操作系统之一。截至2011年底,根据国际数据公司(IDC)的数据统计,Android系统...

    基于Web2.0的旅游资讯网站开发--技术文档.pdf

    根据提供的文件信息,我们需要讨论的是关于基于Web2.0的旅游资讯网站开发技术文档。Web2.0是一代互联网应用的统称,其中核心理念是用户参与、数据共享、交互式信息聚合等。以下将从Web2.0相关技术和旅游资讯网站开发...

    Progressive Web Apps(PWAS)开发教程

    10. **DevTools协议和客户端**:开发者可以利用DevTools协议和客户端来开发PWA,这些工具和API为开发者提供了深入的调试、分析和控制Web应用的能力。 11. **WebDriver和WebView**:用于自动化测试和开发Web应用的...

    深圳大学课程试卷 - Web开发及人机交互导论1

    本资源摘要信息基于深圳大学课程试卷 - Web开发及人机交互导论1,旨在探讨Web开发及人机交互导论的知识点。 Web开发 * 网站开发概述:Web开发是一种基于Web技术的开发方式,旨在创建动态的Web应用程序。Web开发...

    springboot473基于web的物流管理系统--论文pf.zip

    这篇论文的核心是展示如何将SpringBoot的强大功能与Web应用相结合,为物流行业提供一个现代化的信息管理平台。 在物流行业中,信息化管理是提升效率、降低成本的关键。SpringBoot作为Spring框架的轻量级衍生版本,...

    Web-GIS 介绍

    【Web-GIS 介绍】 Web-GIS,全称为Web地理信息系统,是一种基于互联网技术的地理信息系统,它将GIS的功能与Web技术相结合,使得用户能够...通过有效的Web-GIS平台,成都市有望实现更高效的空间信息管理和公众服务。

    旅游平台JAVA WEB

    【标题】"旅游平台JAVA WEB"是...通过分析上述信息,我们可以了解到“旅游平台JAVA WEB”是一个涵盖了JAVA、JSP、Web开发等多方面知识的综合性项目,对于学习和实践JAVA WEB技术栈的开发者来说,是一个极佳的学习资源。

    毕业设计 Java web项目源码整合开发ssm-javaweb物流配货项目源码.rar

    这是一个基于Java Web技术的...通过这个项目,学生不仅能提升Java Web开发的技术能力,还能了解到软件开发的全生命周期,包括需求分析、系统设计、编码实现、测试和维护等环节,对于未来进入IT行业具有很高的实践价值。

    Web前端的学习路线 20160909

    Web前端的学习路线思维导图 学习web前端开发该怎么学,按照什么顺序学习,这是很多新手朋友会遇到的问题。 想做好一件事,必须要花费一些功夫,然后是多学、多思、多练、多交流、多总结,发现自己的问题,然后一定要...

    WEB学习路线完整版教程.docx

    在当前的互联网时代,Web前端开发已经成为一个至关重要的领域,而掌握全面的Web学习路线是成为一名合格的Web前端开发工程师的关键。以下是一份详细的学习计划,涵盖了从基础到进阶的各个层面: 1. HTML5介绍: - ...

    软件开发着路线

    - **Python**:因其简洁易读的语法而广受欢迎,特别适合于Web开发、数据分析等领域。 - **JavaScript**:是前端开发的基础,同时也是Node.js后端开发的重要语言。 #### 二、数据结构与算法 无论选择哪种编程语言,...

    Web的三维网络分析演示

    Web的三维网络分析演示系统是一个结合了ArcGIS三维网络分析技术和html5技术的在线演示平台,旨在通过Web端进行三维路径分析。该系统基于C3DL2.0开发,使得用户能够在支持WebGL的浏览器中无需安装任何插件,就能浏览...

    NAZA移动应用开发平台.pdf

    1. **技术路线**:采用Hybrid模式,结合Native和Web的优势,提供跨平台兼容性和原生性能。 2. **通用性与跨平台**:一次开发适用于所有主流移动终端,包括Android、iOS和Windows。 3. **原生功能支持**:能够调用...

    基于Java+SpringBoot旅游路线规划系统-(项目源码+数据库脚本+开发说明文档+LW+PPT+演示视频)

    主流技术栈,对编程和Web开发有一定了解的人群能更好地理解和应用该项目。 使用场景及目标: 我们可以了解系统的设计思路、架构和实现细节,掌握使用Spring Boot进行Web应用开发的技能。该系统的源代码可以作为技术...

    JavaWeb项目源码-旅游路线介绍网站-毕业设计论文-演讲汇报PPT.zip

    本项目是一个基于JavaWeb技术的旅游路线介绍网站,旨在为用户提供丰富的旅游...通过研究和分析这个项目,开发者可以深入理解Web开发流程,提升项目管理能力,并掌握如何构建一个完整的、用户体验良好的在线服务系统。

    Web前端的学习路线思维导图 v20160910

    Web前端的学习路线思维导图学习web前端开发该怎么学,按照什么顺序学习,这是很多新手朋友会遇到的问题。想做好一件事,必须要花费一些功夫,然后是多学、多思、多练、多交流、多总结,发现自己的问题,然后一定要...

Global site tag (gtag.js) - Google Analytics