2013年6月13日

Web开发常用前端组件整理

摘要: web前端开发常用组件1.对话框(dialog):jbox(适合对话框等其它功能)、colorbox(也很强大,可以弥补jbox图片轮播的落点),这二者基本能搞定所有对话框的情况2.文件上传:plupload(适合多、大文件分块上传,另外对兼容性要求很强的地方首选,这个兼容性做的很好,只是界面在有些地方不合适)、Uploadify(功能也可以,适合轻量简约风格的地方使用,曾经在kppw封装的不错),jQuery File Upload(这个的界面也很大气,而且有图片预览的功能,可以尝试更改界面,用在图片需要预览的地方)、jQuery HTML5 Uploader(最后加上一个支持html5的上 阅读全文

posted @ 2013-06-13 11:13 coolnet 阅读(2036) 评论(0) 推荐(0) 编辑

2013年5月29日

安装redis php-redis扩展

摘要: 一。安装CentOS平台:因为一键安装包里面有php-redis的扩展编译,这里centos就不说php扩展的问题了,说下redis的编译安装,也很简单1、下载安装wget http://download.redis.io/redis-stable.tar.gztar -zxvf redis-stable.tar.gzcd redis-stablemake make testmake installUbuntu平台这个恰巧是反的,redis安装直接,apt-get install redis-server 就OK了php-redis扩展安装wget https://github.com/nic 阅读全文

posted @ 2013-05-29 11:06 coolnet 阅读(539) 评论(0) 推荐(0) 编辑

2013年5月28日

原来wget这么强大 wget 下载整个网站,或者特定目录

摘要: 例子:wget -c -r -t 0 -w 3 -np -k -L -p -A "*.rar" http://www.jdtjy.com/html/jiaomushuji/jiaomushuji.htm这里记录下我的实战经验:最开始使用的参数是 wget -c -r -np -k -L -p -A "*.rar" http://www.jdtjy.com/html/jiaomushuji/jiaomushuji.htm发现一开是跑的很好,但是过了一端时间出现已发出请求,正在等待回应。。。 然后就一直等待,程序死在哪里了。然后查看下面的参数,用 wget 阅读全文

posted @ 2013-05-28 13:52 coolnet 阅读(603) 评论(0) 推荐(0) 编辑

2013年5月16日

apache下使用php-fpm模式

摘要: 基于ubuntu下的sudo apt-get install apache2-mpm-worker libapache2-mod-fastcgi php5-fpmsudo a2enmod actions fastcgi aliasFastCgiExternalServer /var/www/php5.external -host 127.0.0.1:9000AddHandler php5-fcgi .phpAction php5-fcgi /usr/lib/cgi-bin/php5.externalAlias /usr/lib/cgi-bin/ /var/www/将以上这段添加进mod-ena 阅读全文

posted @ 2013-05-16 14:29 coolnet 阅读(457) 评论(0) 推荐(0) 编辑

2013年5月3日

使用Xtrabackup来备份你的mysql

摘要: 使用Xtrabackup来备份你的mysql一、Xtrabackup的基础知识:InnoDB有个商业的InnoDB Hotbackup,可以对InnoDB引擎的表实现在线热备。而percona出品的Xtrabackup,是InnoDB Hotbackup的一个开源替代品,可以在线对InnoDB/XtraDB引擎的表进行物理备份。mysqldump支持在线备份,不过是逻辑备份,效率比较差。xtrabackup是开源的MySQL备份工具,物理备份,效率很不错。Xtrabackup有两个主要的工具:xtrabackup、innobackupex,其中xtrabackup只能备份InnoDB和Xtra 阅读全文

posted @ 2013-05-03 16:30 coolnet 阅读(193) 评论(0) 推荐(0) 编辑

2013年4月25日

Emacs和Vim:神的编辑器和编辑器之神

摘要: 0. 序章:神器的传说在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神。追求独步天下的高手和低手们争着一睹它们的风采,可看到它们朴素单薄的界面后,不禁心下怀疑:这就是神器吗?甚至有人生了轻视之心。肤浅的人嗤之以鼻,说:什么年代了,还抱着这么老土的玩意不放,真他妈Geek!同学,请冷静下来,听我说:它们的确够老了,都几十年的寿命了,但你想想为什么,为什么这么古老的编辑器,却有越来越多的人皈依它们。Windows下用UltraEdit和Editplus的人质问:它们到底比UltraEdit和Editplus好在哪里?我说:不可同日而语。连UltraEdi 阅读全文

posted @ 2013-04-25 14:04 coolnet 阅读(1993) 评论(0) 推荐(0) 编辑

2013年4月3日

php pear pecl的安装

摘要: pear pecl是什么就不多说了,好用,用处是很全很大的。下面只说linux下的安装。说明:1.pear现在是随php版本一起发行的,就可以知道pear有多重要和强大。在编译的时候只要加上--with-pear就可以将pear编译进来了当然如果是--without-pear大家都知道是什么意思啦。2.上面说的是编译安装,所以任何服务器都适用啦。如果编译的时候没有安装也没有问题。官方给出的go-pear.phar文件很好用,这个方式也貌似是官方推荐的安装方法。真的很简单和很顺手。下面就来说下这个方法了。wget http://pear.php.net/go-pear.pharphp -d su 阅读全文

posted @ 2013-04-03 14:17 coolnet 阅读(952) 评论(0) 推荐(0) 编辑

2013年4月2日

php多维数组去重复

摘要: 因为在开发过程中经常遇到从数据库中去出来数组后,按着需求合并数组后会有重复的情况,网上的数组去重复太复杂了,特地想了一个简单的记录下来,方便以后调用function my_array_unique($arr,$item){ foreach($arr as $key =>$value){ $array[$value[$item] = $value; } return $array;}就这几行简单代码就能完成。只有两个参数,第一个就是要处理的数组,支持多维,第二个就是去重复的唯一标志变量举例说明$arr1 = array( array('id'=>76,'use 阅读全文

posted @ 2013-04-02 14:37 coolnet 阅读(309) 评论(0) 推荐(0) 编辑

2013年3月29日

mysql 定时增量备份和全备脚本

摘要: View Code 1 #!/bin/bash 2 3 scriptsDir=/opt/shells 4 mysqlDir=/usr/local/mysql 5 user=root 6 userPWD= 7 dataBackupDir=/data/mysqldump 8 eMailFile=$dataBackupDir/email.txt 9 eMail=httpd4@test.com 10 logFile=$dataBackupDir/mysqlbackup.log 11 DATE=`date "+%Y%m%d"` 12 echo "" > $e 阅读全文

posted @ 2013-03-29 11:08 coolnet 阅读(313) 评论(0) 推荐(0) 编辑

2013年3月1日

mysql主从复制+读写分离

摘要: 配置主服务器(master)1、编辑数据库配置文件my.cnf,一般在/etc/目录下。#vi /etc/my.cnf在[mysqld]的下面加入下面代码:log-bin=mysql-binserver-id=1innodb_flush_log_at_trx_commit=1sync_binlog=1binlog-do-db=wordpressbinlog_ignore_db=mysqlserver-id=1中的1可以任定义,只要是唯一的就行。binlog-do-db=wordpress是表示只备份wordpress。binlog_ignore_db=mysql表示忽略备份mysql。不加bi 阅读全文

posted @ 2013-03-01 14:19 coolnet 阅读(283) 评论(0) 推荐(0) 编辑

导航