
开发业务
文章平均质量分 83
大梁来了
探讨独立开发方向和接单技术栈,不以市场为导向的技术就是耍流氓。合作交流加axuana202
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发业务(11)——小程序开发交互
返回给前端之后,后端此时可以生成一个用户登录记录(也就是没有用户名和手机号,只有一个openid和注册时间的相关账号),等前端用户注册的时候,再来真正填写东西(如果业务需要查看全部点击过的用户,这就需要把username和登录号码设置成不唯一),这个改动代价比较大,一般Mysql里面我们设置username的unique唯一性,确保快速查询到用户,不是业务强制性需求,我们都不会记录只点击过小程序的用户。检查mobile是否存在,是否绑定过,绑定过不再给予绑定,未绑定,更新此次绑定信息,然后免登录。原创 2024-08-30 01:00:00 · 571 阅读 · 0 评论 -
开发业务(10)——fastadmin常见开发例子
也是非常广泛的场景,选择A会导致B被隐藏,数据表里面填写的是A相关的值,选择B会隐藏A,填写的是B的值。这种需求基本是最普遍的需求之一,包括banner点击如果是放大图片,需要放入高清图,如果是链接,会隐藏需要放入的高清图,选择放入链接。场景3: 用户从一个新绑定的页面 跳到了B页面 绑定了一个参数,同时该参数对应了一个新的绑定 从课表那绑定了班级,在编辑班级页面的时候,也要一并把课表的信息传递过来。场景2:用户发表动态,选择视频的时候,隐藏图片,选择图片的时候,隐藏视频。原创 2024-08-26 01:00:00 · 905 阅读 · 0 评论 -
开发业务(9)——crmeb的内部方法理解
系统将代码分四层: controller 层 逻辑处理层 respository 还有模型层 model 但是随着逻辑处理层也越来越需要封装,于是又定义了一层dao层(小型项目里面极少会用到四层)最简单的项目只有一层 controller层,数据库也直接db处理了,复杂点的,会有model层,专门来交互MYSQL部分,而业务逻辑更复杂一点的,会有logic层,而crmeb是更复杂的,将logic层拆成responsity层还有dao层。暴露的dao层,处理各种复杂的组合查询逻辑。原创 2024-08-20 01:00:00 · 1379 阅读 · 0 评论 -
开发业务(8)——支付宝的支付接入
也就是通讯流程,我们先向服务器发送公钥确认身份,支付宝也用我们配置的公钥给我们服务器发送消息通知,确保其他来源信息无法伪造。由于回调的数据是基本无法模拟请求的(主要是被加密了),只能依赖日志相关功能。3.请求数据是需要对身份和数据的合法性进行校验,再完成其他订单关联逻辑,最后发起支付宝的支付逻辑。应用公钥和私钥 (公钥的作用是给支付宝发送请求,私钥的作用是验证公钥发过来的数据是否正确) 4.由于订单的数量数据比较关键,一般都会保留日志,所以日志记录对支付而言是非常重要的。这里把全部的支付看成一个小应用。原创 2024-08-19 01:00:00 · 1456 阅读 · 0 评论 -
开发业务(7)——fastadmin内部代码改动
该技巧不是官方demo,很难被用到,如果我们自己开发一个这样的插件,要不就是暴力修改config.php(这是不被允许的) 要么更改官方login登录方法,backgroud的参数获取方式,或者干脆直接加这段逻辑进去。关联模型(查表的时候使用到,默认系统查询的时候,会自动调用关联查询,方便度增加,但是性能损耗应该降低,一般很少场景会用到关联查询,本来拆表的目的就是为了简化查询)更常用的一个解决方法是字段的冗余,设计数据表的时候,额外储存改id对应的name名字,同时在add的时候,将该值直接加进去。原创 2024-08-15 01:00:00 · 2255 阅读 · 0 评论 -
开发业务(6)——vue项目的route
createWebHistory 使用该模式的时候,就跟我们平时访问访问一样,/index /login 发出的请求到了服务器的nginx那边,通过路由器的转发实现路由的识别和分发。hash也称作锚点,本身是用来做页面跳转定位的。2.不干扰现有项目的路由配置,本来我们项目配置的好好的,有的项目是已经具备了线上 线下 现在需要根据API部署一个额外的关联项目,显然更改服务器上的路由是不明智的,所以最方便的是使用哈希模式。在html的单页面里面,我们在单页面通过埋在#的点里面的,实现点击 网址里面出现。原创 2024-08-13 01:00:00 · 1457 阅读 · 0 评论 -
开发业务(5)-crmeb电商系统开发前置梳理
crmeb的二次开发原创 2024-08-09 01:00:00 · 2679 阅读 · 0 评论 -
开发业务(4)——vue基础库使用
5. 单页面的弹框切换 SFC场景应用特别多,就是点击A按钮,当前页面就是A按钮的数据,点击B按钮,页面变动了,但是实际上页面并没有刷新,也没有跳走。对于初级开发页面,必然遇到的vue开发相关问题。数据的持久化,一般用户登录到一个页面,需要在本地保存对应信息,减少不必要的网络请求,需要让数据进行持久化:。弹框事件 点击查看城市,会弹框出来,这里的弹框可以是任意弹框,绑定一个v-model的变量,如果点击的时候 是show 否则是hidden。点击登录的时候,会触发submit按钮,执行数据提交方法。原创 2024-07-31 03:00:00 · 1376 阅读 · 0 评论 -
开发业务(3)——swoole和聊天室入门开发
swoole开发多人聊天室原创 2024-07-30 02:30:00 · 479 阅读 · 0 评论 -
开发业务(2)——wordpress使用基础教程
主要用于企业站,跨境电商,跨境论坛,世界最广泛的cms系统,入门业务最广泛直接的底层框架基础原创 2024-07-13 00:16:46 · 1890 阅读 · 0 评论 -
开发业务(1)——玩转谷歌浏览器
本系列专门开发境外项目 跨境电商/RPA/AI 需要的整个链条技术栈,同样为应用而生原创 2024-06-28 00:19:26 · 1171 阅读 · 0 评论