远程web修改Subversion密码-ApachePasswd

nick | apache | 2010-08-19
远程web修改Subversion密码-ApachePasswd
远程修改基于apache配置的Subversion密码的工具ApachePasswd ApachePasswd说明 这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。 目前提供for apache2.0版本及for apache2.2版本。 当Subversion配置成作为Apache的一个模块运行时,在httpd.conf中可能是类似这下面这样的语句: <Locati... [阅读全文]

[原创] Java大访问下的负载测试分析:jps、jstack

nick | apache, java | 2010-08-14
[原创] Java大访问下的负载测试分析:jps、jstack
去年在项目中(Java)碰到大访问量的情况,结果服务器支撑不了,换了Ajp、JK、Weblogic、Nginx均不能彻底解决问题,经过长时间的测试结果发现,瓶颈不在服务器本身,而是出在项目本身,所以就想尽一切办法对应用服务器的消耗进行跟踪,后来发现瓶劲出在数据库(Oracle)上,接着又对Oracle进行了一系列的调优并进行观察,发现Oracle的连接不怎么大时,... [阅读全文]

apache 启动httpd.exe 报错 Could not reliably determine the server’s fully qualified

nick | apache, linux | 2010-07-30
前言:apache虽然能运行,但是看见error.log中有httpd.exe: Could not reliably determine the server’s fully qualified domain name, using 192.168. x. x for ServerName这个错误,想看看是否有其他占用了80端口 开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程... [阅读全文]

apache和nginx的redirect实现域名跳转

nick | apache, linux, nginx | 2010-07-30
apache中,在虚拟主机的配置中加入 引用 RedirectMatch ^/(.*)$ http://www.newdomain.com/$1 或者用 引用 RedirectMatch permanent ^/(.*)$ http://www.newdomain.com/$1 实现301永久跳转 nginx中,在server{}中加入 引用 if ($host = ‘old_domain.com’ ) { rewrite  ^/(.*)$  http://newdomain.com/$1  permanent; } [阅读全文]

揭秘全球最大网站Facebook背后的那些软件

nick | apache, linux, mysql | 2010-07-22
揭秘全球最大网站Facebook背后的那些软件
2010年6月,Google公布全球Top 1000网站。Facebook独占鳌头。 以Facebook现在的经营规模,诸多传统服务器的技术均将崩溃或根本无法支撑。那么面对5亿的活跃用户,Facebook的工程师们又将如何让网站平稳运转呢?伯乐在线 – 职场博客的这篇文章将展示Facebook的工程师完成这个艰巨任务所用到的一系列软件。 Facebook级别规模的挑战 在我们深入细节... [阅读全文]

A/B测试终极指南

nick | apache, 性能(Performance) | 2010-07-04
A/B测试终极指南
A / B测试不是一个时髦名词。现在很多有经验的营销和设计工作者用它来获得访客行为信息,来提高转换率。然而, A / B测试与SEO不同的是,人们都不太知道徒河进行网站分析和可用性分析。他们并不完全明白它是什么或如何更有效的使用它。本文将为你提供有史以来最好的A / B测试教程。 什么是A/B测试? A / B测试的核心就是:确定两个元素或版本(A... [阅读全文]

在服务端合并和压缩JavaScript和CSS文件

nick | apache, css, js, php | 2010-06-11
在服务端合并和压缩JavaScript和CSS文件
Web性能优化最佳实践中最重要的一条是减少HTTP 请求,它也是YSlow中 比重最大的一条规则。减少HTTP请求的方案主要有合并JavaScript和CSS文件、CSS Sprites、图像映射 (Image Map)和使用Data URI来编码图片。CSS Sprites和图像映射现在已经随处可见了,但由于IE6和IE7不支持Data URI以及性能问题,这项技术尚未大量使用。目前大部分网页中的JavaScri... [阅读全文]

在 windows下搭建基于apache的SVN环境

nick | apache, windows | 2010-06-11
在 windows下搭建基于apache的SVN环境
1 软件下载: 在http://httpd.apache.org/download.cgi,下载: apache_2.2.14-win32-x86-openssl-0.9.8k.msi 在 http://subversion.tigris.org/,下载: Setup-Subversion-1.6.6.msi 在http://tortoisesvn.net/downloads,下载: LanguagePack_1.6.3.16613-win32-zh_CN.msi TortoiseSVN-1.6.3.16613-win32-svn-1.6.3.msi 备注:apache与svn安装时,需... [阅读全文]

SCGI > FastCGI

nick | apache, linux | 2010-05-18
FastCGI就像它的名字一样,已经非常快了。但是SCGI更快!虽然都是CGI协议的继承人,但SCGI协议比FastCGI协议更简单。 主流Web服务器都支持SCGI: Apache:mod_scgi(源代码),mod_proxy_scgi Lighttpd:mod_scgi Nginx:mod_scgi SCGI源于Python社区,在PHP社区里,似乎支持很少,只看到一个名为appserver-in-php的项目里有SCGI相关代码,实现方式很直... [阅读全文]

高性能WEB开发(7) – JS、CSS的合并、压缩、缓存管理

nick | apache, css, java, js, linux, web, windows, 学习 | 2010-05-17
高性能WEB开发(7) – JS、CSS的合并、压缩、缓存管理
本篇文章主要讨论下目前JS,CSS 合并、压缩、缓存管理存在的一些问题,然后分享下自己项目中用到的1个处理方案,并提供1个实例下载。 存在的问题: 合并、压缩文件主要有2方面的问题: 1. 每次发布的时候需要运行一下自己写的bat文件或者其他程序把文件按照自己的配置合并和压缩。 2. 因生产环境和开发环境需要加载的文件不一样,生产环境为了需要加载合... [阅读全文]
Ɣ回顶部