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)
用户参与
星數731
關注者數34
派生數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.