码迷,mamicode.com
首页 > 其他好文 > 详细

Laravel(2)你的第一个应用

时间:2014-10-28 23:46:54      阅读:237      评论:0      收藏:0      [点我收藏+]

标签: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

bubuko.com,布布扣

bubuko.com,布布扣

 

启动服务

php artisan serve

 

Laravel(2)你的第一个应用

标签:des   blog   http   io   os   ar   使用   sp   strong   

原文地址:http://www.cnblogs.com/jypwn/p/4058065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!