后台二 项目流程(阅读)
16lz
2021-03-14
一、客户访问
1、浏览器地址栏输入url地址
http://renwushizhan1/
2、查看网络请求url链接
http://renwushizhan1/
3、链接传递到Apache或Nginx服务器
4、服务器调用php应用程序, 启动laravel并处理相关链接
5、laravel将链接解析 并 到路由文件中匹配
1、根据url匹配到对应路由规则
routes/web.php
Route::get('/', [Account::class, 'login']);
6、根据路由映射进入控制器所在文件
app/Http/Controllers/admins/Account.php
/**
* 后台账号 控制器
* @package App\Http\Controllers\admins
*/
class Account extends Controller {
//登录
public function login() {
return view('/admins/account/login');
}
}
7、根据控制器中定义的视图模板找到相对应的html文件
resources/views/admins/account/login.blade.php
8、laravle将html文件返回给服务器
9、服务器响应浏览器请求,将html源码发送给浏览器
10、浏览器接收到服务器的响应数据,解析html将视图效果展示在客户端
更多相关文章
- laravel 本地集成开发环境,路由访问 Not Found The requested UR
- tp6 全局异常处理
- nginx 正向代理,反向代理以及PHP代理代理不出去
- Vue-route实现路由
- 内网dns服务部署以及主从dns配置
- 多厂商***系列之十三:***综合实验分享
- (视频) 基于HTML5的服务器远程访问工具
- rsync+inotify实现服务器的实时同步
- Android TCP Socket通信客户端/服务器端Demo(附APP源码)