laravel和其他的框架不一样,它不能使用像CI或TP那样的url地址去访问某一个控制器的方法,
它的访问全部要通过路由去实现;
路由放在 app/routes/web.php 这个文件中。

路由在写的时候,控制器类最好是带上命名空间
一、看看路由是什么?
为什么要使用路由,使用路由的好处?
路由是访问laravel的唯一入口,必须使用
正则路由可以有效的防止数据的类型,防止sql注入等问题
二、路由分为几种?
get
post
put
patch
delete
options
any
这是以上的几种路由,虽然多,但我们常用的就有三种: get、post、any
三、路由怎么写?
1、最常见的一种路由,只有一个url地址和一个闭包方法
Route::get("test",function(){
return "testing...";
});
//访问地址:www.app.com/test
//结果: testing...
//带参数的访问
Route::get("test/{id}",function($id){
return "test".$id;
});
/**
解释说明:
url:test/{id} 中的id这个值会做为第一个参数传递到funciton ,
它的名字并不一定是$id,也可以是$i,或者$j
www.app.com/test/1111
//结果: test1111
**/
//带参数的访问也可以不传
Route::get("test/{id?}",function($id=""){
return "test".$id;
});
//这样也可以访问
/**
路由测试可以使用 postman 这个插件去测试。
postman是google浏览器中的一款插件,
需要在vpn或翻墙的情况下才可以去安装。
postman安装成功以后,可以将其图标放在桌面、快捷菜单、等位置。
点击属性,勾选要存放的位置即可。
**/Route::get('profile',function(){})->middleware('auth');
Route::group(['middleware'=>'auth'],function(){
Route::get('/logout','\app\\Http\Controller\UserController\logout');
});这是路由文档的帮助文件,也可以访问这里:
http://laravelacademy.org/post/2784.html