首页 > 其他 > 详细

Laravel(2)你的第一个应用

时间:2014-10-28 23:45:58      阅读:282      评论:0      收藏:0      [点我收藏+]

在这个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)你的第一个应用

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!