一。不要重复造轮子!!!
1.LTS,非LTS:选择长期支持(long time support)。5.1,5.5等,可看官网。
2.服务器环境:
3.适合才是最好的
4.MVC简介:是一个思想,不是设计模式。设计模式是工厂模式,单例模式等。
MVC全名是Model,View,Controller的简称,控制器(处理用户交互的部分)视图(处理数据显示的部分)模型(处理数据逻辑)的简介。
controller:从model获取数据,渲染到view中。接收view的用户操作,然后做出相应的响应。
二。
1.开发环境。我选择的5.5,PHP要求7.0以上。wamp,
2.下载安装,官网
3.
三。核心目录文件
app:核心代码 http->controller 我们写控制器的地方
resourse:视图和原始资源文件,视图都写在view中
test:单元测试
四:路由
1.简介:url和程序之间的映射 get post(基础路由) match(多请求) any(多请求)等
?question:我设置的主页路由不对劲
2.路由参数
Route::get('user/{id?}',function($id='11'){
return 'user-id--'.$id;//有默认值11
}) ->where('id','正则表达式'); 多个验证的话 where里写数组
3.路由别名
Route::get('user/member_center',['as'=>'center',function($id='11'){
return ...
}]);
4.路由群组
Route::group();
5.路由中输出视图
网友评论