- 博客(35)
- 收藏
- 关注
原创 PHP 下载 file_put_contents vs readfile
set_time_limit(0);ini_set('memory_limit', '512M');//获取当前时间function getTime($convert = true){ return microtime($convert);}//获取当前内存function memory(){ return mem
2016-07-06 12:58:30
386
原创 APIDOC安装使用
1、安装node http://nodejs.cn/download/2、修改node默认镜像npm config list查看配置项npm config set registry "http://registry.npm.taobao.org"3、全局安装apidocnpm install apidoc -g4、新建文件夹demo5、创
2016-02-02 16:20:41
6613
原创 APIController原型
class DemoAPIController extends Controller{ /** * 接口配置参数 * * @var array */ protected $anoleConfig; /** * 必传参数列表 * * @var array */ protected $
2015-08-11 10:39:20
652
原创 骆驼命名法转小写分隔
/** * API相关工具类 * * @package service * @author lizengwang lizengwang@gmail.com> * @version 0.1 2015-8-10 20:58:55 * @copyright (C) 2015 lizengwang lizengwang@gmail.com> */class apiTools{
2015-08-11 10:31:10
464
转载 sphinx配置全解析
转自:http://www.cnblogs.com/yjf512/p/3598332.htmlsphinx的配置文件是在配置的时候最容易出错的了:我们先要明白几个概念:source:数据源,数据是从什么地方来的。index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。searchd:提
2015-06-26 14:00:29
367
原创 PHP源码安装编译参数总结
./configure --prefix=/export/servers/php --with-config-file-path=/export/servers/php/etc --with-mysql=/export/servers/mysql/ --with-mysqli=/export/servers/mysql/bin/mysql_config --with-freetype-di
2015-06-25 16:43:47
345
原创 linux源码安装服务添加为系统服务
PHPFPM注意: 新建脚本php-fpm到/etc/init.d下,脚本内容如下所示 chmod a+x php-fpm 开启php-fpm.conf中的pid选项,并且在以下脚本当中修改相关路径 pkill php-fpm,杀死原有php-fpm进程 chkconfig --add php-fpm
2015-06-25 16:35:07
585
转载 nginx php-fpm安装配置
转自:http://www.nginx.cn/231.htmlnginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编
2015-06-25 16:26:37
324
原创 ngnix-fastcgi通用配置
user daemon daemon;worker_processes 8;worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;error_log /exp
2015-06-25 16:06:01
418
原创 ngnix反向代理配置
## Basic reverse proxy server ##upstream apachephp { server ip:8080; #Apache} ## Start www.example.com ##server { listen 80; server_name www.example.com;
2015-06-25 16:01:26
542
原创 linux搭建svn服务
官方网站:http://subversion.apache.org/packages.html#centos安装命令:yum install subversionyum install mod_dav_svn测试安装是否成功:svnserve -–version如果显示如下,安装成功:svnserve, version 1.4.0 (r21228)s
2015-06-25 15:38:08
259
原创 linux下安装PHP扩展
扩展名称:{extension_name}假如原先编译的php目录在/export/servers/php目录下;php源代码在/root/src/php-5.3.3目录下。cd /root/src/php-5.3.3/ext/{extension_name}/export/servers/php/bin/phpize ./configure –wi
2015-06-25 15:30:16
304
原创 LAMP-yum安装
安装Apacheyum install httpd httpd-devel安装完成后,用/etc/init.d/httpd start启动apache设为开机启动:chkconfig httpd on安装mysqlyum install mysql mysql-server mysql-devel同样,完成后,用/etc/init.d/mysqld start启
2015-06-25 15:22:02
540
原创 LAMP源码安装
缺少gcc包# # yum install glibc-headers # # yum install gcc-c++缺少ncurse包#yum list|grep ncurses#yum -y install ncurses-devel#yum install ncurses-devel缺少curl包yum install cur
2015-06-25 15:21:01
347
转载 linux-FastDFS-配置实用
FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了文件对应用存储透明和负载均衡的问题。它只能通过专有API对文件进行存取访问,和mogileFS、HDFS、TF类似,它不支持POSIX接口方式,不能mount, 只能说是应用级的分布式文件存储服务。FastDFS对于中小型规模应用具有轻量、简单维护方便等优势。
2015-06-25 15:19:04
410
原创 linux-nfs-安装
一般是系统默认安装查看系统是否已安装NFSrpm -qa | grep nfs如果存在,标示已经安装。 安装:centos 5 :yum install nfs-utils portmapcentos 6 :yum install nfs-utils rpcbind 以下是CENTOS 6的配置服务端(172.17
2015-06-25 15:11:05
348
转载 mysql开启慢查询方法
转自:http://www.cnblogs.com/lavandachen/articles/1929537.html1,配置开启Linux:在mysql配置文件my.cnf中增加log-slow-queries=/var/lib/mysql/slowquery.log (指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)
2015-06-25 15:09:39
290
原创 mysql密码忘记后的处理
关闭mysql:# service mysqld stop设置跳过权限表(该命令完成后,可能终端不會提示输入下一命令,下面命令在新开的终端中实现)# mysqld_safe --skip-grant-tables启动mysql:# service mysqld startmysql -u rootmysql> use
2015-06-25 15:06:38
237
原创 团队文档构建
项目手册:以项目的维度,详细描述项目的各种信息数据存储:数据存储的字典,存储的架构环境部署:硬、软件开发环境的架构部署和安装脚本、账号等信息知识与经验:日常常用小知识、case分享新人手册:新人工作流程规范和制度:日常工作制度、会议安排团队分享:记录分享历史、ppt等个人文档:个人日志、备忘录周报TodoList
2015-06-25 15:03:07
310
转载 mysql分表方法-----MRG_MyISAM引擎分表法
mysql分表方法-----MRG_MyISAM引擎分表法一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,
2015-06-25 14:52:15
338
转载 徐汉彬:亿级Web系统搭建——单机到分布式集群
转自:http://www.csdn.net/article/2014-11-06/2822529/1当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同
2015-06-25 14:20:52
370
原创 MIME_TYPE总结
$mimetypes= array('ez'=> 'application/andrew-inset','hqx'=> 'application/mac-binhex40','cpt'=> 'application/mac-compactpro','doc'=> 'application/msword','bin'=> 'application/octet-stream',
2015-06-25 14:03:25
276
转载 HTTP协议详解
转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不
2015-06-25 14:01:35
279
转载 PHP + Ice安装配置
Ice是ZeroC公司开发的新一代的面向对象的中间件,近日在研究服务器配置时接触到了,费了好多心思,终于配置成功了,拿出来和大家分享。1.从ZeroC和php.net上下载相关软件包 Ice-3.2.0.tar.gz(Ice for C++ 3.2.0 development kit) IcePHP-3.2.0.tar.gz(Ice extension for PH
2015-06-25 13:41:57
361
原创 linux-ftp-安装
//客户端yum install ftp //服务端yum install vsftpd //db 生成数据包yum install db4-utils 新建user目录mkdir /etc/vsftpd/user 新建chroot_list文件
2015-06-25 13:39:34
342
原创 源码安装apache&mysql加入到系统服务
1、Apache加入到系统服务里面cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd但是在执行:chkconfig --add httpd chkconfig httpd on的时候出现错误:service httpd does not support chkconfig解
2015-06-25 13:37:50
1096
原创 apache ab工具使用
ab -n XXX -c YYY -k http://hostname.port/path/filename其中: -n XXX:表示最多进行XXX次测试。也就是下载filename文件XXX次。 -c YYY:客户端并发连接个数。 -k: 启用HTTP KeepAlive功能。默认不启用KeepAlive功能。
2015-06-25 13:30:10
281
转载 CSS定位属性Position详解
CSS定位属性Position详解CSS中最常用的布局类属性,一个是Float(CSS浮动属性Float详解),另一个就是CSS定位属性Position。1. position:static所有元素的默认定位都是:position:static,这意味着元素没有被定位,而且在文档中出现在它应该在的位置。一般来说,不用指定 position:stati
2015-06-25 13:21:52
367
原创 jquery ajax方法重写
(function($){ //备份jquery的ajax方法 var _ajax=$.ajax; //重写jquery的ajax方法 $.ajax=function(opt){ //备份opt中error和success方法 var fn = { beforeSend:fu
2015-06-25 13:18:54
420
原创 jquery 插件编写
/************************ 全局函数 ***************************************//*//JQuery.plugin1 = function(){}//JQuery.extend({plugin2:function(){ },plugin3:function(){
2015-06-25 13:16:54
246
原创 重大事件网站整体灰度处理代码
html{ filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter:grayscale(1);}
2015-06-25 13:14:09
921
转载 设计模式简单总结
设计模式简单总结 一 、创建型模式 1.1单例模式 设计原则:无 介绍:在整个应用中只有一个对象 1.2简单工厂 常用场景:需要在一堆产品中选择其中一个产品 介绍:通过工厂类去创建产品,调用者不用直接去创建对象,并封装了对象的创建细节。 设计原则:遵循单一职
2015-06-25 13:10:19
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人