2017 © Pedro Peláez
 

project demo-crud-yii2

Demo CRUD Yii 2.0 Framework

image

ipanardian/demo-crud-yii2

Demo CRUD Yii 2.0 Framework

  • Friday, March 18, 2016
  • by ipanardian
  • Repository
  • 1 Watchers
  • 1 Stars
  • 36 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 2 Versions
  • 29 % Grown

The README.md

Demo CRUD Yii 2.0 Framework

Demo CRUD Yii 2.0 Framework is a skeleton Yii 2 application best for rapidly creating projects., (*1)

The demo contains the basic features including crud, user login/logout and a contact page. It includes all commonly used configurations that would allow you to focus on adding new features to your application., (*2)

Latest Stable Version Build Status, (*3)

DIRECTORY STRUCTURE

  assets/             contains assets definition
  commands/           contains console commands (controllers)
  config/             contains application configurations
  controllers/        contains Web controller classes
  mail/               contains view files for e-mails
  models/             contains model classes
  runtime/            contains files generated during runtime
  tests/              contains various tests for the basic application
  vendor/             contains dependent 3rd-party packages
  views/              contains view files for the Web application
  web/                contains the entry script and Web resources

REQUIREMENTS

The minimum requirement by this project template that your Web server supports PHP 5.4.0., (*4)

INSTALLATION

Install from an Archive File

Extract the archive file downloaded to a directory named demo-crud-yii2 that is directly under the Web root., (*5)

Set cookie validation key in config/web.php file to some random secret string:, (*6)

'request' => [
    // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
    'cookieValidationKey' => '<secret random string goes here>',
],

You can then access the application through the following URL:, (*7)

http://localhost/demo-crud-yii2/web/

Install via Composer

If you do not have Composer, you may install it by following the instructions at getcomposer.org., (*8)

You can then install this project using the following command:, (*9)

php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar create-project --prefer-dist --stability=dev ipanardian/demo-crud-yii2 demo-crud-yii2 

Now you should be able to access the application through the following URL, assuming demo-crud-yii2 is the directory directly under the Web root., (*10)

http://localhost/demo-crud-yii2/web/

CONFIGURATION

Database

Edit the file config/db.php with real data, for example:, (*11)

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=yii2_demo',
    'username' => 'root',
    'password' => '123456',
    'charset' => 'utf8',
];

Import yii2_demo.sql, (*12)

NOTES: - Yii won't create the database for you, this has to be done manually before you can access it. - Check and edit the other files in the config/ directory to customize your application as required. - Refer to the README in the tests directory for information specific to basic application tests., (*13)

The Versions

18/03 2016

dev-master

9999999-dev http://www.ipanardian.com/

Demo CRUD Yii 2.0 Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Avatar ipanardian

framework yii2 crud project basic

18/03 2016

dev-development

dev-development http://www.ipanardian.com/

Demo CRUD Yii 2.0 Framework

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Avatar ipanardian

framework yii2 crud project basic