aura/blog

2.0.0-alpha1 2014-11-18 07:48 UTC

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'
);

根据您的需要更改 usernamepassword

运行您本地的PHP服务器

php -S localhost:8000 web/index.php

并在浏览器中访问 http://localhost:8000/blog