<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>一个程序猿 &#187; 架构</title>
	<atom:link href="http://www.sunboyu.cn/tag/%e6%9e%b6%e6%9e%84/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunboyu.cn</link>
	<description>时光不会倒流,脚步总要前进</description>
	<pubDate>Tue, 31 Jan 2012 10:50:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>山外有山，传说中的大网站</title>
		<link>http://www.sunboyu.cn/2008/07/30/%e5%b1%b1%e5%a4%96%e6%9c%89%e5%b1%b1%ef%bc%8c%e4%bc%a0%e8%af%b4%e4%b8%ad%e7%9a%84%e5%a4%a7%e7%bd%91%e7%ab%99.shtml</link>
		<comments>http://www.sunboyu.cn/2008/07/30/%e5%b1%b1%e5%a4%96%e6%9c%89%e5%b1%b1%ef%bc%8c%e4%bc%a0%e8%af%b4%e4%b8%ad%e7%9a%84%e5%a4%a7%e7%bd%91%e7%ab%99.shtml#comments</comments>
		<pubDate>Wed, 30 Jul 2008 00:57:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[技术存档]]></category>

		<category><![CDATA[开源]]></category>

		<category><![CDATA[架构]]></category>

		<category><![CDATA[门户]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=229</guid>
		<description><![CDATA[网站技术总是无止境的，不同的网站有不同的技术架构。昨天接触了某门户技术总监，简单聊了些网站技术，才知道自己原来还在山脚。好多技术不是免费开源能换得来的，在实现一些事情的时候，商用软件能更快解决一些问题，节约的时间就是我们的利润。
但一般的中小网站依然提倡免费开源的解决方案，造成我思想上一些束缚， 没有去发散性的组织一些解决方案。这块原来是我发展的失误。曾经一个些java的大哥提醒我，不要过分迷信开源。事实的确是这样。以后逐渐接触好的商用软件，望有条件的朋友给予支持。
]]></description>
			<content:encoded><![CDATA[<p>网站技术总是无止境的，不同的网站有不同的技术架构。昨天接触了某门户技术总监，简单聊了些网站技术，才知道自己原来还在山脚。好多技术不是免费开源能换得来的，在实现一些事情的时候，商用软件能更快解决一些问题，节约的时间就是我们的利润。</p>
<p>但一般的中小网站依然提倡免费开源的解决方案，造成我思想上一些束缚， 没有去发散性的组织一些解决方案。这块原来是我发展的失误。曾经一个些java的大哥提醒我，不要过分迷信开源。事实的确是这样。以后逐渐接触好的商用软件，望有条件的朋友给予支持。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/07/30/%e5%b1%b1%e5%a4%96%e6%9c%89%e5%b1%b1%ef%bc%8c%e4%bc%a0%e8%af%b4%e4%b8%ad%e7%9a%84%e5%a4%a7%e7%bd%91%e7%ab%99.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>一个里程的结束，总结经验</title>
		<link>http://www.sunboyu.cn/2008/07/10/%e4%b8%80%e4%b8%aa%e9%87%8c%e7%a8%8b%e7%9a%84%e7%bb%93%e6%9d%9f%ef%bc%8c%e6%80%bb%e7%bb%93%e7%bb%8f%e9%aa%8c.shtml</link>
		<comments>http://www.sunboyu.cn/2008/07/10/%e4%b8%80%e4%b8%aa%e9%87%8c%e7%a8%8b%e7%9a%84%e7%bb%93%e6%9d%9f%ef%bc%8c%e6%80%bb%e7%bb%93%e7%bb%8f%e9%aa%8c.shtml#comments</comments>
		<pubDate>Thu, 10 Jul 2008 12:26:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[原创技术]]></category>

		<category><![CDATA[安全]]></category>

		<category><![CDATA[架构]]></category>

		<category><![CDATA[设计方案]]></category>

		<category><![CDATA[负载均衡]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=190</guid>
		<description><![CDATA[今天终于把流程走通，整理出模块结构。需求分析-&#62;逻辑流程-&#62;架构设计-&#62;安全解决-&#62;负载均衡，一路走来，从稀里糊涂到逐渐清晰，经历了从死到生。这里总结一下经验总结：
1 需求分析。其他部门的需求，未必是合理正确的。做设计的一般不是技术出身，市场，亦或其他。因此，很多流程和功能是很难实现的，就需要我们协调这些细节，尽量用简单的方式满足原始的需求。在冲突无法简单解决的时候，可以沟通，或者寻求适中的解决方案。
2 架构设计。硬件平台是不用考虑的，公司经济实力还是有的。但我尽量设计成了可伸缩的架构。简单的服务器可以支撑，当然也可以分布为多台集群。在程序结构上，采用我最喜欢的松散设计，这样可以随时增加模块，与更多的其他系统进行接口的对接。
3 安全解决。系统的模块多了，中间传递信息，服务器之间的通讯，与外界的数据传输，都可能造成信息被窃取，通道被阻塞等。设计的时候分等级对安全性和重要性进行评估，对模块进行加固。
4 负载均衡。负载均衡是可伸缩架构的一部分。主要目的是应付日后业务的飞涨。
]]></description>
			<content:encoded><![CDATA[<p>今天终于把流程走通，整理出模块结构。需求分析-&gt;逻辑流程-&gt;架构设计-&gt;安全解决-&gt;负载均衡，一路走来，从稀里糊涂到逐渐清晰，经历了从死到生。这里总结一下经验总结：</p>
<p>1 需求分析。其他部门的需求，未必是合理正确的。做设计的一般不是技术出身，市场，亦或其他。因此，很多流程和功能是很难实现的，就需要我们协调这些细节，尽量用简单的方式满足原始的需求。在冲突无法简单解决的时候，可以沟通，或者寻求适中的解决方案。</p>
<p>2 架构设计。硬件平台是不用考虑的，公司经济实力还是有的。但我尽量设计成了可伸缩的架构。简单的服务器可以支撑，当然也可以分布为多台集群。在程序结构上，采用我最喜欢的松散设计，这样可以随时增加模块，与更多的其他系统进行接口的对接。</p>
<p>3 安全解决。系统的模块多了，中间传递信息，服务器之间的通讯，与外界的数据传输，都可能造成信息被窃取，通道被阻塞等。设计的时候分等级对安全性和重要性进行评估，对模块进行加固。</p>
<p>4 负载均衡。负载均衡是可伸缩架构的一部分。主要目的是应付日后业务的飞涨。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/07/10/%e4%b8%80%e4%b8%aa%e9%87%8c%e7%a8%8b%e7%9a%84%e7%bb%93%e6%9d%9f%ef%bc%8c%e6%80%bb%e7%bb%93%e7%bb%8f%e9%aa%8c.shtml/feed</wfw:commentRss>
		</item>
	</channel>
</rss>

