appcia / webwork
Appcia PHP 框架,简单、轻量、快速
0.9.3
2013-11-17 15:52 UTC
This package is not auto-updated.
Last update: 2024-09-22 02:54:02 UTC
README
PHP 框架,代号 'Webwork'
主要思想
- 轻量级、简洁的 MVC '以简单为解决方案'
- 供应商独立 '使用你想用的' - 邮件发送者、数据库 ORM 等
- 高度可配置
- 通过模块可扩展
- 简单、原生的视图机制,支持块扩展
- 易于单元测试实现,模拟注入
- 现代代码,使用命名空间、依赖注入、闭包(PHP >= 5.3)
- 通过 PSR-1、composer 标准化代码
路线图
- 发布 1.0
- 网站带有文档,http://appcia.pl/webwork,即将推出
- 更新快速入门
联系、合作
请给我发私信。如果你喜欢这个项目并想合作,那就太好了。
新闻
0.9.3
- 表单对象绑定(动态创建字段)
0.9.2
- 资源管理器重写,新资产管理者
0.8.2
- 带有可选片段和每个参数的自定义正则表达式的路由
0.8.1
- 配置读取/写入接口
0.8
- 验证器改进 + 新的:DateBetween、DateOverlap、Not、Callback
0.7.7
- 请求跟踪器
- 视图扩展改进以支持嵌套
- 路由器错误修复
0.7.6
- 国际化翻译器(gettext)
0.7.5
- 框架结构更改
- app 类重写,引入引导
0.7.4
- 视图渲染器(php、json、xml、ini)
- 控制器改进
0.7.3
- 路由分组(更简单的配置)
0.7.2
- CSRF 保护
- 上下文中的区域设置
- slug 过滤器
0.7.1
- 过滤器、验证器和辅助工具现在使用应用程序上下文(自定义配置动态更改)
- 小的约定修复
0.7
- 资源管理器
- 用于通过参数(如 ID)将映射文件(图像、pdf 等)与数据库行关联
- 基于原始资源处理派生类型(多种不同大小的缩略图、格式转换等)
- 表单扩展与资源映射,文件上传具有临时状态
0.6
- 分发器事件,用于监听(错误处理、授权)
- 单元测试(进行中)
0.5
- PSR-0 自动加载器,结构修改
- composer/packagist 支持
0.4
- 一组新的视图辅助工具:baseUrl、serverUrl、routeUrl、asset
- 重构路由器
- 带有一些 CSS 的演示
- 小的结构修复
0.3
- 可配置的视图辅助工具
- 改进演示(视图通过扩展、块和辅助工具的使用示例以及更多...使用相同的布局)
- 简化组件创建
- 配置注入移出对象
0.2
- 支持路由参数
- 视图块机制(alpha)
0.1
- 工作框架骨架
实时示例(已过时)
http://webwork.appcia.linuxpl.info/
快速入门(已过时)
使用应用程序骨架:https://github.com/appcia/webwork/blob/skeleton/README.md