~~~[purchase:1000]
https://www.kancloud.cn/zuifengqingying/buwaluanwa/purchase
~~~
- 作者简介
- 杂谈
- php程序员未来路在何方
- 基于TP6开发的AUTH权限管理后台代码gitee地址+完整代码注释详解
- 开发常用的工具
- 一切为了访问速度
- 主流负载均衡
- 技术大礼包
- 常用的功能方法库
- 老袁的珍藏
- 算法里面重要但不常用的函数
- 常用函数
- 获取当前访问的完整url地址
- 截取中英文字符串
- 获取ip地址
- 截取中文字符串函数
- 无限分类
- 省市区三级联动
- 点赞功能
- 多维对象转换为多维数组
- 随机字符串
- 获得url根域名
- 常用正则表达式
- php中防止SQL注入
- php之Apache压力测试
- php-memcached详解
- MySQL的基础
- tcp/ip协议
- PHP中使用Redis
- PHP解决中文乱码
- 获取当前时间和时间转换
- 生成二维码
- 富文本编辑器-UEditor
- auth权限设计
- 导出数据为excel表文件
- PHP生成树
- PHP计算时长
- 强制下载
- 加密和解密
- PHP获取文件扩展名(后缀)
- 在数据库中随机获取20条记录的方法
- 跨域
- PHP设计模式之单例模式
- 提取字符串中的数字
- 点击刷新验证码
- 随机考试功能
- 生成二维码和水印
- 图片远程下载和合成
- PHP判断访问设备是手机还是PC
- 阿里大于短信发送
- php中把unicode编码转化为中文
- 二维数组排序
- 二维数组合并
- 正则数组多匹配替换
- 对称加密解密
- 生成树
- 定时任务
- oss
- 秒转换为时间格式
- 字符串相似度
- 错误日志
- 错误日志log
- 获取完整URL
- 获取股票信息
- base64_图片上传
- xml_json_array
- 隐藏手机号中间
- curl put方式上传文件
- 过滤掉emoji表情
- PHP header 强制返回状态码
- 保留两位小数点
- aes加密解密
- rsa加密解密
- excel导入
- 经纬度近距离计算排序
- PHP正则
- 匹配提取
- 关键字匹配
- 根据IP地址查询 国家 省 市 运营商
- PHP判断来访是搜索引擎蜘蛛还是普通用户
- 图片等比例压缩
- 前端插件
- 非常好用的一个弹出层框架
- 流应用APP开发
- 文件上传--FormData
- 文件上传--filereader
- 获取文件信息
- JQuery控制下拉列表
- JS制作各种统计图表
- 多图上传
- 倒计时
- pdf.js
- Ueditor富文本
- 上拉加载
- 获取扫码枪的数据
- 获取多选
- 获取AJAX pormise
- 移动端调试神器vconsole
- CDN
- H5播放器
- DPlayer
- 语音播放,文字转语音播放
- three.min.js-3D全景使用DEMO
- 数据库
- redis
- 什么是redis
- LINUX 下的安装
- 配置
- php-redis
- redis在PHP里的基本使用
- mysql
- 索引
- linux-mysql
- 登陆
- 数据库三范式
- mysql-表锁行锁
- 锁的使用场景
- 优化技巧
- 区别
- memcache和redis的区别
- 重点-mysql优化技巧
- 基本语法
- 极简PDO
- 设计和使用规范
- mysql主从
- 匹配批量替换
- 嵌套查询
- 数据库中间件
- 服务器
- linux
- linux安装
- centos firewall防火墙
- 常用命令
- 乌班图
- 在虚拟机里面创建linux ubuntu发现的问题
- 防火墙-ufw
- 部署ssh服务
- 安装LNMP
- 安装图形界面
- 文本浏览器
- vsftpd
- svn搭建和部署
- linux切换用户
- ssh-root免密登陆
- ssh-普通用户登陆
- 远程数据库连不上
- nginx
- https-ssl
- 负载均衡
- nginx.conf详解
- nginx隐藏index.php
- lnmp
- lnmp-mysql
- 装php7.2
- 安装5.6.13
- redis扩展
- apache
- Apache接入PHP_win
- APACHE安装
- 乱七八糟
- laravel5.5
- 访问路由
- 向视图文件输出数据
- 数据库操作
- laravel 中添加自定义函数
- laravel 里 composer 的使用
- 程序秘钥
- 创建控制器文件
- 创建视图文件
- Echarts
- 3D音乐GL图
- 拖动栏
- mui_app
- ajax
- 返回上一页并刷新
- phalapi
- phalapiDB
- git
- git常用命令
- git常见错误
- app
- 支付宝APP支付
- workerman+tp3.2.3 信息发送
- php即时通信
- 原生SOCKET
- workerman+thinkphp3.2.3
- 获取配置文件
- thinkphp5.0
- 入口文件
- 访问路径
- 隐藏index.php
- 路由
- 新建模块
- 页面输出
- 打印SQL语句
- SQL
- 搜索条件
- 方法
- 分页
- 引入extend和vendor
- 访问量
- thinkphp5
- 安装TP5
- 创建模块
- 模板输出
- thinkphp5.0-API后台处理与命名空间
- php报错及解决方法
- SQLSTATE[HY000] [2002]
- 文件无法上传
- thinkphp3.2.*
- 多字段模糊查询
- thinkphp sql
- 完整的管理后台
- 项目初始
- 列表页
- 内容添加页
- 文件上传
- 条件搜索
- 权限管理
- 用户行为记录
- 后台文字修改
- 大功告成
- php安全-攻击和防御
- xss防御代码demo
- PHP 预防CSRF、XSS、SQL注入攻击详解(综合版)
- jwt介绍和基本使用demo示例
- 对文件上传攻击的防方法
- PHP框架
- thinkphp6
- 单应用和多应用使用场景
- 基于TP6的单用多模块内容管理后台
- 前置中间件和后置中间件的区别
- TP6的AUTH权限
- validate验证器的使用
- 数据库语句
- 自动化脚本
- 清空缓存
- PHP RPC
- 什么是RPC,RPC好处,常用的RPC框架
- 常用的RPC框架在thinkphp中的使用示例
- Elasticsearch
- ElasticSearch 介绍及应用场景
- ElasticSearch安装和在php的基本使用
- Elasticsearch操作基类
- Elasticsearch添加数据
- Elasticsearch删除数据
- Elasticsearchsql转换DSL es执行语句
- Elasticsearch多条件查询
- Elasticsearch查找10000条数据之后的数据
- Elasticsearch多字段搜索
- php爬虫
- 爬虫示例
- 乱码
- docker
- docker学习思路
- 最近一个项目遇到的各种坑
- 链接复用的坑
- 后台功能设计的一些坑
- 一些数据处理的坑
- 泛解析导致的一些问题
- 服务器迁移
- 数据库迁移
- 微信H5开发
- 微信开发概要
- 微信开发的基本原理
- 获取基本信息
- 模版推送
- 微信判断用户是否关注微信强制关注
- 微信SDK支付
- 被动消息回复
- 判断是否是微信访问
- curl上传图片素材
- 被动消息回复-文字、图片、音频、视频、图文
- 分享
- 鹅厂SDK支付
- 接入服务器
- 自定义菜单
- 网页授权
- API_JSAPI支付
- 微信支付到零钱
- 登录分享
- 微信开发/微信授权后用户头像保存到服务器实现方法
- 微信小程序
- 创建
- 带参数跳转
- 获取点击事件并传参
- 文件预览和下载
- 扫描二维码
- 修改标题