php和vue配合使用技巧和方法


Posted in PHP onMay 09, 2019

php和vue可以配合使用,我们可以利用vue和php进行前后端分离。

进行前后端分离的好处

前后端分离后可以使前后端工程师分工更加明确,让后端工程师专注于业务逻辑的实现以及性能优化,安全。前端工程师专注于用户体验,交互模式。大家各司其职,提高工作效率,充分发挥各自的长处。

进行前后端分离的坏处

1、SEO上的考虑

如果是 PC 端的站点,需要考虑是否需要强支持 SEO,前后端分离的架构,很可能需要搜索引擎的 spider 执行完 js 才能得到完整的可收录的页面,而“执行 js ”并不是所有搜索引擎都支持的,此时势必影响站点的收录。

2、公司发展阶段的考虑

公司发展的初级阶段,人比较少,对产品迭代速度的要求较高,此时更多的需要一些全栈的工程师,一个人开发从前到后全搞定。如果此时实施前后端分离,将引入“联调”一说,并且增加了沟通成本比,可能导致产品迭代的速度降低。

3、人员技能考虑

传统 FE 与后端PHP工程师的合作方式, FE工程师不需要有很深的后端功底,一旦引入前后端分离, node.js 层的前端同学需要了解更多的后端知识体系,不排除有 FE 同学对后端技能的排斥,引发人员的不稳定。

PHP 相关文章推荐
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
Dec 31 PHP
PHP实现MVC开发得最简单的方法――模型
Apr 10 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 PHP
php列出一个目录下的所有文件的代码
Oct 09 PHP
PHP 5.3新增魔术方法__invoke概述
Jul 23 PHP
ThinkPHP连接数据库及主从数据库的设置教程
Aug 22 PHP
PHP实现模仿socket请求返回页面的方法
Nov 04 PHP
php返回字符串中所有单词的方法
Mar 09 PHP
php使用timthumb生成缩略图的方法
Jan 22 PHP
YII框架中使用memcache的方法详解
Aug 02 PHP
在Laravel 的 Blade 模版中实现定义变量
Oct 14 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 PHP
php查询内存信息操作示例
May 09 #PHP
PHP利用百度ai实现文本和图片审核
May 08 #PHP
PHP回调函数简单用法示例
May 08 #PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
May 08 #PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
May 08 #PHP
php封装的pdo数据库操作工具类与用法示例
May 08 #PHP
Laravel框架查询构造器简单示例
May 08 #PHP
You might like
PHP 读取文件的正确方法
2009/04/29 PHP
同台服务器使用缓存APC效率高于Memcached的演示代码
2010/02/16 PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
Laravel5.3+框架定义API路径取消CSRF保护方法详解
2020/04/06 PHP
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
2009/12/27 Javascript
js中判断文本框是否为空的两种方法
2011/07/31 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
分享一些常用的jQuery动画事件和动画函数
2015/11/27 Javascript
深入浅析AngularJS和DataModel
2016/02/16 Javascript
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
2016/06/22 Javascript
BootStrap 附加导航组件
2016/07/22 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法
2017/01/19 Javascript
nodejs中全局变量的实例解析
2017/03/07 NodeJs
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
解决npm管理员身份install时出现权限的问题
2018/03/16 Javascript
解决vue axios的封装 请求状态的错误提示问题
2018/09/25 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
python实现类的静态变量用法实例
2015/05/08 Python
详解python的数字类型变量与其方法
2016/11/20 Python
Python实现获取邮箱内容并解析的方法示例
2018/06/16 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
Django框架 信号调度原理解析
2019/09/04 Python
Python实现区域填充的示例代码
2021/02/03 Python
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
招商专员岗位职责
2014/02/08 职场文书
六查六看自查报告
2014/10/14 职场文书
三方股东合作协议书
2014/10/28 职场文书
关于远足的感想
2015/08/10 职场文书