加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP框架开发一(首言)

发布时间:2022-12-20 17:31:01 所属栏目:PHP教程 来源:未知
导读: 现在大多数PHP框架都是统一入口设计的,类于TP这种。首先,重复造轮子并不是一件坏事,反而在一定程度上能让我们对一项技术,一种架构有一定的了解。个人并不反对重造轮子。不过在开发过程

现在大多数PHP框架都是统一入口设计的,类于TP这种。首先,重复造轮子并不是一件坏事,反而在一定程度上能让我们对一项技术,一种架构有一定的了解。个人并不反对重造轮子。不过在开发过程中,毕竟还是这些成熟的框架要来得快得多,而且BUG量少和安全性相对于我们的框架要好得多。

但是这并不是我们不去做的原因。以下几章,让我带领大家做一个小型的框架,这个可能不能用于你的开发,但肯定会对你认识统一入口有帮助。

第一步php轻框架,建立一个目录,结构如下:

php框架_php轻框架_php框架和不用框架

第二步,新建一个htaccess文件,如果你不需要URL伪静态模式。可忽略

php轻框架_php框架和不用框架_php框架


   RewriteEngine on
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

php轻框架_php框架和不用框架_php框架

第三步,从上面的目录结构,你可以已看出来了,我的统一入口是index.php,从这个文件开始调用simple文件夹下的simple.php文件。包括配置文件,MVC三层结构都在simple文件夹内。

php轻框架_php框架和不用框架_php框架

下一章,我会介绍SPL库和控制器controller的使用。

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!