Opulence

Opulence - 一个简单、安全、可扩展的PHP应用程序框架。(A simple, secure, and scalable PHP application framework.)

Github星跟踪图

Opulence是一个PHP Web应用程序框架,它简化了创建和维护安全、可扩展网站的难点。 使用Opulence,数据库管理、缓存、ORM、页面模板和路由等事情都是小事一桩。 她的开发以可定制、性能和最佳实践为理念。 得益于测试驱动开发(TDD),该框架是可靠的,并经过了彻底测试。 Opulence包括多个组件,可以单独安装或捆绑在一起。

Opulence是David Young写的,一位毕业于伊利诺伊大学香槟分校的数学和计算机科学研究生。

Opulence特性:

路由 -- 使用Opulence强大的路由器来处理请求;

视图 -- 使用“Opulence”创建可扩展,可缓存的视图;

中间件 -- 使用中间件来操纵您的HTTP请求和响应;

ORM -- 使用普通的PHP对象和ORM的存储库和数据映射器模式;

控制台 -- 使用Apex编写您自己强大的控制台命令;

测试 -- 集成测试所有HTTP路由和控制台命令。

系统要求

  • PHP ≥ 7.0.0
  • OpenSSL
  • mbstring


主要指标

概览
名称与所有者opulencephp/Opulence
主编程语言PHP
编程语言PHP (语言数: 4)
平台
许可证MIT License
所有者活动
创建于2015-07-17 18:56:05
推送于2023-01-24 01:10:05
最后一次提交2021-03-22 12:58:37
发布数142
最新版本名称v1.2.3 (发布于 2023-01-14 21:56:31)
第一版名称v0.0.0 (发布于 2014-09-16 11:56:54)
用户参与
星数727
关注者数33
派生数45
提交数1.8k
已启用问题?
问题数56
打开的问题数0
拉请求数64
打开的拉请求数0
关闭的拉请求数15
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

Opulence

Build Status
Latest Stable Version
Latest Unstable Version
License

Introduction

Opulence is a PHP web application framework that simplifies the difficult parts of creating and maintaining a secure, scalable website. With Opulence, things like database management, caching, ORM, page templates, and routing are a cinch. It was written with customization, performance, and best-practices in mind. Thanks to test-driven development (TDD), the framework is reliable and thoroughly tested. Opulence is split into components, which can be installed separately or bundled together.

Installation

Opulence can be installed using Composer:

composer create-project opulence/project --prefer-dist

Documentation

For complete documentation, visit the official website.

Requirements

  • PHP 7.1
  • OpenSSL
  • mbstring

License

This software is licensed under the MIT license. Please read the LICENSE for more information.

Author

Opulence was written by David Young.