三月 13, 2012
LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。 Continue Reading »
posted in 系统架构 by SenSail | No Comments
三月 1, 2012
你不必严格遵照这些准绳,违背它们也不会被处以宗教刑罚。但你应当把这些准绳看成警铃,若违背了其中的一条,那么警铃就会响起 。 Continue Reading »
posted in PHP by SenSail | No Comments
二月 19, 2012
epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,在开始讨论这个问题之前,先来解释一下为什么需要多路复用IO. Continue Reading »
posted in Linux by SenSail | No Comments
十一月 18, 2011
一、内部处理
此模块的内部处理极为复杂,但是为了使一般用户避免犯低级错误,也让管理员能充分利用其功能,在此仍然做一下说明。 Continue Reading »
tags: Apache Url重写 rewrite
posted in Apache, WEB开发 by SenSail | No Comments
十月 11, 2011
我是写代码出身,因为时间长了,后来做了一些服务器架构方面的工作,我很喜欢服务器架构的工作 感觉非常的有意思,也许是写代码写时间长了,写烦了吧。做大型项目服务器架构师是非常必要的,他们好比建筑行业的图纸设计师,如果没有好的设计,大楼盖到 一半有可能就倒了,程序人员好比是泥瓦匠,农民工。经常听到有人说代码农民工,是不是从这儿来的。我去过一家公司,他们有一个自己的网站,一天的pv流量 差不多有100多万,当时给了一个项目经理的虚名,你又要写代码,又要搞架构。他们服务器如下: Continue Reading »
tags: 服务器架构, 架构
posted in 服务器, 系统架构 by SenSail | No Comments
十月 11, 2011
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以 我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。 Continue Reading »
tags: 架构, 网站架构
posted in 服务器 by SenSail | No Comments
十月 11, 2011
Five Minutes 公司程延辉(小名康天) 介绍开心农场架构,social game的技术挑战,支持千万级DAU的social game技术架构。这是一个对于开发者来说,非常精彩,非常有实用性指导的一次演讲,详细介绍了很多技术内幕。 Continue Reading »
posted in 系统架构 by SenSail | No Comments
十月 10, 2011
注意:
1.不同的客户端(命令行,TortoiseSVN, AnkhSVN, Subclipse等)的出错信息可能稍有不同。
2.下面表格中的出错信息以 http://svn.moon.ossxp.com/svn/test 版本库做示例,仅供参考。 Continue Reading »
posted in WEB开发 by SenSail | No Comments
十月 9, 2011
有这么一个需求:生成文件的时候,由于多用户都有权限进行生成,防止并发下,导致生成的结果出现错误,需要对生成的过程进行加锁,只容许一个用户在一个时 间内进行操作,这个时候就需要用到锁了,将这个操作过程锁起来。在用了cache的时候,cache失效可能导致瞬间的多数并发请求穿透到数据库此时也可 以得需要用锁在同一并发的过程中将这个操作锁定。 Continue Reading »
tags: PHP加锁
posted in PHP by SenSail | No Comments
十月 9, 2011
PHP冒泡
PHP二分法
PHP求素数
PHP乘法表 Continue Reading »
tags: PHP算法
posted in PHP by SenSail | No Comments