本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7586509
建立时间:2006年5月29日




[网站架构]如何提高网站的访问速度 - 从30秒到3秒的飞跃
软件技术

lhwork 发表于 2007/3/17 13:19:02

2006年10月份,我开始对web开发产生了兴趣,并决定自己也尝试开发一个网站。在此之前,我做过3年的java application的开发,对web开发应该算一无所知。在比较了java,php,ror,和python后,我选择了基于python的web框架 - django 。到目前为止,我还认为这是一个明智的决定。Django高效的开发效率让我仅仅用一个月的业余时间,就基本完成了网站的开发。这是一个网络书签的网站,我加上了一些有意思的特性,让网站显得有些与众不同。

我购买了域名和Dreamhost 的主机空间。Dreamhost支持django,并且第一年的费用只有180元人民币。2006年11月份,http://www.hpbookmarks.com 上线了。网友们发来了善意的评论,“很有创意”,“点意思”,“一些feature很不错”。同时,还有一个非常一致的意见就是,“访问速度太慢了”。其实,当时的情况不只是访问速度慢,而且是相当不稳定。很多时候是几个小时网站无法访问。当时,我并没有在意,因为我有两个自以为“合理”的解释。第一,我用的是国外最便宜的虚拟主机,国内


阅读全文(15030) | 回复(2) | 编辑 | 精华 | 删除
 


[网站架构]建立一个带宽、线程可控的下载型WEB网
软件技术

lhwork 发表于 2007/2/11 19:55:53

一、前言

本人结合网上资料和个人的实践,利用一个下午的时间写出了这个适用于资源下载型网站的典型配置。这种配置的WEB网站初步实现了IP线程和线程流量的管 理,同时proftpd用于上传资源,ssh用于主机管理。无疑这样可以自己支配宝贵的网络带宽,文章后面有个简单的防火墙配置仅供参考,我用的 linux版本是redhat as 3.0。希望大家在看了这篇文章后多多和我交流, MAIL:LLZQQ@126.COM

二、软件版本

apache-1.3.29
mysql-4.0.16
php-4.3.4
proftpd-1.2.9
mo


阅读全文(3733) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]apache+Tomcat负载平衡设置详解
软件技术

lhwork 发表于 2007/2/11 19:52:53

apache+Tomcat负载平衡设置详解

版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明
作者:cleverpig(

阅读全文(5454) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Hadoop--海量文件的分布式计算处理方案
软件技术

lhwork 发表于 2007/2/9 10:39:36

    作者:江南白衣,原文出处:http://www.blogjava.net/calvin/archive/2007/02/08/98688.html,转载请保留。     Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同java程序员可以不考虑内存泄露一样, MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处

阅读全文(8762) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]开发大型高负载类网站应用的几个要点 
软件技术

lhwork 发表于 2007/2/8 21:26:55

作者:nightsailer
来源:http://www.phpchina.com/bbs/thread-15484-1-1.html


看了一些人的所谓大型项目的方法,我感觉都是没有说到点子上,有点难受。
我也说说自己的看法.我个人认为,很难衡量所谓项目是否大型,
即便很简单的应用在高负载和高增长情况下都是一个挑战.因此,按照我的想法,姑且说是高负载
高并发或者高增长情况下,需要考虑的问题.这些问题,很多是和程序开发无关,而是和整个系统的
架构密切相关的.

数据库  没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是

阅读全文(3888) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Video Blogging using Django and Flash(tm) Video (FLV)
软件技术

lhwork 发表于 2007/2/5 10:37:53

I just added Flash-based (FLV) video blogging support to my Django-powered travel portal site, trogger.de. The whole process is surprisingly simple and straightforward and can be done entirely with free (FLOSS) tools. The video publishing workflow consists of the following parts: A Django model to store our video and associated information An upload form where the user can upload a vi

阅读全文(4546) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Ruby on Rails Framework Performance
软件技术

lhwork 发表于 2007/2/5 10:36:43

We recently decided to switch our projects (what were they to start with? Perl / CGI?) to a MVC framework and our choice of the framework came down to three final contenders: Symfony on PHP http://www.symfony-project.com/ Rails on Ruby http://rubyonrails.org/ Django on Python
阅读全文(4829) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]Apache 2.0性能优化—MPM的选择与配置(转)
软件技术

lhwork 发表于 2007/2/1 11:56:44

转至http://www.linuxforum.net/forum/printthread.php?Cat=&Board=web&main=445922&type=post

这是我以前写的一篇文章,不足之处一定有,主要内容来自官方文档。
谈到Apache,大多数系统管理员对其稳定版1.3印象颇深。虽然Apache 2.0的系列开发版早已由Alpha、Beta发展到现在的GA(General Availability)版,但是一些人潜意识里还认为开发版并非可用于生产环境的稳定版本。尤其是1.3版的API与2.0版不兼容,使得大量模块必须要重写才能在2.0版上使用。Apache 1.3和2.0之间的内部变化的确较大,用Apache创始人Brian Behlendorf自己的话来说:“这个版本包括了数

阅读全文(4005) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]让用Apache的网站速度更快(转)
软件技术

lhwork 发表于 2007/2/1 11:56:06

转至http://exdream.blogchina.com/2447583.html

前言:
最近朋友的服务器访问量过大,导致页面打开迟缓,下载速度也降到了30-40KB/秒,由于经费和环境问题,集群方案没有得以应用。考虑了如上的因素,我决定通过对Apache增加模块来进行优化,下面是我的实施过程,如果你对其感兴趣,不妨一看。

正文:
Apache 2.0在性能上的改善最吸引人。在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能。相比于Apache 1.3,2.0版本做了大量的优化来提升处理能力和可伸缩性,并且大多数改进在默认状态下即可生效。但是在编译和运行时刻,2.0也有许多可以显著提高性能的选择。

MPM(Multi -Processing Modules,多道处理模块)是Apache2.0中影响性

阅读全文(4226) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]利用集群技术实现Web服务器的负载均衡
软件技术

lhwork 发表于 2007/1/21 15:45:14

集群和负载均衡的概念    集群(Cluster)   所谓集群是指一组独立的计算机系统构成的一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。    负载均衡(Load Balance)   网络的负载均衡是一种动态均衡技术,通过一些工具实时地分析数据包,掌握网络中的数据流量状况,把任务合理均衡地分配出去。这种技术基 于现有网络结构,提供了一种扩展服务器带宽和增加服务器吞吐量的廉价有效的方法,加强了网络数据处理能力,提高了网络的灵活性和可用性。   特点   (1)高可靠性(HA)。利用集群管理软件,当主服务器故障时,备份服务器能够自动接管主服务器的工作,并及时切换过去,以实现

阅读全文(4419) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 5 6 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.706 second(s), page refreshed 144765020 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号