一鱼PHP框架(WillPHP框架)基于MVC模式,致力于轻量级网站应用快速开发。
现启用中文名:一鱼PHP框架,英文名:WillPHP。
环境要求:
适用于PHP7+ 版本(最底支持PHP5.6版本),Mysql数据库。
框架特点:
超轻量级(<100KB)框架。
极简快速PHP模板引擎。
快捷安全的数据库操作。
数据输入自动过滤与验证。
主要功能:
路由:输入过滤简化URL。
控制器:控制与处理操作。
视图:渲染模板至浏览器。
模型:业务逻辑与数据库操作。
部件:生成与获取数据缓存。
验证器:数据验证与自动完成。
适用说明:
适用于所有PHP开发者,MVC学习,入门ThinkPHP框架学习,轻量级Web开发。
2021-08-07 v2.2.0
此版本相对于v2.1.6核心文件优化重写,推荐重新下载使用。
支持U()函数生成URL自动添加后缀,设置后缀常量:URL_SUFFIX
去除config/app.php里的cache_type,改为设置常量:CACHE_TYPE
分离config/app.php里的param_filter成单独配置文件:config/filter.php
常量SESSION_ON默认设置为开启
APP_DEBUG关闭时,所有配置存入单个缓存,修改配置文件后要清除缓存后才生效
优化默认index,jump模板,去掉了header,footer模板
默认ApiController加入清除缓存操作clear
修改extend/Captcha中生成图片和验证验证码的方式
从wiphp/App.php中分离出配置类wiphp/Config.php
修改原SQL返回:$sql = M(‘user’)->test()->find();中的方法test()改为sql()
框架模板引擎类Tple更名为Template
优化重写验证器基类Validate,详情请查看最新版手册
优化助手函数helper,验证器可调用check_验证规则()来验证数据
修改app目录下文件的命名空间,原homecontroller改为appcontroller