auth用户认证库
摘要:关于auth库,建议如下:1. ion_auth,基于Redux重写而成,非常不错的认证库,国外用的很多,几个最新的ci2.0.2基础上的开源系统(如doveforum)都用它,支持ci 2.0和以上,2010年的版本就已经稳定,目前仍然在更新。 优点:这个库除了用户认证,还搭建了简单的权限框架,支
阅读全文
Mysql分库分表方案
摘要:Mysql分库分表方案1.为什么要分表:当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等...
阅读全文
mysql分表和表分区详解
摘要:为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高表的增删改查效...
阅读全文
MySQL高可用方案选型参考
摘要:http://imysql.com/2015/09/14/solutions-of-mysql-ha.shtml#rd?sukey=b0cb5c5b9e501303123bd48e86555c35e0b1a446fb587ecb90444575c998ee95c3fbd2dcda6106575367...
阅读全文
laravel遇到的问题
摘要:这是由于访问laravel项目报错的,解决几种可能出现的错误。1)打开:D:\java\wamp\www\subway\app\config\app.php 修改:'debug' => true, debug基本为true2)打开debug后出现这个错误,报错:OpenSSL did not pro...
阅读全文
MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法
摘要:环境:linux,mysql5.5.21错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因: 同一个ip在短时间内产生太多(超过mysql数据库max_conne...
阅读全文
php-fpm配置笔记
摘要:php-fpm配置不当,导致服务器经常出现502错误,上个学期多次调整都没有解决,网上找来资料,大都是增加max_children,可是我都加到顶了,php-fpm log里面还是有大量的警告:eems busy (you may need to increase pm.start_servers,...
阅读全文
Rsync 服务器搭建
摘要:Rsync简介rsync 是一个 Unix 系统下的文件同步和传输工具。它具备以下特性:1. 能更新整个目录和树和文件系统2. 有选择性的保持符号链链、硬链接、文件属于、权限、设备以及时间等3. 对于安装来说,无任何特殊权限要求4. 对于多个文件来说,内部流水线减少文件等待的延时5. 能用 rsh、...
阅读全文
inotify-tools+rsync实时同步文件安装和配置
摘要:服务器A:论坛的主服务器,运行DZ X2论坛程序;服务器B:论坛从服务器,需要把X2的图片附件和MySQL数据实时从A主服务器实时同步到B服务器.MySQL同步设置会在下一编中说到.以下是用于实时同步两台服务器的图片.因为一般的RSYNC需要CRON来定期运行SH脚本来实现同步,这样会带来一些问题....
阅读全文
阿里云CentOS 64位解决kernel-2.6.32-220.13.1.el6.x86_64 has missing requires错误
摘要:今天在阿里云Centos64位上运行:yuminstallgcc命令,出错信息:kernel-2.6.32-220.13.1.el6.x86_64hasmissingrequiresofkernel-firmware>=('0','2.6.32','220.13.1.el6')解决办法修改文件vi/etc/yum.conf将exclude=kernel*前加注释即可解决缺少makeyum -y install make缺少gccyum -y install gcc
阅读全文
canphp的数据库操作
摘要:一、canphp数据库类初始化//数据库配置$config['DB_TYPE']='mysql';//数据库类型$config['DB_HOST']='localhost';//数据库主机$config['DB_USER']='root';//数据库用户名$config['DB_PWD']='123456';//数据库密码$config['DB_PORT']='3306';//数据库端口,mysql默认是3306,一般不需要修改$con
阅读全文
php初学者的问题-编码-设计模式-面向对象-算法-框架
摘要:作为一个phpper,没少看别人的源程序,看多了也懂了不少做多了,积累了不少的经验,今天我就讲讲心得。关于编码,设计模式,面向对象,算法,框架
阅读全文
速度优化之GZIP-对jscss压缩
摘要:由于现在用户对审美的不断提高,很多网站基本上,开始大量使用js和css来做特效,来增加客户体验,虽然这样网页是好看了,这时大家发现了一个问题,在 服务器带宽一定的情况下,多用户并发访问速度变慢。这该怎么办呢?这时就有浏览器开始支持Gzip压缩了,这个技术是怎么实现的呢?这就是我们今天讲的重 点。 其实很简单原理就是通过GZip压缩js以及css,然后传入到浏览器解压,再显示的过程,一般压缩了的会比原先的小70%左右。 第一步,通过火狐了解gzip的压缩,就是让你看看他是不是支持gzip解压。如图 下载 (477 Bytes)cp gzip半小时前 第二步,怎么用php实现css以及js...
阅读全文
canphp框架论坛成立-www.canphp.com/bbs/index.php-现在论坛内测中
摘要:canphp论坛成立了,论坛内测中,希望大家去抢注,canphp论坛.再学习canphp的素材都会在那里共享。
阅读全文
CanPHP框架-php最新中国框架
摘要:今天给大家介绍一个新的框架,这个框架的名称是CanPHP。Canphp是一个中国开源的php框架,主要的设计理念就是为了追求简单,减少php初学者的学习成本,而且追求高效率,模版类不提供其他标签,直接应用php的源代码,还有它是微内核设计,移植性强,松散耦合等特点,能集成到你任何一个系统里面。其中集成的http类相当的强大,采集图片速度相当的快,为什么这样呢?因为适用了模拟异步多进程的原理。
阅读全文