老莫的笔记本  
  
查看: 1111|回复: 0

周大胖子谈前后端分离与现代化全栈

[复制链接]

664

主题

880

帖子

5155

积分

超级版主

Rank: 8Rank: 8

积分
5155
发表于 2018-11-21 17:34:45 | 显示全部楼层 |阅读模式
本帖最后由 周大胖子 于 2018-11-22 23:27 编辑

一、问题:前后端分离,如何分离?
  1. 文件目录如何分配?
      独立的目录体系, 各不从属, node 启动一个, php 使用一个, 提取双域名各解析到指定目录。
      (其中涉及到跨域,需要双方解决【其实我觉得php 一端解决就可以】)

  2. 前后台分工:
     前端: vue  - node -中转
     后端: php - mysql
3. 前端分离的方式 是类似于 启动一套 VUE或者 angular 的项目,利用node 中转【在实际应用中,前端域名指定到 指定文件夹 且 pm2启动对应的启动文件】
    3.1 在公共文件设置一个值存储 后端的域名, 在每一个调用请求的情况下,拼接请求地址,已达便捷更换域名到目的;
    3.2 实际情况时,我用的是koa2启动的 layuiadmin 然后配置文件路径的时候不得不考虑一件事, 静态资源配置得正确;index访问的链接得到jstart中;dist 得改成src

4. 后端分离的方式 第一步就是PHP的跨域,允许跨域,初期随意* ,后期使用白名单模式;

【未完成待补充】
  参考文献:https://yq.aliyun.com/ziliao/293209


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表