• 我们中的有些人,注定要在日常生活的点滴中去寻找生命的意义。---- 《生活大爆炸》|

laravel迁移文件操作汇总

laravel迁移文件操作汇总
laravel迁移文件操作汇总 创建迁移文件 php artisan make:migration create_users_table(不指定表名) php artisan make:migration create_users_table –create=users(指定表名) 更新迁移文件(在已把迁移文件入库后) 再次创建修改类型……继续阅读 »

admin 4个月前 (05-29) 0评论

centos7安装php7.3.5踩坑

centos7安装php7.3.5踩坑
1. system libzip must be upgraded to version >= 0.11 根据提示我们可以清楚的知道是因为系统自带的libzip版本低了,这里我们需要安装最新的libzip 首先,卸载系统自带的libzip yum -y remove libzip-devel 然后从官网下载并编译安装 wget https://libzip……继续阅读 »

admin 4个月前 (05-17) 0评论

负载均衡详解

负载均衡详解
面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题。 从单机网站到分布式网站,很重要的区别是业务拆分和分布式部署,将应用拆分后,部署到不同的机器上,实现……继续阅读 »

admin 6个月前 (03-31) 0评论

PHP中接口签名验证

PHP中接口签名验证
概览 工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。 在设计签名验证的时候,一定要满足以下几点: 可变性:每次的签名必须是不一样的。 时效性:每次请求的时效性,过期作废。 唯一性:每次的签名是唯一的。 完整性:能够对传入数据进行验证,防止篡改。 单向散列加密 定义 把任意长的输入串变化成固定……继续阅读 »

admin 6个月前 (03-31) 0评论

PHP的全球唯一标示符:com_create_guid

PHP的全球唯一标示符:com_create_guid
com_create_guid。该函数需要PHP支持com扩展支持或者修改下获取GUID函数的实现以兼容各个PHP版本,在PHP不支持的情况下,手册中出现了兼容代码: “` function guid() { ​ if (function_exists('com_create_guid')) { ​ ret……继续阅读 »

admin 6个月前 (03-31) 0评论

PHP和MySQL实现附近地点搜索

PHP和MySQL实现附近地点搜索
PHP和MySQL实现附近地点搜索 随着移动端的普及,很多 App应用 都有 LBS 功能。 附近的银行、 附近的饭店、 附近的超市、 附近的厕所、 以上的需求很类似,实现的原理也大致相同。 定位方式有哪些? 基于 GPS 基于运营商基站 基于WiFi 基于蓝牙 基于传感器 我们主要应用基于 GPS 进行定位。 其他定位方式,大家可以 Googl……继续阅读 »

admin 6个月前 (03-31) 0评论

PHP开启opcache飞一般的感觉

PHP开启opcache飞一般的感觉
此为根据网上教程修改之后,此wordpress博客的变化。 开启前首页响应为140ms 开启后为最大70ms(因为字节码存储内存中,所以对所有用户访问均有效) 下面为开启流程 开启此扩展 此为windows下:zend_extension=php_opcache.dll 此为Linuxs下:zend_extension=”opcache.so&……继续阅读 »

admin 6个月前 (03-16) 1评论

Linux服务器PHP环境curl始终返回false(解决方案)

Linux服务器PHP环境curl始终返回false(解决方案)
1、问题描述:在linux系统的lnmp环境中,通过curl操作获取微信access_token始终返回false或null 线上服务器突然报错,用户登陆之后无响应,没有跳转到指定url,通过排查是access_token未获取,用file_get_contents先解决了问题,之后仔细研究了下问题,以下为解决方案: 在curl的操作中用curl_error……继续阅读 »

admin 7个月前 (03-04) 0评论

错误和异常 (二):异常基础知识

错误和异常 (二):异常基础知识
错误和异常 (二):异常基础知识 思维导图: 1 什么叫异常 定义:程序的行为和预期不同,是属于逻辑上错误。什么意思呢,就是按照正常逻辑来说不会出现,但却发生了的。 和错误的区别: 1 错误是由于php脚本自身的问题导致的和逻辑无关,异常则是由于逻辑问题导致的 2 在php7之前错误不能用try catch捕获,异常可以 2 系统自定义异常类 1 异常类简……继续阅读 »

admin 8个月前 (02-01) 0评论