Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、max-stale、min-fresh、only-if-cached,响应消息中的指令包括public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各个消息中的指令含义如下:
Public指示响应可被任何缓存区缓存。
Private指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效。
no-cache指示请求或响应消息不能缓存
no-store用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。
max-age指示客户机可以接收生存期不大于指定时间(以秒为单位)的响应。
min-fresh指示客户机可以接收响应时间小于当前时间加上指定时间的响应。
max-stale指示客户机可以接收超出超时期间的响应消息。如果指定max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。
如何让自己的本地Apache服务器支持".htaccess"呢?其实只要简单修改一下apache的httpd.conf设置就可以让APACHE支持.htaccess了。打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找


Options FollowSymLinks
AllowOverride None

改为


Options FollowSymLinks
AllowOverride All

就可以了

RewriteEngine On|Off 如果存在.htaccess的文件,应当显式地指明RewriteEngine On. 因为默认情况下.htaccess的RewriteEngine项是Off的。因此如果想用.htaccess来设置rewrite,文件头一行一般都需要RewriteEngine On
Tags: ,
Cherokee 号称是目前最快的 Web 服务器软件,在性能上,甚至比 Nginx 还略胜一筹。与 Apache、Lighttpd、Nginx 等其他同类软件的对比,大家不妨看看这个测试页面。其易用性做得也很不错。

Cherokee 的功能包括支持 FastCGI、SCGI、PHP、CGI、TLS 及 SSL 加密连接,虚拟主机,授权认证,实时编码,载入均衡,与 Apache 兼容的 log 文件等等。

Cherokee 内含一个名为 cherokee-admin 的工具,执行后,允许管理员直接通过浏览器进入 http://localhost:9090/ 对其进行管理和配置。比如,开启或关闭服务器,进行一般选项的设定,配置虚拟服务器、信息源、图标、Mime 类型等项目。

http://www.cherokee-project.com/
Tags:
今日加了下BIWEB的QQ群。和BIWEB创始人肖飞先生交流过,交流中发现他是个很有思想的人。通过几次QQ聊天,发现BIWEB创始人挺让人崇拜。
  其中一次,我和他聊到了PHP技能。到底如何才能掌握好此技能,肖飞有自己独到的见解。以下是我从和肖飞QQ交谈中提炼出来的,供BIWEB初学者们分享。
  1.兴趣是最好的老师。
  学一门技术,首先就要对它感兴趣。不感兴趣的东西,即使你天天盯着他,又有什么意义呢?
  细点来说:
  你的志向在开发,就要一门心思的去做好开发。
  你的志向在设计,就要专供设计。
  总之,你最喜欢哪种技术,就花时间去学好。不要把时间放在没意义的事情上。
  2.思想就是灵魂,要端正思想。
  学技术,首先要明白你是在为谁学?有好多年轻人,虽说是在学习,但是时不时玩玩游戏,看看新闻,聊聊天,或者干脆盯着电脑桌面发呆。同学们,扪心自问一下,你到底是在为谁学呀?这样学习不是在装样子吗?
  花钱培训,即使家里再富有,钱也不是乱甩的。
  这种学习态度,其实就是不知道学习到底是为谁而学。说到底是思想还没摆正。
  3.严谨的学习态度。
  读程序不能一目十行,写程序不能马虎各种情况都要考虑进去,比如给你一段代码,在你看不懂的情况下,要代入真实的值去模拟状态。有很多盯着代码不知干什么,其实这时候你就可以带入值去计算,去模拟当时的程序环境。
  现在学习BIWEB的人越来越多了,可是我发现好多人遇到问题动不动就去问,问是个好事,但前提是自己要先思考。还有一个很不好的习惯就是,现在学BIWEB系统的人,好多人看代码就是一目十行的看。阅读代码不是看小说,一定要一行一行的看下去。BIWEB里的每行代码都是有意义值得我们去研究的。
  4.学习方法。
  学习方法也很重要。学习再认真,也不能不吃不喝通宵熬夜的学,要注重学休结合。
  5.你有决心吗?能坚持到底吗?
  学习态度:有没有决心持续学下去?要学好可不是一下子就行的。学通一门语言是一个持久战。
  还有一个就是入门问题,有的人入门快可有的很慢,有的甚至要用一年多的时间才能找到入门的感觉。其实,只要入了门,再加把劲你就能学好的。最后,最你成功。

Tags: , ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]