之乎者也2011

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月15日

摘要: 大型高并发高负载网站的系统架构1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。除了门户和信息发布... 阅读全文
posted @ 2011-09-15 15:26 之乎者也2011 阅读(252) 评论(0) 推荐(0) 编辑

摘要: Apache是运行在Linux操作系统上的头号Web服务器。很多小地方都可以用来调整Apache的性能,并降低它对系统资源的影响。其中一个就是调整内存使用率,当然达到这一目的可能还是需要花点功夫的。 例如,通过ps来确定httpd线程的内存使用率,可以输入下面的命令:# ps -U apache -u apache uUSERPID %CPU %MEMVSZRSS TTYSTAT START TIME COMMANDapache130670.05.3 149704 54504 ?SOct071:53 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf . 阅读全文
posted @ 2011-09-15 15:17 之乎者也2011 阅读(432) 评论(0) 推荐(0) 编辑

摘要: apache - 调试模块The Apache HTTP Server ProjectApache Debugging GuideThis document is a collection of notes regarding tools and techniques for debugging Apache and Apache modules.Got more tips? Send 'em to docs@httpd.apache.org. Thanks! 1. Using gdb 2. Getting a live backtrace 3. Using 'truss/tr 阅读全文
posted @ 2011-09-15 15:16 之乎者也2011 阅读(500) 评论(0) 推荐(0) 编辑

摘要: apache调试:gdb /usr/local/apache2/bin/httpdb ap_process_requestrun -X -d /usr/local/apache2 -f /apapche/conf/file/path/httpd.conf在需要的地方设置断点:b filename:lineno thread # if condition 阅读全文
posted @ 2011-09-15 15:15 之乎者也2011 阅读(304) 评论(0) 推荐(0) 编辑

摘要: apache 调试2009-08-04 11:02./configure --enable-so --prefix=/use/local/apachedebug/ CFLAGS=-g这里要加入调试的参数 -g,后面才可以进行调试1 gdb httpd2 b 函数或者文件3 run -X -d /usr/local/apache2 阅读全文
posted @ 2011-09-15 15:14 之乎者也2011 阅读(171) 评论(0) 推荐(0) 编辑

摘要: 以下书籍内容涵盖大型网站开发中几个关键点:高可用、高性能、分布式、易扩展。如果想对大规模高并发Web系统架构及开发有很系统的学习,可以阅读以下书籍,欢迎补充!一、《Linux企业集群—用商用硬件和免费软件构件高可用集群》深入分析了LVS, HeartBeat等,是构建Linux集群不可多得的资料。二、《构建高性能Web站点》重点介绍如何构建一个高性能的Web系统,国内为数不多的值得一读的技术书籍。三、《大规模Web服务开发技术》对大型网站涉及到的技术及相关知识点做了介绍。四、《构建可扩展的Web站点》Flicker的经验之谈,重点讲述如何构建一个可扩展的Web系统。五、《Web容量规划的技术》 阅读全文
posted @ 2011-09-15 04:18 之乎者也2011 阅读(1551) 评论(0) 推荐(1) 编辑

摘要: preg和ereg的区别 2009-08-18 19:32:08|分类: PHP |字号订阅preg和ereg的区别题记:在PHP5.3里边ereg家族要被preg代替了。在这里列一下它们的区别。名词解释:preg,代表“Perl的正则表达式(PerlRegularExpressions)”。ereg,代表“扩展的正则表达式(ExtendedRegularExpressions)”。区别:1.preg_replace()里面的正则可以写成型如:"/..../"而er... 阅读全文
posted @ 2011-09-15 04:09 之乎者也2011 阅读(714) 评论(0) 推荐(0) 编辑