pixel418/staq

Staq 是一个小巧的 PHP 框架,旨在提供愉快的 Web 开发体验。

v0.7.0 2015-06-08 17:23 UTC

README

Staq 是一个现代且创新的 PHP 框架,旨在提供愉快的 Web 开发体验。

  1. 特点
  2. 编写代码
  3. 如何安装
  4. 如何贡献
  5. 作者与社区

特点

Staq 包含所有预期的功能:可扩展结构、路由、ORM、模板和预编码应用程序(计划中)。
它主要包含一个新的对象模式,即 ,以实现低依赖、高扩展性和愉快的开发!

↑ 顶部

编写代码

Hello World 教程

require_once( 'vendor/Elephant418/staq/src/include.php' );

\Staq\App::create( )
    ->addController( '/hello/:name', function( $name ) {
        return 'Hello ' . $name;
    } )
    ->run( );

Hello World 项目

您可以使用 Hello World 项目来启动应用程序。

系统需求

您需要 PHP >= 5.4 和一些快乐。

↑ 顶部

如何安装

如果您没有 composer,您必须 安装它

在您的存储库根目录中添加或完成 composer.json 文件,如下所示

{
    "require": {
        "Elephant418/staq": "0.6.0"
    }
}

Staq 现在可以通过 composer 下载

该框架和扩展程序与 composer 自动加载一起工作

require_once( './vendor/autoload.php' );

↑ 顶部

如何贡献

  1. 分支 Staq 存储库
  2. 为每个功能或改进创建一个新的分支
  3. 从每个功能分支向 develop 分支发送 pull request

如果您对 pull request 不太了解,您可以阅读 GitHub 文章

所有 pull request 必须遵循 PSR2 标准,并附带通过 phpunit 测试。

↑ 顶部

作者与社区

Staq 采用 MIT 许可证
它由 Thomas ZILLIOX 创建和维护。
如果您有问题,您可以通过 邮件列表 向社区发送消息。
如果您对即将推出的功能感兴趣,您可以看到我的 trello 板

↑ 顶部