PPI Framework 2

PPI是PHP互操作性框架。 它提供了一个平等和开放的平台,使PHP开发人员能够从最好的PHP框架中选择最好的工具。(PPI is the PHP Interoperability Framework. It provides an equal and open platform to empower PHP developers to pick the best tools from the best PHP frameworks)

  • 所有者: ppi/framework
  • 平台: BSD, Cross-platform, Linux, Mac, Windows
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

PPI是一个框架交付引擎。使用microservices的概念,它允许您选择你想使用一个部分的基础上的框架的那些部分。

PPI从顶级框架(如ZendFramework2,Symfony2,Laravel4和FuelPHP)为您提供框架组件。

本内容编辑时(2018年12月),该项目主页显示域名售卖信息。github仓库最后commit更新是2016年5月,已经很久没有更新了!

如想进一步了解,可访问位于“Read the Docs”的项目文档:https://ppi.readthedocs.io/en/latest/

PPI有一个项目骨架应用可用于测试:
https://github.com/ppi/skeletonapp

主要指标

概览
名称与所有者ppi/framework
主编程语言PHP
编程语言Shell (语言数: 2)
平台BSD, Cross-platform, Linux, Mac, Windows
许可证MIT License
所有者活动
创建于2011-10-21 16:25:15
推送于2016-06-01 14:53:50
最后一次提交2016-05-17 22:22:20
发布数8
最新版本名称2.1.2 (发布于 )
第一版名称2.1.0-alpha (发布于 )
用户参与
星数154
关注者数18
派生数30
提交数1.2k
已启用问题?
问题数103
打开的问题数11
拉请求数48
打开的拉请求数2
关闭的拉请求数13
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

PPI Framework

Gitter
Latest Stable Version
Latest Unstable Version
Travis-CI Build Status
Scrutinizer Code Quality
License

PPI is the PHP Interoperability Framework. It provides an equal and open platform to empower PHP developers to pick the best tools from the best PHP frameworks

PPI bootstraps framework components for you from the top frameworks such as ZendFramework2, Symfony2, Laravel4 and FuelPHP.

Requirements

  • PHP 5.4.0 or above

Installation

There is no actual "installation" of PPI, you can download it from
http://www.ppi.io/downloads and drop it in your document root.

Contributing

PPI is an open source, community-driven project. If you'd like to contribute, check out our issues list. You can find us
on IRC, Google Plus or Twitter (@ppi_framework).

If you're submitting a pull request, please do so on your own branch on GitHub.

Start by forking the PPI Framework repository and cloning your fork locally:

$ git clone git@github.com:YOUR_USERNAME/framework.git
$ git remote add upstream git://github.com/ppi/framework.git
$ git checkout -b feature/BRANCH_NAME master

Apply PPI Coding Standards using the PHP-CS-Fixer tool (uses PPI custom fixers):

$ ./vendor/bin/php-cs-fixer fix -v

After your work is finished rebase the feature branch and push it:

$ git checkout master
$ git fetch upstream
$ git merge upstream/master
$ git checkout feature/BRANCH_NAME
$ git rebase master
$ git push --force origin feature/BRANCH_NAME

Go to GitHub again and make a pull request on the ppi/framework repository. Thank you for making PPI better!