神一般的php框架:Doophp!Do OOP Php

Doophp是一款国内开发的PHP框架,以其极高的运行速度著称,甚至可达CodeIgniter的三倍。该框架结构简单,由framework和app两部分组成,并内置一系列便捷工具如自动映射模型和控制器。尽管官网偶尔不稳定,但其高效开发体验受到许多开发者喜爱。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

doophp的意思是do oop php。作者不是老外,是国内的牛人。这个框架我是爱不释手,在这之前我喜欢的是codeigniter,不过遇到doophp之后我立马就变心了!!我果然是个花心的人。doophp的特点只有一个字,快。没有第二个字。开发速度快,更重要的是,在php世界里纷纷繁繁的几百种框架里面,doophp的运行速度是最快的。大约可以达到codeigniter的1/3。

这几天他们的官网(doophp.com)一直上不去,刚才试了一个终于可以上了,大概是空间商那边出问题了?

doophp是由两个文件夹组成的,一个是framework,一个是app。然后在app里面又有一个index.php(入口),global(静态资源),tools(自带的几个很方便的工具,像自动根据数据库映射模型,自动根据url配置映射控制器),以及protected。在protected中便是标准的mvc结构了model,controller,view,plugin,config一应俱全。

其实我更喜欢将整个framework移入app中,然后再config中将SITE_PATH做点修改以适应程序。虽然这样也许违背了层次关系,不过一般在很多服务器上整个网站的代码是放在public_html这样的一个文件夹里的,将framework移到app中,将framework作为app的core来看待,这样一来突然觉得跟CI框架的入口安排类似了都。

整理后的结构如下

-.htaccess

---index.php

---global

---protectd

   |---cache

   |---class

   |---config

   |--controller

   |---model

   |---module

   |---plugin

   |---view

   |---viewc

---tools

---dooframework

特别的,将config中的common.conf.php中的$config['SITE_PATH'] = realpath('..').'/app/';修改为$config['SITE_PATH']=realpath('');

想接触世上最快的php框架的童鞋可以看下下面这个作者做的简介!

打开后查看默认页有生成model,根据url配置生成controller等一系列方便的工具,基于此开发再快不过了。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值