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)

  • Owner: ppi/framework
  • Platform: BSD, Cross-platform, Linux, Mac, Windows
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

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

Main metrics

Overview
Name With Ownerppi/framework
Primary LanguagePHP
Program languageShell (Language Count: 2)
PlatformBSD, Cross-platform, Linux, Mac, Windows
License:MIT License
所有者活动
Created At2011-10-21 16:25:15
Pushed At2016-06-01 14:53:50
Last Commit At2016-05-17 22:22:20
Release Count8
Last Release Name2.1.2 (Posted on )
First Release Name2.1.0-alpha (Posted on )
用户参与
Stargazers Count154
Watchers Count18
Fork Count30
Commits Count1.2k
Has Issues Enabled
Issues Count103
Issue Open Count11
Pull Requests Count48
Pull Requests Open Count2
Pull Requests Close Count13
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

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!