<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[技术体系的选择，来源于前sina同事：王哲宾]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sat, 10 Apr 2010 17:15:12 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;经常有朋友对几种开发语言进行争论，有的说Java好，有的说.Net好，还有的说Php好，最后往往是变成了互相攻击，不欢而散。关于开发语言之争本质上是技术体系之争，开发语言也不过是某种技术体系里构建应用的工具。实际上，对于一个问题往往有多种多样的解决方案，可能每一种技术体系都能最终实现，但“能不能”跟“好不好”是两回事，这里面有个性价比的问题。就象我们打蚊子一样，我们可以用苍蝇拍去拍，也可以用大炮去轰，最后都能把蚊子给打死。大炮威力无比，无所不能，杀伤力极大，但对于打蚊子而言，还真不如苍蝇拍好用。采用重量级的的Java技术去做Web2.0的网站，就跟大炮轰蚊子的效果差不多。当然，反过来，也有的时候会出现“小马拉大车，瘦驴拉硬屎”的情况，比如用Php去开发一个银行结算系统，肯定也能做出来，速度倒是刷刷的，但一种弱类型的语言可能在运行时充满了变数，又有哪家银行敢冒这样的风险，他们宁可选用比较成熟的Java技术解决方案，速度虽慢，但用着心里踏实。<br/>&nbsp;&nbsp;&nbsp;&nbsp;那么我们到底应该选择什么样的技术体系呢？技术体系的选择，对于一个IT公司而言，主要取决于它的商业目标，反过来说，商业目标需要一个合适的技术体系去推动。比如，公司是做电信项目系统集成的，那就基本确定以J2EE平台技术为主了；如果公司准备运营Web2.0网站，那么LAMP就是最好的选择，以后开发的语言就是3P(Php/Perl/Python)了。一个IT公司只有选择了合适的技术体系，才能更好更快地实现公司的商业目标。对于个人而言，技术体系的选择，可能会在很长时间内，决定了你的职业发展目标，比如以后你是做网站还是企业应用，你是做产品还是做项目。<br/>&nbsp;&nbsp;&nbsp;&nbsp;技术体系的选择和确定一般是由CTO或者首架依照公司的商业目标确定，也有时候取决于客户或者行业的要求。当然，如果只以系统实现作为目的的话，架构师就可以参与实现技术的确定了，一旦选定了某种技术体系的话，所有的开发活动都被限定这种技术范围之内。作为架构师而言，必须具备较为宽广的知识体系，技术体系的基本知识便是其中之一。后面略。。。<br/><br/><br/>本文来自CSDN博客，转载请标明出处：http://blog.csdn.net/wanghao72214/archive/2009/03/20/4006628.aspx
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 技术体系的选择，来源于前sina同事：王哲宾]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>