接触discuz从吐槽到反思

最近这一阵子都在忙着研究discuz的互动社区跟个人空间,因为我没有正式使用过,没有实战经验,所以想从discuz的架构思想着手,就过了一遍DZ的核心代码.庆幸的是,在浏览代码的过程中,有种似曾相识的感觉,虽然discuz不是纯粹的MVC模式,但是核心思想是值得借鉴的.

查看全文 »

mPHP核心框架——网站安全处理类的代码实现

​这个网站安全处理类用的比较多的应该就是安全过滤safeGPC()还有还原输出restore了.理论上,基本上能有效的过滤掉大部分的注册机、机器人对网站的骚扰.

查看全文 »

mPHP核心框架——视图层的代码实现

视图层的作用是,把复杂的PHP代码跟html代码尽可能的分离开,让前端开发人员跟后端开发人员协同工作,最后在通过模版机制,把最终的静态html效果显示出来.

查看全文 »

mPHP核心框架——数据库操作层的代码实现

跟逻辑处理服务层一样,数据库处理层主要是为了尽可能的把数据库操作代码跟其他层面的代码分离开,让代码有较好的重用性,跟架构美感.

查看全文 »

mPHP核心框架——逻辑处理服务的代码实现

逻辑处理服务层主要是为了尽可能的把逻辑代码跟其他层面的代码分离开,让代码有较好的重用性,跟架构美感.

查看全文 »

mPHP核心框架——控制器的代码实现

这一篇文章主要介绍控制器类controller的初始化与加载处理方法的实现代码,并用简单的例子来进行说明.有什么问题可以随时留言.

查看全文 »

mPHP核心框架——mPHP代码实现

最近因为工作跟生活的问题想了很多事情,一时半会没有头绪,有点凌乱.不过还是有值得庆幸的使事情——我即将把mPHP核心框架的代码开放出来,跟大家交流学习.mPHP只是提供了一种PHP的框架思路,具体的实现跟使用方式,还得各位自己调整,毕竟合适自己的,才是最好的.

查看全文 »

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

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

查看全文 »

记录当前磨途歌使用的开源技术

磨途歌从正式上线到现在,快半年了,运行期间有过很多调整跟优化,可以说是想到什么就添加功能.现在有时间,就记录一下当前使用了哪些程序实现哪些功能,防止某一天,网站被黑了或是阿里云服务器崩溃了,产生的麻烦.

查看全文 »

PDO数据库操作类——查询获取数据的实现

mPHP核心框架使用PDO数据库抽象层查询数据库中的数据,都是通过PDO的query()方法,如果你熟悉Mysql数据库的sql语句,那么理解起来就更轻松了,你完全可以把它当作mysql的query()来使用.

查看全文 »
上一页 1 2 下一页 共2页