aura / blog
Aura博客示例
2.0.0-alpha1
2014-11-18 07:48 UTC
Requires
- aura/asset-bundle: ~2.0
- aura/sql: ~2.0
- aura/web-kernel: ~2.0
- foa/domain-payload: ~1.0
- foa/filter-input-bundle: ~1.1
- foa/filter-intl-bundle: ~1.1
- foa/html-view-bundle: ~2.0
- foa/responder-bundle: ~0.3
- kilte/pagination: ~1.0
This package is auto-updated.
Last update: 2024-09-07 20:25:31 UTC
README
Aura版本2博客示例,使用行动域响应者。
安装
composer create-project -s dev aura/web-project aurav2 cd aurav2 composer require "aura/blog:2.0.*@dev"
创建数据库并运行代码。
SET NAMES utf8; SET time_zone = '+00:00'; SET foreign_key_checks = 0; SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; DROP TABLE IF EXISTS `blog`; CREATE TABLE `blog` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `intro` tinytext NOT NULL, `body` text NOT NULL, `author` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
编辑 config/Common.php
文件,在 define()
方法中需要定义数据库连接如下。
$di->params['Aura\Sql\ExtendedPdo'] = array( 'dsn' => 'mysql:dbname=auraauth;host=127.0.0.1', 'username' => 'root', 'password' => 'mysqlroot' );
根据您的需要更改
username
和password
。
运行您本地的PHP服务器
php -S localhost:8000 web/index.php
并在浏览器中访问 http://localhost:8000/blog