rareMVC
rareMVC framework 是一款简单高效的php mvc 框架。
特点:简单、高效、小巧而又五脏俱全、模块清晰分明,非常适合企业级应用开发、团队多人协作开发。
rareMVC 支持当前流行的布局模式(layout),组件开发模式(component),过滤器(filter),自定义路由(router),静态资源按需加载,类自动装载(class autoload)...。
布局: | 1.布局和模块视图文件独立,方便开发管理 2.layout在ajax请求时并不会加载,所以当页面使用ajax的时候(比如ajax分页),你不需要添加任何代码就能完整功能(用户直接进去的页面带有layout而ajax分页时是不带layout的)。 |
---|---|
组件槽: | 页面布局更加方便高效 |
组件: | 可以将一些ui进行封装,方便在多个地方共用 |
过滤器: | 可以在过滤器进行权限判断、session开启、内部动作跳转等 |
路由: | 在特定的配置文件中定义路由规则即可,不用修改之前的代码,兼容没有进行路由优化前的地址! 支持动态路由规则:如根据查询数据库判断是否匹配 |
类自动加载: | 1.不需要先include php类文件,而直接创建一个类对象。如$myClass=new myClass() 2.功能独立,可以在其他框架、程序中直接使用。 |
钩子 | 提供途径改变系统默认行为,添加自定义的增强功能。 |
发表评论 |