laravel实战-批量插入万条记录时,避免超时在laravel框架项目中使用PHPExcel从excel文件中读取了3万多条记录,要批量插入到数据库表中,报了下图的异常明明提交的是$.post(...)请求,路由也是用Route::post(......
商城项目-支付宝支付接入 没有支付宝商户号, 只记录老师视频中的实现过程 1. 文档 在支付宝开放平台的文档中心点击”网页&移动应用”链接, 进入开发文档. 支付宝网页支付的使用场景跟微信差不多, 站点下单, 连通支付宝, 并调到支付宝的收银台(有...
商城项目-微信支付流程 没有企业APPID, 只记录老师视频中的实现过程 1. 微信文档说明 微信支付文档很乱, 新的旧的方式掺杂在一起. 在微信支付的首页, 点击”产品中心”, 在”支付产品”点击自己希望接入微信支付的应用场景(课程实例是PC站接入...
商城项目-后台商品发布/前端页面引入/前端用户登录验证中间件/生成订单学习心得 要学习朱老师用”模块化”的思想编写前端页面组件, 实现代码复用. laravel的用户验证, 西门老师只领进门, 更多使用还得看手册. 巧妙的添加查询条件, 有效的解决大...
仿百度商桥项目-DOM操作实现客服与多客户聊天/更换识别终端用户的方式/聊天记录保存到数据库学习心得 都是复习, DOM操作, js,jQuery操作等. 基本实现西门老师上课讲的功能内容. cURL的使用, 基础课没教, 在这里卡了蛮久, 需要找...
实现商桥客户和客服点对点通信学习心得 因为所有操作都通过消息内容来辨别操作类型和操作对象, 所以理解起来比较绕, 好在经过西门老师的耐心讲解, 自己也基本能实现了. 待解决的问题: 用户刷新浏览器, 相当于执行下线, 换个马甲再上线的操作, 这样没...
使用workerman进行websocket通信/模拟商桥群发消息学习心得 提供 websocket 通信服务的服务器, 像一个跟所有人保持通信的传声筒, 它可以接收来自客户端的消息, 也能主动给客户端发送消息. 而 http 通信, 服务器只能跟发...
滚动固定表头/文本框只能输入数字1. 滚动固定表头实现过程: 创建两个表格,第一个只有表头信息(.head-tbl),第二个就是完整的数据表(.data-tbl)。使用定位的方式把.head-tbl表固定在顶部 .head-tbl表默认隐藏需要加z...
laravel实战-仿抖音项目-视频在线播放学习心得 报班的目的, 一是想系统的学习PHP互联网开发, 第二个就是想学习网络中的视频播放和如何保护资源安全. 西门老师只介绍了视频播放, 视频安全方面, 提供了视频地址加密和阿里云oss服务的思路, 感...
laravel实战-通用后台管理系统-基础设置/文章分类/文章分页列表/图片上传和嵌入富文本编辑器学习心得 laravel的分页查询功能, 搭配layui的分页组件, 可以简便的实现分页功能. laravel的文件上传, 文件存放的根目录在/stor...
laravel实战-通用后台管理系统-菜单管理和角色管理学习心得 控制器部分的编码跟管理员管理很像, 有点机械的写完了. 西门老师说很难理解的递归实现, 自己感觉理解得还行, 就是很难用文字描述出来. 简单粗暴的解释, 就是方法自己调用自己, 但是...
laravel实战-通用后台管理系统-扩展数据库访问类/主键做数组key替代关联查询扩展数据库访问类 laravel的查询结果, 是对象数组, 一个对象就是一条表记录. 通过扩展数据库访问类, 把对象数组转换成方便使用的二维数组, 一个数组就是一条表...
laravel实战-通用后台管理系统-管理员CURD和权限验证中间件1. 管理员管理CURD 管理员列表 在开发时, 尽量避免使用关联查询. 而管理员列表查询, 除开查询管理员表 admin 外, 还需要获取用户组表 admin_group 的”角...
laravel实战-通用后台管理系统-登录/注销和主界面1. 登录/注销1.1 界面布局: 登录框水平垂直居中 使用定位的方式 创建登录框, 指定宽度和高度, 登录框容器为 的第一个元素, 这样登录框的原始位置就抵住浏览器左边和顶部.使用 posi...
laravel基础-blade模板引擎和中间件1. blade模板引擎的基础用法 若视图文件名中包含 .blade , 则会被laravel视为 blade 模板引擎的模板, 经编译后生成只有PHP和HTML混编的视图文件, 存放在 /storage...