您的位置:首页 > 编程语言 > PHP开发

laravel 5.1 学习

2015-08-13 23:49 597 查看
下载composer

https://getcomposer.org/download/


修改镜像来源

composer config -g repositories.packagist composer http://packagist.phpcomposer.com


在wwwroot下创建项目

composer create-project laravel/laravel  siteName


进入项目根目录

cd siteName


安装bootstrap

composer config -g repositories.packagist composer http://packagist.phpcomposer.com


安装illuminate/html

composer require illuminate/html


修改目录权限

chmod -R 755 app/storage


配置数据库,在
app/config/database.php 或者 .env


建users表

php artisan make:migration create_users_table --table=users


以上命令会创建一个migrate文件(文件位于
database/migrations
目录下),这个文件的名字就是
create_users_table
,然后我们可以通过编辑刚刚生成的migrate文件来创建Users表。

public function up() {
Schema::create('users', function($table){
$table->increments('id');
$table->string('username', 20);
$table->string('email', 100)->unique();
$table->string('password', 64);
$table->string('remember_token',62)->default('default');
$table->timestamps();
});
}


表单请求验证

建立request

php artisan make:request StoreBlogPostRequest


生成的类会放置在
app/Http/Requests
目录中。 我们在
rules
方法中增加一些验证规则

public function rules()
{
return [
'title' => 'required|unique|max:255',
'body' => 'required',
];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: