04 Sep Blog 初创网站与开源软件 septiembre 4, 2006 By seguridadchasky 0 comments 前面有一篇文章中提到过开源软件,不过主要是在系统运维的角度去讲的,主要分析一些系统级的开源软件(例如bind,memcached),这里我们讨论的是用于搭建初创网站应用的开源软件(例如phpbb,phparticle),运行在Linux,MySQL,Apache,PHP... Continue reading
06 Jul Blog ICE-高效的中间件平台,牛刀小试 julio 6, 2006 By seguridadchasky 0 comments ICE(Internet Communications Engine)是ZeroC提供的一款高性能的中间件,基于ICE可以实现电信级的解决方案。前面我们提到过在设计网站架构的时候可以使用ICE实现对网站应用的基础对象操作,将基础对象操作和数据库操作封装在这一层,在业务逻... Continue reading
27 Jun Blog mixi.jp:使用开源软件搭建的可扩展SNS网站 junio 27, 2006 By seguridadchasky 0 comments 于敦德 2006-6-27 Mixi目前是日本排名第三的网站,全球排名42,主要提供SNS服务:日记,群组,站内消息,评论,相册等等,是日本最大的SNS网站。Mixi从2003年12月份开始开发,由现在它的CTO - Batara Kesuma一个人焊,焊了四个月,在... Continue reading
27 Jun Blog FeedBurner:基于MySQL和JAVA的可扩展Web应用 junio 27, 2006 By seguridadchasky 0 comments 于敦德 2006-6-27 FeedBurner(以下简称FB,呵呵)我想应该是大家耳熟能详的一个名字,在国内我们有一个同样的服务商,叫做FeedSky。在2004年7月份,FB的流量是300kbps,托管是5600个源,到2005年4月份,流量已经增长到5Mbps,... Continue reading
22 Jun Blog 使用Red5和FFMpeg搭建在线Flash流媒体分享平台 junio 22, 2006 By seguridadchasky 0 comments 最近视频的东西比较火,前些天我也稍微了解了一下使用开源软件建在线Flash流媒体播放平台的解决方案,还是有一些收获。 Red5是一款基于java的开源的Flash流媒体Server软件,可以作为取代Macromedia提供的商业版本FMS。Red5使用RSTP作为流媒... Continue reading
17 Jun Blog 使用开源软件,设计高性能可扩展网站 junio 17, 2006 By seguridadchasky 0 comments 2006-6-17 于敦德 上次我们以LiveJournal为例详细分析了一个小网站在一步一步的发展成为大规模的网站中性能优化的方案,以解决在发展中由于负载增长而引起的性能问题,同时在设计网站架构的时候就从根本上避免或者解决这些问题。 今天我们来看一下在网站的设计上... Continue reading
16 Mar Blog 从LiveJournal后台发展看大规模网站性能优化方法 marzo 16, 2006 By seguridadchasky 0 comments 于敦德 2006-3-16 一、LiveJournal发展历程 LiveJournal是99年始于校园中的项目,几个人出于爱好做了这样一个应用,以实现以下功能: 博客,论坛社会性网络,找到朋友聚合,把朋友的文章聚合在一起 LiveJournal采用了大量的开源软件,... Continue reading
20 Feb Blog imageMagick图片处理工具 febrero 20, 2006 By seguridadchasky 0 comments ImageMagick是一套Linux下的开源图形处理工具,针对几乎所有的图片格式提供比较全面的图片处理功能。不像windows下的photoshop,先要双击运行,然后打开图片,然后才能对图片进行处理,ImageMagick可以直接在命令行下运行,加上几个参数,就可以... Continue reading
19 Ene Blog bind dlz – 分布式系统的请求分发工具 enero 19, 2006 By seguridadchasky 0 comments bind dlz全称是bind dynamic loadable zones,是基于bind的提供的一个组件,作用看名字就知道了,支持动态域加载支持。 bind已经有很久的历史,目前是搭建DNS服务器的首选。对于一般网站来说,一个标准的bind已经完全可以完成所有dn... Continue reading
12 Ene Blog 使用memcached进行内存缓存 enero 12, 2006 By seguridadchasky 0 comments 旧文重发 2005.8.9 通常的网页缓存方式有动态缓存和静态缓存等几种,在ASP.NET中已经可以实现对页面局部进行缓存,而使用memcached的缓存比ASP.NET的局部缓存更加灵活,可以缓存任意的对象,不管是否在页面上输出。而memcached最大的优点是可以... Continue reading