PHP在线解压缩工具,非cPanel用户必备
作者:Harry Zhang 日期:2007-01-02 15:26
本文来自:http://xoops.org.cn/modules/newbb/viewtopic.php?post_id=32043
终于找到几款好用的php在线解压缩工具了!
如果你的空间不是通过cPanel管理的,那么强力推荐你使用,特别是国内用户。
要解决的问题:
XOOPS程序以及module的文件通常都很多,一个小站点都有好几千个文件,这种情况下,无论是安装还是备份网站,如果用FTP一个个上传、下载文件,即使你的空间速度很快,还是要花很长时间!!
解决思路:
把文件压缩成一两个压缩包,再上传、下载就能大大节约时间。
上传(安装):在本地先把文件压缩为一两个压缩包,接着用FTP上
不用session的图片验证码
作者:Harry Zhang 日期:2007-01-02 15:24
本文来自:http://www.softpure.com/html/show_details/36.htm
用 session 实现图片验证码,浪费更多的服务器资源不说,对于客户端,也有一个弊病:如果开了一个新的窗口,因为session已更新,则在旧的窗口中按图片输入正确的字符串时,就变成错误的了.
前几天有人在 CSDN 里贴出一个双向加密的函数,顿时来了灵感,经过对这个函数进行改进,实现了不用session的图片验证码,在此与大家共享,望各位批评指正.
============= 文件: validate_image.php ================
<?php
/*
一句话木马的更新思想
作者:Harry Zhang 日期:2006-12-28 19:47
Vi 使用说明
作者:Harry Zhang 日期:2006-12-27 10:28
来源:http://www.fanqiang.com (2001-06-23 19:05:00)
1、Vi 简介
Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体。Linux 当然也有,它的 vi 其实是 elvis
(版权问题),不过它们都 差不多。熟悉 DOS 下的文书处理後,也许会感到 vi 并不好用;Unix 上也已经发展出 许多更新、更好用的文书编辑器,但是并不一定每一台 Unix 机器上都会安装这些额外的软体。所以,学习 vi 的基本操作还是有好处,让你在各个不同的机器上得心应手。
Flickr 的开发者的 Web 应用优化技巧
作者:Harry Zhang 日期:2006-12-21 10:52
在一个讨论web技术的网站vitamin上发现这篇《Serving JavaScript Fast》,读过之后大有收获,茅塞顿开。于是就有了翻译过来的念头--我这人有个毛病,看到有意思的英文文章,就想自己翻过来(虽然英文水平很烂)。先在网上查了查,已经有blog谈到这篇文章(我算是后知后觉了),有总结要点的《Flickr 的开发者的 Web 应用优化技巧》,也有延伸开来的《接着讲Flickr的八卦》,但似乎没有全文翻译的(这下就好,不会忙了半天发现是无用功)。之后,就写信问作者可不可以,作者一口答应:"sure - i'd love you to translate it",只是要求我翻好之后给他一个链接地址。得到准许,心里就有底了。
Apache的编码问题分析
作者:Harry Zhang 日期:2006-12-14 15:20
从wordpress-cache插件看web静态HTML生成的策略
作者:Harry Zhang 日期:2006-12-10 18:30
来源:http://blog.csdn.net/danny_xcz/archive/2006/06/20/816096.aspx
1 第一次访问,检查该文件是否存在,如果没有缓存,从数据库中取出文件放到缓存里面,以后访问,就直接从缓存里面取。每一个静态页面都需要一个辅助的meta文件,例如wp-cache-12345.meta
为什么需要独立的meta?因为返回一个静态html还不够,还有很多信息,例如还需要这个页面的时间,content-type等信息。这些信息又不能存放在html中,所以需要辅助的.meta文件
meta文件中的内容是:
$meta_object->uri = $_SERVER['REQUEST_URI'];
$meta_object->post = wp_cache_post_id();
$meta_object->dynamic = true;
$meta_object->headers = array();
array_push($meta_object->headers, "Last-Modified:
XHTML+CSS 设计文章笔记
作者:Harry Zhang 日期:2006-11-23 12:46
1、除选择DOCTYPE之外的语句必须使用小写英文字母书写。其中包括 Macromedia Dreamweaver 生成的鼠标动作,如 OnMouseOver 也必须修改成 onmouseover。
2、XHTML语法规要求所有的标识都必须有开始和结束。例如<body>和</body>、<p>和</p>等,对于不成对的标识,要求在标识最后加一个空格,然后跟一个"/"。例如<br>写成<br />、<img>写成<img />,加空格的原因是避免代码连在一起浏览器不识别。
3、所有的XML标记都必须合理嵌套。如:<p><b></p></b> 必须修改为:<p><b></b></p> ,就是说,一层一层的嵌套必须是严格对称。
4、所有的属性必须用引号""








