接触ThinkPHP开源框架,引发的一些思考

从一开始接触PHP,就了解到PHP领域有各种各样的框架,ThinkPHP、DeDe、Discuz、Zend……,国内的或是国外的总之太多了,当时差点被北京的外包公司给误导,因为很多面试,他们反馈给我的信息都大同小异——优先录用熟悉XX框架的.

查看全文 »

weixinModel.php基于mPHP开发的PHP微信模块

很早就想写相关的技术分享了,例如如何通过PHP调用微信API,如何使用sphinx实现站内的搜索功能等等一系列我已经实现了的开源技术,但是因为各种各样的原因,迟迟没有下笔.今天有时间,就顺笔写一下基于mPHP​开发的通用微信模块吧.

查看全文 »

PHP写的mini_html函数,用于压缩html代码,减少网站数据传输量

之前写过一篇博客《玩转百度加速乐CDN,免费让自己的网站飞起来》,其中介绍了如何使用免费的CDN服务让小带宽的web服务器,支持更多的用户同时访问.一般情况下,服务器都会开启gzip压缩功能,就拿我的博客磨途歌首页​来举例,原始页面大小为63KB,经过nginx服务器的gzip压缩后,只需要下载11.9KB的数据,直接缩减了50多KB的数据量!

查看全文 »

PHP写的file_merger函数,用来合并压缩多个js或css,减少网站连接请求

本篇博客从减少浏览器加载外部资源连接数的思考角度着手,要想深入了解其他加快网页显示速度的原理,估计又得花不少时间,这需要把前端跟后端都说解释清楚.有时间我会分开写其他部分的内容.这里为了节省时间,只介绍如何减少网页需要加载的外部资源,加快浏览器的响应速度.

查看全文 »

蒋讲广西南宁PHP程序员的那点事

广西省南宁市究竟属于几线城市?从百度搜索到的回答是大部分都说是二线城市,然后我对比了一下北京,觉得伪二线城市比较贴切南宁的现状.首先是物价,原本以为北上广的日常生活消费偏高,然而南宁也不全便宜.比如在航洋国际上班,中午想吃个饱饭至少10块钱,吃粉确实是便宜,10块钱还可以再叫杯饮料,只是饿得快!

查看全文 »

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

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

查看全文 »

聊聊mPHP之控制器的秘密(二)

上一篇文章介绍了自动加载类的使用方法,这一篇将给大家讲解mPHP如何实现简单的控制器功能.磨途歌假定读者不知道怎么访问php文件,在往下讲解前,先做一下相关说明,如果你已经掌握这方面的知识了,也可以花1分钟快速阅过,或者点击这里跳过直接学习mPHP的控制器思想.

查看全文 »

聊聊mPHP之自动加载类函数(一)

很多时候,这些看似讲的很详尽的文字,反而让刚学习的朋友产生心里暗示,认为MVC很难掌握.一开始我也有这样的反应,后来我开始构思一个精简的MVC框架,就是mPHP最初的原型,把程序的逻辑代码写了一边,虽然调试的过程很繁琐,但运行成功后,整个人就豁然开朗了.

查看全文 »

php图片处理类imageModel

现在介绍的PHP程序是,我基于mvc思想自主研发的mPHP核心框架中一个附加功能imageModel类,主要功能针对上传图片进行定制处理.

查看全文 »

基于MVC思想的PHP核心框架——mPHP

最初的想法很简单,只为学习MVC思想,就写了一个简单的PHP小程序.随着对web系统架构的初步了解,与追求自身的思维突破,历时一年,经过反复的优化重写,mPHP逐渐成型了.

查看全文 »
上一页1234下一页 共4页