centos 6.4 搭建nginx+php+MariaDb+memcached开发环境

最近向公司申请了一台PC电脑,安装了centos 6.4系统,搭建lnmp开发环境,用来做线下相关的开发测试.安装过程中顺便把lnmp(linux,nginx,mariadb或者mysql,php)+memcached环境的安装过程记录下来,免去以后不必要的麻烦.

查看全文 »

给centos系统安装yum插件,加快yum工具下载安装速度

其实系统自带的yum工具已经很好了,只是在国内因为各种各样的网络问题,经常导致yum安装软件非常慢.为了解决yum下载速度慢的问题,推荐下载两个yum加速插件,分别是fastestmirror和axelget.

查看全文 »
玩转百度加速乐CDN,免费让自己的网站飞起来

玩转百度加速乐CDN,免费让自己的网站飞起来

前一段时间使用了百度加速乐(以下简称加速乐),就写了一篇博客《百度加速乐免费版,CDN加速使用体验》,介绍加速乐的使用感受,但当时没仔细研究使用方法,就得出了比较片面的结论.当时之所以这么认为,原因有以下两点

查看全文 »

百度加速乐免费版,CDN加速使用体验

上周六偶然的机会接触了百度加速乐(以下简称加速乐),并查阅了加速乐提供的功能等信息,就决定给本博客体验一下效果.之所以使用加速乐,最主要的原因是,它提供了一定程度上的免费CDN加速服务.这里简单的介绍一下什么是CDN加速

查看全文 »

php上传程序出现漏洞,引发的服务器安全问题

最近公司的服务器又被入侵了,上次被入侵,是两个月前的事,当时虽然把恶意添加的PHP代码都找了出来,并做了处理,但就是没找到入侵的线索,只好先把服务器的密码改了,ssh服务的端口也换了。本以为没事了,然而就在前几天晚上,又发现服务器被挂上了赌博的广告。

查看全文 »

phpmyadmin无法导入大于2MB的数据文件的解决办法

最近因为做测试,把线上的mysql数据库通过phpmyadmin导出备份并下载回来,但是当我要通过phpmyadmin导入到本地的mysql数据库的时候,问题随之而来。phpmyadmin提示导入的数据库文件最大限制为2,048 KB,就算数据文件已经压缩过了,还是会超出文件大小限制。

查看全文 »
配置apache为代理服务器,成功抢到小米3

配置apache为代理服务器,成功抢到小米3

再次向大家声明一下,上回写的博客《为了抢购小米3,配置nginx为代理服务器助阵》,对于抢购小米手机来说,无法正常使用,这是技术底层方面的问题.简单来说就是使用nginx的代理,无法访问以https://开头的网页,而小米的购买页面就使用了加密的https协议.这个问题我也是经历了几周购买页面都打不开,才注意的.现在想想,如果早点发现,小米3早就入手了.

查看全文 »

mPHP核心框架封装的PDO数据库操作类实现增删改查

早在2011年,在学习Mysql的过程中就了解到一些提供数据库抽象层的访问接口,如PDO和ADODB.网上大部分的文档表明,这些数据库抽象层的用途在于,当把web程序的数据库从mysql改为postgresql或其他数据库的时候,从数据库中存取数据的方式无需改变.我的理解就是:换了数据库,也不用重写sql语句.

查看全文 »

基于jQuery库开发的谷歌浏览器插件——一键取消关注新浪微博僵尸粉

虽然我从事互联网相关的工作,但不得不承认,自己对很多互联网的产品都没什么了解,比如淘宝,团购,微信,微博,都没怎么使用过.直到前几个月,因为工作原因,需要通过微博做一些营销推广的事情,才开始接触新浪微博.然后就是开始大量的加粉丝,刷微博.

查看全文 »

Go语言的初步接触

虽然接触go语言有一段时间了,但都只是停留在书面上,最近突然有想法,就想体验一下go语言,于是顺手拿PHP语言来做一个参照,也许这样更容易进一步了解go语言.因为go语言生成的程序,本身就实现了web服务器的功能,为了有一个参照对比,再添加一个基准测试,测试静态html的性能.

查看全文 »