masterminds/fortissimo

此包的最新版本(3.0.0-alpha1)没有可用的许可信息。

命令链框架。

3.0.0-alpha1 2012-11-24 01:51 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:54:41 UTC


README

版权(c)2010-12,Matt Butcher

Fortissimo是一个PHP框架。它的主要特点包括:

  • 快速:您可以快速编写应用程序。
  • 可扩展:与其他框架不同,Fortissimo被设计为可以跨服务器进行扩展。
  • 命令链,而不是MVC:Fortissimo使用不同的基本设计模式,称为命令链。命令链简单、最大限度地利用可重用组件,并且可扩展性非常好。查看commands.xml以了解它是如何工作的。
  • 良好的文档:库中的每个函数都有文档,并且文档可以轻松提取并转换为HTML(见下文)。此外,您的应用程序是自我文档化的,这使得维护更加容易。
  • NSFW:没有愚蠢的Fortissimo包装器。换句话说,您不需要学习一个新的API,该API只是包装了基本的PHP函数。Fortissimo非常轻量。

安装

安装Fortissimo的首选方法是通过composer。

{
  "name": "Example",
  "description": "Example app",
  "require": {
    "Masterminds/Fortissimo": "dev-master",
  },
}

(对于稳定版本,请使用2.x

您也可以克隆Git存储库并直接使用它。

先决条件

要使用Fortissimo

  • 通过 get Composer 安装Fortissimo。如果您愿意,也可以从Git构建。

要开发Fortissimo

入门

  • 创建一个新项目
  • 添加一个像上面的 composer.json 文件
  • 运行 composer.phar install 以在您的项目中获取和安装Fortissimo
  • 开始编码。
    • 您将希望为Web应用程序使用 \Fortissimo\Runner\WebRunner

查看 Wiki Documentation 了解更多信息。

更多Fortissimo精彩内容!

关于许可

Fortissimo遵循MIT许可。

您可以在Fortissimo之上构建应用程序,而无需在开源(或免费软件)许可下发布您的代码。当然,Fortissimo团队非常感谢您为框架做出的任何改进。但我们相信,选择您软件许可方式的人是您自己。