PDO数据库操作类——插入数据的实现
mPHP核心框架使用PDO数据库抽象层往数据表中更新或插入数据,都是通过PDO的exec()方法,如果你熟悉Mysql数据库的sql语句,那么理解起来就更轻松了,你可以把它当作mysql的query()来使用,而且exec()执行完毕还会返回影响的数据行总数.
PDO数据库操作类——连接指定类型数据库
mPHP核心框架通过PDO类,很容易就能从一个数据库迁移到另一个数据库,只需修改几行配置即可.我的博客就经历过从postgresql迁移回Mysql,再迁移到MariaDB上.之所以这么折腾,还得说点题外话.
PHP写的mini_html函数,用于压缩html代码,减少网站数据传输量
之前写过一篇博客《玩转百度加速乐CDN,免费让自己的网站飞起来》,其中介绍了如何使用免费的CDN服务让小带宽的web服务器,支持更多的用户同时访问.一般情况下,服务器都会开启gzip压缩功能,就拿我的博客磨途歌首页来举例,原始页面大小为63KB,经过nginx服务器的gzip压缩后,只需要下载11.9KB的数据,直接缩减了50多KB的数据量!
PHP写的file_merger函数,用来合并压缩多个js或css,减少网站连接请求
本篇博客从减少浏览器加载外部资源连接数的思考角度着手,要想深入了解其他加快网页显示速度的原理,估计又得花不少时间,这需要把前端跟后端都说解释清楚.有时间我会分开写其他部分的内容.这里为了节省时间,只介绍如何减少网页需要加载的外部资源,加快浏览器的响应速度.
蒋讲广西南宁PHP程序员的那点事
广西省南宁市究竟属于几线城市?从百度搜索到的回答是大部分都说是二线城市,然后我对比了一下北京,觉得伪二线城市比较贴切南宁的现状.首先是物价,原本以为北上广的日常生活消费偏高,然而南宁也不全便宜.比如在航洋国际上班,中午想吃个饱饭至少10块钱,吃粉确实是便宜,10块钱还可以再叫杯饮料,只是饿得快!
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加速
php上传程序出现漏洞,引发的服务器安全问题
最近公司的服务器又被入侵了,上次被入侵,是两个月前的事,当时虽然把恶意添加的PHP代码都找了出来,并做了处理,但就是没找到入侵的线索,只好先把服务器的密码改了,ssh服务的端口也换了。本以为没事了,然而就在前几天晚上,又发现服务器被挂上了赌博的广告。