- 博客(21)
- 收藏
- 关注
原创 php网络编程 结合 swoole workerman
一、PHP中的 HTTP协议1. HTTP协议基础详解 1.1 http是一个简单的请求---响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应 1.2HTTP协议的访问方法 GET HEAD PUT DELETE POST OPTIONS HTTP协议在PHP的实战运用 协议应用场景 Web Servic...
2021-09-24 17:21:50
132
原创 Mysql 最常用操作语句汇总
原生SQL语句-- -sql语句的注意 : 1 以;作为结束符 2 不区分大小写--01 mysql 数据库的操作 -- 链接数据库 mysql -uroot -pmysql -- 不显示密码 mysql -uroot -p mysql -- 退出数据库 exit/quti/ctrl + d -- sql语句最后需要有分号;结尾 -- 显示数据库版本 version select ve..
2021-08-31 10:33:45
548
原创 解决应用超大图片、视频加载缓慢卡顿问题之我见
技术要点 CDN加速CDN加速详细原理步骤如下:网站用户查询my.com的地址; 请求权威DNS; 返回配置的CNAME:my.com.a.bdydns.com; 请求my.com.a.bdydns.com对应的IP; 根据智能调度返回离用户最近的接入点IP; LocalDNS返回my.com的IP地址并缓存; 向CDN节点发起HTTP/HTTPS请求,访问my.com的内容; CDN 通过百度智能云加速链路,将请求转发至多线中心节点; 中心节点向源站发起回源请求...
2021-08-17 11:01:38
1206
转载 laravel写api接口获取不到session的值(转载)
在一个方法中存入session,如果在本方法中获取的话是正常的,但是我要在其他方法中获取这个已经存储的session值就不行了。最后在补上一句我是在api.php中写的路由。而解决问题的关键也正好在我补上的那一句话上。找到app/Http/Kernel.php文件把web中的StartSession中间件复制到api中,这就行了。问题就这样简单的解决了。...
2021-07-09 10:48:54
552
原创 阿里云超大流量网站的负载均衡之我见
传统业务面临的挑战1.互联网的快速发展和业务量的不断提高,基于网络的数据访问量迅速增长2.大部分网站都需要提供不间断24小时服务3.相对于网络技术的发展,服务器处理速度和内存访问速度的增长却远远低于网络宽带和应用服务的增长4.传统的单机模式常常会成为网络的故障点阿里云负载均衡服务SLB对多台云服务器进行流量分发的服务。负载均衡可以通过分发扩展应用系统对外的服务能力...
2021-03-04 09:29:06
303
3
原创 香港云服务器ECS适合什么场景
优点1、免备案。这是最突出的特点,那些网站做好不想受国内工信部监管,不想备案的网站,是最合适的。2、国内访问双线对等。国内机房有电信和网通之分,如果选择的服务器是电信,那网通用户访问速度受到限制;如果是网通,那么电信用户又会受到限制。而香港服务器对双线访问的速度都是对等的,所以不存在电信和网通不互通的情况。3、对外访问速度快。香港使用的是国际带宽,所以国外用户访问速度会比国内服务器快很多,很适合做外贸的企业。弄清楚香港服务器的这三个特点,就很明白香港服务器适合什么样的网站了。欲求不备案的
2021-03-03 15:40:44
226
1
原创 关于域名你需要知道的事
一、什么是国际域名? 域名是连在因特网上的电脑易记的名字,相当于因特网上所谓的IP地址。域名通常用作在因特网查寻信息及互相联系的捷径。下面是一些你们或许已经很熟悉的域名的例子:iisp. com(我司)baidu. com(百度)二、什么是国内域名? 国内域名(也叫国家域名),按照我们通常的习惯是指中国国内域名,域名以cn结尾。此类域名由“中国互联网络管理中心”(CNNIC)发放与注册登记。二、国际域名和国内域名两者之间有什么区别? 国际域名是用户可注...
2021-03-03 11:04:02
288
转载 mysql分表,分区的区别和联系
一,什么是mysql分表,分区什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法1.做mysql集群,例如:利用mysql cluster ,mysql proxy,mysql replication,drdb等等有人会问mysql集群,根分表有什么关系吗?虽然它不是实际意义上的分表,但是它启到了分表的作用,做集群的意义是什么呢?为一个数据库减轻负担,说白了...
2018-06-19 09:28:57
416
原创 学习 JpGraph心得以及一些常见问题解决
<?phpinclude("../jpgraph.php");//必须要引用的文件include("../jpgraph_line.php");//包含曲线图文件//y轴数据,以数组形式赋值$ydata=array(11,3,8,12,5,1,9,13,5,7);//创建Graph类,350为宽度,250长度,auto:表示生成的缓存文件...
2018-04-09 15:59:42
112
原创 实战中的SQL
selectsum(trans_money)astotal,device_macfromxjy_ka_consume_loggroupbydevice_mac查询结果集查询表格selectsum(con.trans_money)astotal,ma.project_id,ma.ip,ma.device_idfromxjy_ka_consume_logasconi...
2018-04-09 11:53:51
66
原创 php定义常量
Example #1 定义常量 <?phpdefine("CONSTANT", "Hello world.");echo CONSTANT; // outputs "Hello world."echo Constant; // 输出 "Constant" 并发出一个提示级别错误信息?> Example #2 使用关键字 c...
2018-04-06 16:54:43
149
原创 项目中应用Redis+Php的场景
商品维度计数对商品喜欢数,评论数,鉴定数,浏览数进行计数说起电商,肯定离不开商品,而附带商品有各种计数(喜欢数,评论数,鉴定数,浏览数,etc)Redis的命令都是原子性的,你可以轻松地利用INCR,DECR等命令来计数。采用Redis 的类型: Hash. 如果你对redis数据类型不太熟悉,可以参考http://redis.io/topics/data-types-intro为product定...
2018-04-04 15:52:20
226
原创 redis常见使用场景下PHP实现
基于redis字符串string类型的简单缓存实现<?php//简单字符串缓存$redis = new \Redis();$redis->connect('127.0.0.1',6379);//缓存数据$redis->set('cache_key',json_encode(['data'=>'这是缓存数据']));//获取缓存数据$data = $red...
2018-04-03 15:57:39
82
原创 Windows环境下的PHP如何安装Redis的扩展库?
PHP中默认是没有安装redis的扩展,如果想在php中操作Redis数据库,就必须安装php的redis扩展。1. 下载php的redis扩展打开网址 http://pecl.php.net/ (php的扩展库官网),搜索redis,进入地址:http://pecl.php.net/package/redis,点击2.2.7版本所在行的windows系统图标旁的D...
2018-04-03 14:33:20
88
原创 微信公众号开发之自定义菜单
首先,要在微信公众号的基本配置中,做服务器配置,也可申请一个测试账号做同样的配置其中的url 是你的服务器地址,注意要对应到具体的方法,该方法范例如下:public function index(){//获得参数 signature nonce token timestamp echostr$nonce = $_GET['nonce'];$token = 'imooc';$time...
2018-03-01 11:10:40
77
原创 PHP解决微信公众号网页授权域名只能填写一个的问题
做微信开发的,必不可少的都会涉及到微信网页授权,来获取用户信息的功能。想要实现公众号通过微信网页授权机制,来获取用户基本信息,必须先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,填写授权回调域名。但是呢,在微信公众号后台,业务域名和JS安全域名都可以填写3个,唯独网页授权域名只能填写一个。现在我只有一个公众号,由于业务需
2018-01-10 15:53:26
88
原创 php curl集成包的安装和实用
下载curl集成包 https://github.com/php-mod/curl 放在vendor目录下加载curl包,实例化vendor('Curl.src.Curl.Curl','','.php');$pinJ = new \Curl();然后按照官网demo使用即可$curl = new Curl\Curl();$curl->get('http://w
2018-01-06 16:39:58
1257
原创 php 安装yaf扩展 针对wampserver
首先下载yaf安装包 http://pecl.php.net/package/yaf/2.3.5/windows下载yaf,注意yaf版本要与操作系统位数,php版本相对应,否则yaf安装不成功下载完成后,解压出来复制php_yaf.dll到php/ext下面从wampserver中进入php.ini,这个文件被集成在apache下,所以要从wampserver这个图标中进入
2018-01-06 12:21:20
827
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人