PDO数据库操作类——更新数据的实现

mPHP核心框架使用PDO数据库抽象层往数据表中更新、插入或者删除数据,都是通过PDO的exec()方法,如果你熟悉Mysql数据库的sql语句,那么理解起来就更轻松了,你可以把它当作mysql的query()来使用,而且exec()执行完毕还会返回影响的数据行总数.

查看全文 »

PDO数据库操作类——删除数据的实现

查看全文 »

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加速使用体验》,介绍加速乐的使用感受,但当时没仔细研究使用方法,就得出了比较片面的结论.当时之所以这么认为,原因有以下两点

查看全文 »