- 授权协议: Apache
- 开发语言: PHP
- 操作系统: 跨平台
- 软件首页: http://www.yurunsoft.com/YurunPHP/
软件介绍
YurunPHP是一款MVC开源PHP框架,它的一切都是根据实际项目需求总结归纳而出,力争减少开发者在项目开发中的重复工作量。它经历了许多大小项目的考验(其中不乏年销售额上亿的系统),不断完善改进,已经十分成熟。
YurunPHP框架承载过O2O平台、门户网站、企业应用,完全能够胜任各类复杂任务。参与项目开发的人员也一致认为YurunPHP框架确实方便易用,再也离不开它了。
YurunPHP框架支持PHP 5.3-7.x 版本,兼容 Windows / Linux 。
Github仓库:https://github.com/Yurunsoft/YurunPHP
YurunPHP 2.x 开发手册:http://www.kancloud.cn/yurun/yurunphp2
YurunPHP 1.x 开发手册:http://www.kancloud.cn/yurun/php-framework-1_0
YurunPHP Demo 开源项目 YurunBlog
Github仓库:https://github.com/Yurunsoft/YurunBlog
YurunPHP最新消息都会在官网以及QQ中发布,欢迎关注,共同学习进步!
宇润PHP技术交流群:74401592
YurunPHP 2
- 进行了小范围重构,减少内存占用,少量提升性能
- 命令行CLI模式支持
- 支持以配置形式配置多种缓存、配置、日志、数据库
- 初始化项目初始化处理文件
- 配置驱动:Ini、JSON、XML、Db
- 缓存驱动:APC、APCu、Db、EAccelerator、Memcache、Memcached、Redis、WinCache、XCache
- 日志驱动:Db
- 支持将Session保存至数据库
- 新增一个XML转换类
特色功能
- 双向路由:解析、生成一步到位
- 动态分层架构:除了常见的CONTROL、MODEL、VIEW,开发者还可通过配置文件自定义分层
- 多入口:满足各类开发者的需要
- API接口开发:内置API接口控制器,支持直接返回包括JSON、XML等格式的各类数据
- 简单ORM:单表增删改查不需要写SQL语句,复杂ORM不如写SQL更为便捷
- DB统一接口:可以不改任何代码,实现更换数据库类型切换。目前支持MYSQL/MSSQL
- 多数据库自由切换:配置文件中可以配置多个数据库连接,在需要时连接,自由切换
- 模版引擎:YURUNPHP内置了一个简单的模版引擎。采用HTML标签式的标签,方便不懂PHP的设计人员制作页面模版。RELEASE模式下模版会被编译,无须担心效率损耗!
- 模版控件:内置了许多常用控件,在开启默认模版引擎时可以使用 这样的标签来展示控件,支持数据绑定
- 插件机制:支持在系统中埋下事件,以便开发插件扩展
- 数据验证:不仅有数据验证类,而且MODEL支持自动验证
- 定时任务:可以定时执行一些操作,拥有高度自由的触发时间配置功能
- 驱动扩展:内置REDIS、MEMCACHE等常用驱动,通过配置文件即可使用
- 其它:缓存、配置、数据库、错误日志记录、多语言支持、SESSION、COOKIE、REQUEST、RESPONSE
Design systems
Not all design systems are equally effective. Some can generate coherent user experiences, others produce confusing patchwork designs. Some inspire teams to contribute to them, others are neglected. S......一起来看看 《Design systems》 这本书的介绍吧!
