【教程】使用PHP开发自己的MVC框架

【教程】使用PHP开发自己的MVC框架

一、什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某

PHP API 框架开发的学习

PHP API 框架开发的学习

基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源开放给开发者来调用。对外提供的API 调用使得站点之间的内容关联性更强,同时这些开放的平台也为用户、开发者和中小网站带来了更大的价值。 在开发API前,你需要的是给

PHP Session学习笔记

在web开发中,session是个非常重要的概念。Session一般译作会话,Session是一种基于HTTP协议的用以增强web应用能力的机制或者说一种方案,它不是单指某种特定的动态页面技术,而这种能力就是保持状态,也可以称作保持会话。 在许多动态网站的开发者看来,

获取客户端真实IP方法

在讨论获取客户端IP 地址前,我们首先下弄明白的是以下三个的具体含义:REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR REMOTE_ADDR 是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。 HTTP_CLIENT_IP 是代理服务

PHP中文高速分词的原理和源码

PHP中文高速分词的原理和源码

一、正向最大匹配算法和反向最大匹配算法的缺点 正向最大匹配算法:从左到右将待分词文本中的几个连续字符与词表匹配,如果匹配上,则切分出一个词。但这里有一个问题:要做到最大匹配,并不是第一次匹配到就可以切分的。举个例子:中华人民共

使用PHP对网站验证码进行破解

使用PHP对网站验证码进行破解

验证码的功能一般是防止使用程序恶意注册、暴力破解或批量发帖而设置的。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才

Google Chart API:二维码

QRcode是二维码的一种。QRcode可以存储最多4296个字母数字类型的任意文本。这些文本可以是任何内容,例如,网址、联系信息、电话号码(具体科查看二维码数据格式)。QR code存储的信息可以被安装有适当软件的光学设备读取。这种设备既可以是专用的QR code

来自于DeDeCMS的HTTP下载类

无意间发现的一个Dedecms中的一些强大的下载类,适合文件下载,有的时候看一些开源的代码真的是能学到很多东西,加油~新的一年,学好PHP,让自己有一技之长。 此下载类貌似和snoopy.class.php有的一拼啊,没有仔细研究,先记下。 <?php @set_time_limit(0);

PHP自动保存文章中的外部图片

对于一些转载性质或采集性质的网站,因为外链图片有可能被来源网站删除或出现防盗链的情况,有的时候站长期望把文章中的外联图片都保存到本地空间里。解决办法是在原有的系统中添加一个PHP自动保存文章中外部图片的功能。 首先我们想到的是可以

新浪t.cn短网址接口(PHP)

接上一篇文章 Google 短网址 API PHP版,新浪t.cn的短网址一般情况下不易被某些机构OOXX,所以比较适合我们这些善良的中国网民哈。下面是我随便捣鼓的PHP版的新浪短网址方法。 同样使用前要先去申请API-KEY,或使用oAuth进行认证。 将长网址变为短网址的方

Page 1 of 512345»