Yii2 framework backup
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Vincent Gabriel e311cd0093 Merge branch 'master' of git://github.com/yiisoft/yii2 into 2524-formatter-format-file-size 11 years ago
apps Merge pull request #2501 from yiisoft/unify-urls 11 years ago
build fixed phpdoc errors and updated properties 11 years ago
docs Fixes #698 11 years ago
extensions Merge pull request #2504 from thiagotalma/master 11 years ago
framework Merge branch 'master' of git://github.com/yiisoft/yii2 into 2524-formatter-format-file-size 11 years ago
tests Fixes #2392: Added `addCssStyle()`, `removeCssStyle()`, `cssStyleFromArray()` and `cssStyleToArray()` to `Html` 11 years ago
.coveralls.yml Travis-ci and phpunit config for coveralls 11 years ago
.gitattributes Forcedly set file type by extension. 11 years ago
.gitignore testing: do not require php ext in composer.json and use composer phpunit on travis 11 years ago
.travis.yml made createQuery() config param optional 11 years ago
CONTRIBUTING.md Fix typo 11 years ago
LICENSE.md updated license information. 11 years ago
README.md Fixes #2237: added Scrutinizer check. 11 years ago
composer.json made createQuery() config param optional 11 years ago
phpunit.xml.dist path fixes. 11 years ago

README.md

Yii PHP Framework Version 2

Thank you for choosing Yii 2 - a modern PHP framework designed for professional Web development.

Yii 2 is a complete rewrite of its previous version Yii 1.1 which is one of the most popular PHP frameworks. Yii 2 inherits the main spirit behind Yii for being simple, fast and highly extensible. Yii 2 requires PHP 5.4 and embraces best practices and protocols found in modern Web application development.

Yii 2 is not ready for production use yet. We may make significant changes without prior notices. We expect to make the first stable release of Yii 2 in early 2014.

If you mainly want to learn Yii with no real project development requirement, we highly recommend you start with Yii 2 as it will be our main focus for the next few years.

If you have a real project with tight schedule, you should stick to Yii 1.1 which is the latest stable release of Yii.

Latest Stable Version Total Downloads Build Status Dependency Status Scrutinizer Quality Score

DIRECTORY STRUCTURE

  apps/                ready-to-use application templates
      advanced/        a template suitable for building sophisticated Web applications
      basic/           a template suitable for building simple Web applications
      benchmark/       an application demonstrating the performance of Yii
  build/               internally used build tools
  docs/                documentation
  extensions/          extensions
  framework/           core framework code
  tests/               tests of the core framework code

REQUIREMENTS

The minimum requirement by Yii is that your Web server supports PHP 5.4.

DOCUMENTATION

A draft of the Definitive Guide is available.

API docs and a (quite bad) rendering of the definitive guide are currently available at http://stuff.cebe.cc/yii2docs/ (updated four times per hour).

For 1.1 users, you may refer to Upgrading from Yii 1.1 to have a general idea of what has changed in 2.0.

HOW TO PARTICIPATE

Your participation to Yii 2 development is very welcome!

You may participate in the following ways:

  • Report issues
  • Give us feedback or start a design discussion
  • Fix issues, develop features, write/polish documentation
    • Before you start, please adopt an existing issue (labelled with "ready for adoption") or start a new one to avoid duplicated efforts.
    • Please submit a merge request after you finish development.

In order to make it easier we've prepared special yii2-dev Composer package.