注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网络新势力

关注互联网,研究互联网,学习互联网,参与互联网——做一个互联网人

 
 
 

日志

 
 
关于我

姓名:何直群 网名:腾龙 职业:网站策划、BS程序开发(ASP\PHP) 介绍: 网站程序员(ASP & PHP)、网站构架与策划人,长期关注互联网的发展。曾就职于通信世界网(非记者)、盛大网络北京分公司、互联网观察中心、宝利亚洲。现就职与265负责网站联盟产品相关工作。曾创办过新农在线(已停)、我摘(www.wozhai.com)等网站…… ---------- 腾龙博客好友请加: QQ群:3347162 MSN群:group137861@xiaoi.com -----------

网易考拉推荐

创业项目,你选择什么样的开发语言?  

2007-10-24 11:55:50|  分类: 互联网研究 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

作为一个全新的互联网项目,有时候会面临一个选择什么样的开发语言的问题。

我说的这个有时候,其实是指现有的团队中,没有技术开发的成员的情况。如果已经有了一个或者多个技术开发人员,当然是选择现有成员最熟悉和最擅长的语言了。

那么对于一个还没有技术成员的团队,应该选择什么样的开发语言呢?回答这个问题,首先应该搞清楚选择开发语言的时候应该从哪些方面考虑?

我认为作为一个项目选择开发语言应该考虑几个方面:

1、成本
   一个互联网的项目,开发往往是前期投入的大头,而大多数创业团队前期的资金都不是很充裕,如何控制开发成本,就成为一个需要考虑的问题。开发成本又包括开发人员成本以及开发资源成本(开发设备、服务器带宽资源等等);

2、效率
   现在的互联网发展,时间是最大的成本,是否能够快速的开发出可上线的产品,往往成为项目是否能够获得成功的一个重要因素;

3、可扩展性
   很多项目都是分阶段实施的,如果一个项目的开发语言的可扩展性不强,可能会对项目后期的实施带来巨大的麻烦。

4、可移植性
   作为服务器平台,早期用WINDOWS是比较方便、快速、“省钱”(主要是维护成本)的,但是当一个项目上升到一定阶段的时候,是否会需要换到Linux、Unix等平台呢?

5、性能
   项目要搞大,一定要上规模,对于一个项目未来可能达到的规模需要有一个“预估”。如果一个语言不能支撑你未来项目的规模,那么肯定选择的时候就需要很慎重了。

最近遇到一个项目的项目语言选择的评估,按照以上几条分别进行考虑:

项目需求:1、需要尽量节省成本;2、对效率需求很大;3、有扩展性需求;4、需要考虑可移植性;5、属于用互联网的项目,性能方面不会要过高的要求。

太新、太偏的语言人力成本一般都较高,太新了,开发人员熟悉程度不高,影响效率。太偏了,可扩展性不高。所以,只选择主流语言:ASP、.Net、Java、PHP这类的语言。

ASP、.Net 属于微软的“个性”产品,可移植性不够,否掉。

Java语言,太“高端”,开发人员成本相对较高,而开发效率稍差一些,最终选择了PHP语言。

PHP语言,出现时间比较长,语言相对比较成熟。开发人员比JAVA成本略低一些,开发效率比JAVA快。

PHP与平台无关可移植性比较好,代码几乎可以不用修改的在WINDOWS、LINUX上通用。

PHP的性能比JAVA略差,但是从这个项目对性能的需求来看,在可预期的时间内,还足够应付。

最终选择: PHP!

————PS:代发招聘————

上边所分析项目所在公司,正在组建开发团队,有做PHP开发的可以考虑加盟。这个公司的团队和项目都非常不错,个人大力推荐。另外现在的开发团队负责人还是空缺的,机会很不错的。
简历可以发到:jerrydong@jialihui.com

  评论这张
 
阅读(160)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017