跟我学Laravel之快速入门
安装
Laravel框架使用Composer执行安装和依赖管理。如果还没有安装的话,现在就开始安装Composer吧。
安装Composer之后,你就可以通过命令行使用如下命令安装Laravel了:
composercreate-projectlaravel/laravelyour-project-name
或者,你可以从Github仓库下载。接下来,在安装Composer之后,在项目根目录下执行composerinstall命令。该命令将会下载以及安装框架的依赖组件。
写入权限
安装完Laravel,你还需要为web服务器设置app/storage目录的写入权限。请参考安装一节以获取更多关于配置方面的信息。
目录结构
安装完框架后,你需要熟悉一下该项目的目录结构。app文件夹包含了一些例如views,controllers和models目录。程序中大部分代码将要存放这些目录下。你也可以查看一下app/config文件夹里一些配置项目。
路由
我们开始创建我们第一个路由。在Laravel,简单路由的方法是闭包。打开app/routes.php文件加入如下代码:
Route::get('users',function()
{
return'Users!';
});
现在,你在web浏览器输入/users,你应该会看到Users!输出。真棒!已经创建了你第一个路由。
路由也可以赋予控制器类。例如:
Route::get('users','UserController@getIndex');
该路由告知框架/users路由请求应该调用UserController类的getIndex方法。要查看更多关于路由控制器信息,查看控制器文档。
创建视图
接下来,我们要创建视图来显示我们用户数据。视图以HTML代码存放在app/views文件夹。我们将存放两个视图文件到该文件夹:layout.blade.php和users.blade.php。首先,让我们先创建layout.blade.php文件:
<html> <body> <h1>LaravelQuickstart</h1>
@yield('content') </body> </html>