标签:des blog http io os ar 使用 sp strong
在这个chapter,我们将会学到:
1: 作出基本的URL和应用
2: 处理一些刚开始时会遇到的故障
3: 定义URL路由和对应的动作,模型和对应的关系
4: 通过Eloquent来与数据库交互
5: 使用Blade模板语言创建层次布局
描述一下我们的应用
我们要创建一个可以查看猫的信息的数据库。访问者可以为他们的猫创建详细的信息页面,比如猫的名字,生日,以及它的品种。这个应用支持CRUD操作。我们还要创建一个品种页面来列出单独品种的猫。
下个chapter我们会考虑安全性,验证许可。
实体,关系和属性
首先我们需要去定义我们的应用实体。实体是一个事物(人,地方,或者对象),它可以用来保存应用程序的数据。在我们的需求中,实体有如下要求:
1:Cats有几个标示符,名字,出生日期,品种
2: Breeds(品种)有标示和名字
这些信息可以帮助我们定义database schema(数据库图示)来保存实体,关系,属性。还有模型(用对象来对应数据库)
应用程序的地图
我们现在需要来定义URL结构
Method Route Description
GET / 主页
GET /cats 概述页
GET /cats/breeds/:name 特定品种的概述页
GET /cats/:id 单个猫的页面
GET /cats/create 创建新猫的表单页面
POST /cats 新建猫的操作
GET /cats/:id/edit 编辑页面
PUT /cats/:id 处理更新
GET /cats/:id/delete 删除页面
DELETE /cats/:id 删除操作
开始吧!!
用Composer创建一个project
composer create-project laravel/laravel cats --prefer-dist
cd cats
启动服务
php artisan serve
标签:des blog http io os ar 使用 sp strong
原文地址:http://www.cnblogs.com/jypwn/p/4058065.html