2011年8月8日

jQuery最佳实践

作者: 阮一峰
日期: 2011年8月 4日
上周,我整理了《jQuery设计思想》。
那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery"。今天的文章则是更进一步,讲解"如何用好jQuery"。
我主要参考了Addy Osmani的PPT《提高jQuery性能的诀窍》(jQuery Proven Performance Tips And Tricks)。他是jQuery开发团队的成员,具有一定的权威性,提出的结论都有测试数据支持,非常有价值。

2011年2月11日

centos下安装wordpress博客程序

wordpress是世界上最广泛使用的PHP博客程序。本篇经验将教你如何安装wordpress
第一步:下载WordPress安装包并解压
1,首先搭建好linux centos+apache+mysql+php环境
2.下载wordpress博客程序
  WordPress 简体中文站点 http://cn.wordpress.org/
3.下载 WordPress 3.0.4.zip — 3.2 MB (windows版本)
   下载WordPress 3.0.4.tar.gz — 2.9 MB(linux版本)
4,解压: tar zxvf WordPress 3.0.4.tar.gz
5.拷贝或移动目录到网站根文档位置:  mv wordpress /var/www/html

centos下安装wordpress

装了一个wordpress,这里总结以下安装方法。
--------------------------------------------
说好5分钟的,搞了我两个小时
----------------------------------------
安装apache,mysql,php和相关拓展
yum -y  install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql
再下载wordpress并解压到/var/www/html/


WordPress安装过程教程

今天把WordPress个人博客开通了,但是只是将WordPress安装好了。没有经过页面美化和优化的博客看起来好丑啊·囧·。现在先测试一下WordPress发表文章的功能,顺便也把今天安装WordPress的过程简单记录一下。

LNMP一键安装包0.5版正式发布 附安装和配置

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。0.5 版本主要针对LNMP安装脚本进行了优化,减少因为环境差异引起的安装错误,其次对Nginx、PHP、MySQL等主要程序进行了版本升级。同时优化了 eAccelerator和增加ionCube安装程序,Zend Optimizer、eAccelerator和、ionCube可以完美共存。

2011年1月18日

推荐两个firefox插件:LiveHTTPHeaders抓包;RefControl插件构造referrer值,附其它经典插件

使用LiveHTTPHeaders插件获取referrer参数值

先安装一个firefox抓包插件LiveHTTPHeaders(http://livehttpheaders.mozdev.org/installation.html

LiveHTTPHeaders可以抓取http,https的数据链接,包括get和post,一个很不错的插件。安装好插件后,重启 FireFox,打开下载页面,运行LiveHTTPHeaders抓包(工具->Live HTTP Headers),然后再点击下载,不一会,包就抓好了。

突破防盗链方法有很多,可以用asp、PHP、vbs或使用改包NC提交都可以。这里介绍的是一种比较简便的方法,使用Firefox自定义 referer插件来突破。首先我们应该先抓包,看看下载时的referrer参数值是什么。

==========================]

使用RefControl插件构造referrer值

接着到http://www.blogjava.net/baicker/archive/2008/04/08/191485.html安装Firefox自定义referer插件RefControl,同样安装好之后,重启Firefox,运行RefControl,单击"添加站点"按钮,在站点中输入

为每个网站定制送出的 HTTP Referer。

你先建立一个网站列表,定制的 Referer 可以被发送到其中每个网站。你可以选择无条件或者只在第三方请求时发送此 Referer。此外,你还可以指定处理列表以外网站的默认行为。

[要是上次找到这个插件就好了,省得我一遍一遍地用nc修改referer提交
很多防盗链和防本地提交是依靠用户浏览器自动提交数据中的referer字段判断的,用这个插件就能突破了。
如果是用flashget下载的话,firefox的about:config中有个flashgot.fakeReferrer字段(应该是装了 firefox的flashgot插件才有的),字面判断也是这个作用(未测试)]

-----------------------其它插件:-------------------------------

1、抓包利器 httpWatch 开始支持FireFox

2、FireBug

  
Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari),简直难以置信。除此之外,其他功能还很强大。比如html,css,dom的察看与调试,网站整体分析等等。总之就是一整套完整而强大的 WEB开发工具。做的太牛了。再有就是开源的,前途不可限量阿。
  Firebug官网:http://getfirebug.com/
  在javascript中支持断点调试,在css的查看中对属性值更改会马上看到效果(也算是对css的调试吧),而且可以方便的看到是哪个css,功能是强大的没的说!在控制台还会像终端一样的输出运行的异步请求啊,哪个地方解析的时候出错了,开启方便,在开启以后可以用直接打开编辑器编辑对应的文件。
  总体的印象是简约而不简单!十分适合编程人员使用!

破解图片防盗链有绝招

现在各大网站的软件不但使用盗链措施,而且图片也防止别人引用。新浪博客、网易相册、百度空间都是这样。
转引别人的文章还得把图片先下载下来再传到自己空间里,然后再插入到日志里,真累死人!况且当自己的空间太小,放不了这么多图片怎么办?
另外当别人用在他自己网站上的破解代码失效时,你所引用的图片就告不能显示,全是叉叉,哈哈,干瞪眼去吧你!
下面的这段代码可破解这种图片盗链,可以说能从根本上进行破解!因为破解代码就在你的网站根目录,其中奥妙就不用我说了吧?
将下面代码另存为 ytu.asp 存放到你的网站根目录。