使用说明
FeeDIY在线网站地图生成工具,感觉有用就请给QQ群里面的朋友推荐下:)
原理:通过PHP网络蜘蛛自动爬行并整理出网站的地图

程序会自动开始爬行网站页面

下面显示最近爬行的15条网址

请及时保存生成的网站地图,sitemap.feediy.com会定期清理缓存的内容
FeeDIY在线网站地图生成工具,感觉有用就请给QQ群里面的朋友推荐下:)
原理:通过PHP网络蜘蛛自动爬行并整理出网站的地图

程序会自动开始爬行网站页面

下面显示最近爬行的15条网址

请及时保存生成的网站地图,sitemap.feediy.com会定期清理缓存的内容
第一个版本:
server {
listen 80 default;
server_name localhost;
access_log /var/log/nginx/localhost.access.log;
root /var/www/nginx-default;
location /wordpress {
try_files $uri $uri/ @wordpress;
}
location /joomla {
try_files $uri $uri/ @joomla;
}
# Configuración para instalaciones de WordPress
location @wordpress {
fastcgi_pass 127.0.0.1:9120;
fastcgi_param SCRIPT_FILENAME $document_root/wordpress/index.php;
include fastcgi_params;
}
# Configuración para instalaciones de Joomla!
location @joomla {
fastcgi_pass 127.0.0.1:9120;
fastcgi_param SCRIPT_FILENAME $document_root/joomla/index.php;
include fastcgi_params;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9120;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
另外一个版本:
Continue reading
下面记录了两种安装方法,一种通过rpm方式,一种属于一键安装方式,可以自行测试。
推荐通过centmin脚本安装,比较完善,项目地址:
http://www.btcentral.org.uk/projects/centmin/
之前试用了一件安装包安装,安装完后结果一大堆的进程和账户,很臃肿,而且感觉不安全,并且无法体验到最新版本的性能和功能,还是自己手动安装,下面的步骤,仅作记录,欢迎测试和反馈,服务器版本:
CentOS release 5.3 32位
演示使用软件版本:
nginx-1.0.4.tar.gz
php-5.3.6.tar.gz
mysql-5.5.13.tar.gz
相关支持库:
libiconv-1.13.1.tar.gz
libmcrypt-2.5.8.tar.gz
mcrypt-2.6.8.tar.gz
memcache-2.2.6.tgz
mhash-0.9.9.9.tar.gz
pcre-8.12.tar.gz
eaccelerator-0.9.6.1.tar.bz2
PDO_MYSQL-1.0.2.tgz
ImageMagick-6.7.0-4.tar.gz
imagick-3.0.0.tgz
cmake-2.8.4.tar.gz
首先升级系统支持库以及依赖软件
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers patch vixie-cron bison
yum -y install gcc gcc++ gcc7 libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm-devel gettext-devel curl curl-devel pam-devel e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
创建程序存放目录,取得相关软件包
mkdir -p /data/software
cd /data/software
wget http://nginx.org/download/nginx-1.0.4.tar.gz
wget http://cn.php.net/get/php-5.3.6.tar.gz/from/am.php.net/mirror
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.13.tar.gz/from/http://mysql.mirrors.hoobly.com/
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz
wget "http://downloads.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz?modtime=1171868460&big_mirror=0"
wget "http://downloads.sourceforge.net/mcrypt/mcrypt-2.6.8.tar.gz?modtime=1194463373&big_mirror=0"
wget http://pecl.php.net/get/memcache-2.2.6.tgz
wget "http://downloads.sourceforge.net/mhash/mhash-0.9.9.9.tar.gz?modtime=1175740843&big_mirror=0"
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.12.tar.gz
wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.7.0-4.tar.gz
wget http://pecl.php.net/get/imagick-3.0.0.tgz
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
var 或零 = {},
please = true;
或零.prototype = {
'Professional': '精通Web前端开发技术(HTML/CSS/Javascript等)',
'Geeky': '喜欢各种新鲜有趣的东西,乐于尝试,热爱学习',
'Lazy': '绝不动手做机器能够做的事情',
'Crazy': '一个拥有数种新型浏览器但也不忘(WTF)IE,纠结并快乐的人'
}
for (var key in 或零.prototype) {
if (!YOU.prototype[key]) {
please = false;
}
}
if (please) {
//Just for Fun, Don't try ,The email Non-existent !
alert('mailto:empty@orzero.com');
}
没搞懂咋回事,虽然一直没限制搜索引擎的采集,但一直也没什么流量,今天服务器居然停止响应了,登上机器一查询,300多个连接进程,俺vps根本吃不消,看来配置还有待优化,重启服务后,流量还是洪水般的涌来,懒得限制了,这个月流量还有不少,痛并快乐着!
看看把我机器搞死的“罪魁祸首”,大部分都是微软的蜘蛛,I服了U,你丫能不能少开点进程采啊!
分享一条命令行,查看当前网页端口连接ip以及连接数:
netstat -nt | grep [你的服务器IP] | awk '{print $5}' | awk -F":" '{print $1}'| sort | uniq -c | sort -r -n
我在服务器上执行上面的命令,得到如下结果:
Continue reading
网上只能找到此版本,比较老了,也是官方发布的,英文不错可以去官网看英文原文:http://dev.mysql.com/doc/index.html
mysql5.1中文参考手册在线:http://www.orzero.net/mysql/mysql-5.1-zh-manual/
mysql5.1中文参考手册下载:http://www.orzero.net/mysql/refman-5.1-zh.html-chapter.tar.gz
Zend Framework 1.8.2 中文手册地址在线:http://www.orzero.net/php/ZendFramework-1.8.2-manual-zh/
打包下载:http://www.orzero.net/php/ZendFramework-1.8.2-manual-zh.zip
版本:yii-1.1.7.r3135
api参考手册在线版:http://www.orzero.net/yii/docs/1.1.7/api/
博客快速设计向导:http://www.orzero.net/yii/docs/1.1.7/yii-blog-1.1.7.pdf
api参考手册chm版:http://www.orzero.net/yii/docs/1.1.7/yii-api-1.1.7.chm
欢迎回帖补充
1. 用PHP打印出前一天的时间,格式是2006-5-10 22:21:21
< ?php echo date(“Y-m-d H:i:s”,time()-60*60*24); echo date(“Y-m-d H:i:s”,strtotime(“-1 day”)); ?>
默认不支持,现在用到的项目已经集成了它,但不支持默认展开根目录的方法,需要自己hack,方法很简单,步骤:
1、在核心文件jqueryFileTree.js
// Defaults
if( !o ) var o = {};
if( o.root == undefined ) o.root = '/';
if( o.script == undefined ) o.script = 'jqueryFileTree.php';
if( o.folderEvent == undefined ) o.folderEvent = 'click';
if( o.expandSpeed == undefined ) o.expandSpeed= 100;
if( o.collapseSpeed == undefined ) o.collapseSpeed= 100;
if( o.expandEasing == undefined ) o.expandEasing = null;
if( o.collapseEasing == undefined ) o.collapseEasing = null;
if( o.multiFolder == undefined ) o.multiFolder = true;
if( o.loadMessage == undefined ) o.loadMessage = 'Loading...';
后面添加扩展定义
if (o.expandedFolders == undefined) o.expandedFolders = [];
2、同时在此文件bindTree(c);代码后showTree(c, t) 函数内部,添加功能代码
if (o.expandedFolders != null) {
$(c).find(".directory.collapsed").each(function (i,f) {
if ($.inArray($(f).children().attr('rel'), $(o.expandedFolders)) != -1) {
showTree($(f), escape($(f).children().attr('rel').match(/.*\//)));
$(f).removeClass('collapsed').addClass('expanded');
}
});
}
3、修改默认的调用方法,至此就会默认打开以下的目录
$(document).ready(function () {
$('#container_id').fileTree({
root: '/',
expandedFolders: ['/images/','/images/fruit/']
}, function (file) {
alert(file);
});
});