首页 > 源码列表 > PHP源码 >> 其它源码

MicroPHP(蜗牛微型PHP框架) v2.3.1

其它源码 2015-05-06 11:16:59 转载来源: 网络整理/侵权必删
  • 授权方式:免费软件
  • 界面语言:简体中文
  • 文件大小:0 MB
  • 更新时间:2015-05-06
  • 资源类型:国产软件
  • 平台环境:PHP/Mysql
  • 推荐等级: ★★★★☆
  • 作者主页: 点击查看

详细介绍 - [ MicroPHP(蜗牛微型PHP框架) v2.3.1 ]

MicroPHP 2.3.1
发布,优化了:
优化了:
1.分页条显示,“转到”默认没有下划线
2.其它一些代码优化
增加了:
2.增加了composer支持,麻麻再也不用担心我的类库乱七八糟了。
修复了:
1.get_post($key,$default),post_get($key,$default),
当$key存在值,如果传递了默认值$default将返回空的bug。


 


升级提示:
1.修改入口文件里面最后两行
WoniuRouter::setConfig($system);
WoniuRouter::loadClass();
修改为:
MpRouter::setConfig($system);
MpRouter::loadClass();
即可。
2.如果使用了插件模式,修改插件入口文件plugin.php里面最后一行
WoniuRouter::setConfig($system);
修改为:
MpRouter::setConfig($system);
即可。
3.如果自定义了loader,ver2.2.14以前是自定义了loader必须继承WoniuLoader,现在修改为继承MpLoader即可。
4.如果自己使用了WoniuRouter::setConfig($system);WoniuRouter::loadClass();


修改为MpRouter::setConfig($system);MpRouter::loadClass();即可.


 


MicroPHP一个免费开源敏捷MVC模式的PHP开发框架。它易拓展而不失灵活,可以轻松对应大中小型项目。它没有大而全的功能,只给你最需要的底层功能,但是给你无限的灵活拓展能力。


 


说一下MicroPHP的特性:
极简核心
整个框架核心就一个文件MicroPHP.php(压缩后的文件MicroPHP.min.php,140KB左右)。
入口亦配置
一个入口文件index.php也是整个项目的配置文件,可以自定义多个入口文件达到不同项目共存的目的,项目之间随意共享类库、帮助文件等目录,框架核心文件采用零侵入式编写,整个框架运行不依赖任何外部变量。
独特插件模式
插件模式可以把框架嵌入到任何现有的程序代码到中,然后按着MicroPHP框架的各种特性写代码。
结构灵活
项目控制器、模型、视图、类库等各种文件夹完全自定义,都不是必需的,用到什么就建立什么文件夹,彻底摆脱一堆无用的一大堆文件夹的困扰。
类库懒加载
类库采用懒加载模式,只在需要时才包含类库,而不是一次全部加载,做到按需启用。且支持一级子文件夹自动加载,在类库很多需要用文件夹分类时,能保持程序结构的简洁清晰。
共享视图数据
没有视图就不能指定视图数据?文件可以include共享那么视图为什么不能共享数据呢?在MicroPHP里面你不再有这个困挠,MicroPHP可以在$this->view_vars数组里面存放你的任何想在视图里面使用的全局数据。
SESSION管理灵活
SESSION托管支持:mongodb、mysql、memcache、redis。配置灵活,根据项目具体情况择优选用即可。
缓存灵活
缓存支持:auto、apc、sqlite、files、memcached、redis、wincache、xcache、memcache。auto:自动模式。
缓存第二驱动
当你现在代码中使用的是memcached,然后代码转移到一个新服务器且不支持memcached,这时候怎么办呢?设置第二驱动即可,当你设置的驱动不支持的时候,系统就使用第二驱动。
HMVC模式
HMVC(Hierarchical-Model-View-Controller),也可以叫做
Layered MVC。顾名思义,就是按等级划分的 MVC 模式,简单的解释就是把MVC又细分成了多个子 MVC,每个模块就分成一个 MVC。使用 HMVC
的好处就是可以降低各个功能模块之间的耦合性,提高代码复用性,使得每个功能都可以独立出来,每个模块都有自己的 MVC 结构,这就有点像 ActiveX
控件,每个控件都有自己的行为,控件之间互不影响。

MicroPHP(蜗牛微型PHP框架) 演示图片

下载地址 - [ MicroPHP(蜗牛微型PHP框架) v2.3.1 ]

标签: 拓展 灵活 功能 MicroPHP 一个 免费 开源 敏捷 MVC


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持