Laravel5.5前后台分离
经过网上查资料及自己摸索,终于实现了自己所想要实现的前后台分离
PS:在模板这一块感觉还不够完美,如果后边找到更好的方法,到时会到这里更新。
环境为:Win7x64+PHPStudy2018 nginx+PHP7.0
#test6 wwwserver {listen 80;server_name www.test6.local;root "d:/data/www/test6/public/www";index index.html index.htm index.php;error_page 404 /404.html;location = /404.html {return 404 'Sorry, File not Found!';}error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/nginx/html; # windows dir}location / {try_files $uri $uri/ /index.php?$query_string;}#location / {# try_files $uri @rewrite;#}#location @rewrite {# set $static 0;# if ($uri ~ \.(css|js|jpg|jpeg|png|gif|ico|woff|eot|svg|css\.map|min\.map)$) {# set $static 1;# }# if ($static = 0) {# rewrite ^/(.*)$ /index.php?s=/$1;# }#}location ~ /Uploads/.*\.php$ {deny all;}location ~ \.php/ {if ($request_uri ~ ^(.+\.php)(/.+?)($|\?)) { }fastcgi_pass 127.0.0.1:9000;include fastcgi_params;fastcgi_param SCRIPT_NAME $1;fastcgi_param PATH_INFO $2;fastcgi_param SCRIPT_FILENAME $document_root$1;}location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}location ~ /\.ht {deny all;}}
//前台命名空间protected $www_namespace = 'App\Http\Controllers\Www';//后台命名空间protected $admin_namespace = 'App\Http\Controllers\Admin';//$this->mapApiRoutes();
//$this->mapWebRoutes();
//判断域名前缀 如admin,www$url_prefix = explode('.',$_SERVER['HTTP_HOST'])[0];if($url_prefix=='www'){$this->mapWwwRoutes();}else if($url_prefix=='admin'){$this->mapAdminRoutes();}//前台路由protected function mapWwwRoutes(){//echo 2333;exit;Route::middleware('web')->namespace($this->www_namespace)->group(base_path('routes/www.php'));}//后台路由protected function mapAdminRoutes(){//echo 2333;exit;Route::middleware('web')->namespace($this->admin_namespace)->group(base_path('routes/admin.php'));}
Route::get('/', 'IndexController@index');
namespace App\Http\Controllers\Admin;
namespace App\Http\Controllers\Admin;
return view('Www/index',compact('title','list','info','email'));
Laravel5.5前后台分离相关推荐
- yii 前后台分离及登陆验证
2019独角兽企业重金招聘Python工程师标准>>> 比较合理的做法其实是分成两个框架来布署:然而这样说法也太绝对. 事实上是针对不同系统,应采用不同的方法.如为CMS系统,则不需 ...
- 自己虚拟服务器都用json可以吗,vue+webpack项目中使用dev-server搭建虚拟服务器,请求json文件数据,实现前后台分离开发...
在项目开发中,前后台分离,做了假数据,项目使用vue2.0重构,后台也推到重来了,为了不耽误开发进程,我做了虚拟的数据请求,使用vue-cli脚手架搭建的项目文件中dev-server搭建虚拟api请 ...
- java后台传一个对象到前台_前台判断对象中的一个布尔值_前后台分离的项目中,如何优雅的传输boolean类型的参数...
前言:需求 这是一个Spring + Angular前后台分离的项目,目前有一个查看作业列表的功能,并且已经设置了分页和几个查询参数,如图. 现在需要增加一个已评阅和未评阅的查询功能. Work实体的 ...
- php前后端分离两个域名访问,Laravel 5.4前后台分离,通过不同的二级域名访问方法...
第一步:添加app\http\Controllers文件夹里面创建我们要存放前端和后端或者接口的文件夹 列如: Home(前端) Admin(后端) App(接口) 文件夹 第二步:修改app\htt ...
- vue人力管理_springboot+vue微人事人力资源管理系统,前后台分离源码
购买须知: (1)因送吗安装费用的调整,故需要安装的用户请先联络我们!无联络硬拍的慎重! (2)联络好了安装的用户请自行备好服务器域名等... (3)素质低下,贪小便宜,追求完美者请绕道! (4)手动 ...
- 视频教程-Vue全家桶前后台分离实战案例(含资料)-Vue
Vue全家桶前后台分离实战案例(含资料) 张长志技术全才.擅长领域:区块链.大数据.Java等.10余年软件研发及企业培训经验,曾为多家大型企业提供企业内训如中石化,中国联通,中国移动等知名企业.拥有 ...
- 【JavaWeb】什么是前后台分离?
1.首先,什么是前后台分离,通俗点说就是前台是前台,后台是后台,咦,这是不是说了句废话,当然不是,就是相当于我们把项目分离开,将前台页面抽取出来, 单独的放在一个文件夹中,剩下的项目部分只包含后台ja ...
- vue php 前后台分离 模板项目
这几天整理了一个完整的前后台分离项目 前端 VUE 后台Thinkphp5 访问地址 : http://118.31.226.151:1000/dist/ 账号: admin 密码:8 ...
- python django前后台分离项目 请求工具axios(复制 粘贴即可使用)
python django前后台分离项目中固定写法: 利用axios对接口数据进行请求并渲染 -------------------request.js-------------------- imp ...
- 词达人自动做题PHP版全套开源+前后台分离开发+带半个软件+CDKey兑换
简介: 开发语言:PHP+Mysql 源码简介与安装说明: 易语言版的我是今天写的.多线程有需要再去调风控,恶心的一批.我这网课上到现在基本上啥TM也没学.就这样了.我就简单上几张图自己看看吧.前端是 ...
最新文章
- configure,pkg-config和PKG_CONFIG_PATH
- [GRYZ2015]快排练习
- Linux Vi 删除全部内容,删除某行到结尾,删除某段内容 的方法
- SQLite相关知识
- 【论文解读】SIGIR 2020 | 超越用户embedding矩阵:用哈希对大型用户建模
- 国庆假 的CSS +JS 学习笔记
- symbol MC 3090 upgrade to symbol MC 3190
- JavaScript 数组详解
- fasttext 文本分类_4种常见的NLP实践思路【特征提取+分类模型】
- SpringCloud(三) Eureka注册中心介绍以及单机版搭建
- keil5安装_如何安装Keil5
- [0 to 0.5]从零开始学习Android动画知识(上)
- 中国城市统计年鉴1985-2021中国城市年鉴面板数据(完美Excel版)
- 基于算术优化算法的函数寻优算法
- Basic 语言发展史
- win10重装系统自动修复失败,用U盘做了启动器也进不去PE界面的解决办法
- 如何有效的获得高质量的大规模标注数据?
- HDS 高端存储TC原理和配置总结
- AC2100 OpenWrt 多拨
- mysql连接字符串_[MySQL] - MySQL连接字符串总结