文章分类 -  PHP

摘要:1.ueditor是百度很好用的一款文本编辑器,第一次使用,在此记录使用方法。 2.从http://ueditor.baidu.com/website/download.html#ueditor下载editor php utf-8版本 3.解压:说明 dialogs:存放的是弹出对话框对应的资源,还 阅读全文
posted @ 2018-08-03 15:22 huohuohiahia 阅读(447) 评论(0) 推荐(0) 编辑
摘要:1. 先备份原来MySQL的安装目录 2. 把下载的mysql压缩文件解压到phpstudy下的MySQL目录,复制my-default,ini,重命名为my.ini。(下载地址https://dev.mysql.com/downloads/file/?id=467269) 3.可选做 把MySQL 阅读全文
posted @ 2018-07-04 17:25 huohuohiahia 阅读(227) 评论(0) 推荐(0) 编辑
摘要:1、curl以GET方式请求https协议接口 2、curl以POST方式请求https协议接口 文章转自:https://www.cnblogs.com/xuzhengzong/p/7054959.html 阅读全文
posted @ 2018-06-04 11:41 huohuohiahia 阅读(188) 评论(0) 推荐(0) 编辑
摘要:个人理解在项目中使用消息队列一般是有如下几个原因: 把瞬间服务器的请求处理换成异步处理,缓解服务器的压力 实现数据顺序排列获取 ​redis实现消息队列步骤如下: 1).redis函数rpush,lpop 2).建议定时任务入队列 3)创建定时任务出队列 文件:demo.php插入数据到redis队 阅读全文
posted @ 2018-05-15 12:00 huohuohiahia 阅读(217) 评论(0) 推荐(0) 编辑
摘要:目前对消息队列并不了解其原理,本篇文章主要是通过慕课网学习归纳的一些笔记,为后续学习打下基础。 众所周知在对网站设计的时候,会遇到给用户“群发短信”,“订单系统有大量的日志”,“秒杀设计”等,服务器没法处理这种瞬间迸发的压力,这种情况要保证系统正常有效的使用,就需要“消息队列”的帮助。本篇主要通过消 阅读全文
posted @ 2018-05-15 11:55 huohuohiahia 阅读(185) 评论(0) 推荐(0) 编辑
摘要:1 "; 11 //--------------------------------------- 12 // 常用排序算法 13 //--------------------------------------- 14 //冒泡排序 15 function BubbleSort($arr){ 16 $length = c... 阅读全文
posted @ 2018-05-15 11:02 huohuohiahia 阅读(220) 评论(0) 推荐(0) 编辑
摘要:支付宝异步通知参数(notify_url)路径常见问题注意事项: 1、不能是内网或者局域网地址,必须是外网可以访问的。否则无法调用!! 2、地址不能有session拦截,支付宝主动发送,所有session会失效;cookies、session等在此页面会失效!! 3、必须保证服务器异步通知页面(no 阅读全文
posted @ 2018-05-14 11:04 huohuohiahia 阅读(499) 评论(0) 推荐(0) 编辑
摘要:微信支付作为各大移动支付方式之一,本课程只要向大家介绍并使用微信支付的常用功能,进而集合到已有的项目中去,希望各位能够快速上手并掌握实战"干货"。 出处至:汇智网 hubwiz.com 准备工作 关于微信支付 1. 生活中的微信支付 目前我们日常生活中接触得比较多的线上电子支付方式主要有两种,一种是 阅读全文
posted @ 2018-02-28 09:50 huohuohiahia 阅读(302) 评论(0) 推荐(0) 编辑
摘要:涉及抢购、秒杀、抽奖、抢票等活动时,为了避免超卖,那么库存数量是有限的,但是如果同时下单人数超过了库存数量,就会导致商品超卖问题。那么我们怎么来解决这个问题呢,我的思路如下(伪代码): sql1:查询商品库存if(库存数量 > 0){ //生成订单... sql2:同时库存-1} 当没有并发时,上面 阅读全文
posted @ 2018-02-26 22:59 huohuohiahia 阅读(611) 评论(0) 推荐(0) 编辑
摘要:我们通常衡量一个Web系统的吞吐率的指标是QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apache的Web服务器,配置MaxClients为500个(表示Ap 阅读全文
posted @ 2018-02-26 22:56 huohuohiahia 阅读(47273) 评论(1) 推荐(5) 编辑
摘要:一、下载安装libevent 二、下载安装memcache 三、安装php的memcache扩展 http://pecl.php.net/package/memcache 去这个网站下载memcache安装包,我下载的是3.0.8 下载完之后拷贝到linux上 三、启动memcache 四、测试 至 阅读全文
posted @ 2018-02-26 12:01 huohuohiahia 阅读(184) 评论(0) 推荐(0) 编辑
摘要:Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTab 阅读全文
posted @ 2018-02-26 11:52 huohuohiahia 阅读(772) 评论(0) 推荐(0) 编辑
摘要:php接入支付宝的流程写在这里供像我一样的小白参考。 1.首先要有一个创建一个应用(选好自己想要的功能,关于支付的功能,貌似都需要签约) 2.下载SDK&Dome(网址https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.CBt 阅读全文
posted @ 2018-02-25 16:39 huohuohiahia 阅读(235) 评论(0) 推荐(0) 编辑
摘要:PS:在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面 阅读全文
posted @ 2018-01-23 10:53 huohuohiahia 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一、测试工具: Apache 压力测试工具ab ab是针对apache的性能测试工具,可以只安装ab工具。 ubuntu安装ab 1 centos安装ab 1 ab的参数详细解释 格式: ./ab [options] [http://]hostname[:port]/path 参数: -n在测试会话 阅读全文
posted @ 2018-01-23 10:34 huohuohiahia 阅读(690) 评论(0) 推荐(0) 编辑
摘要:网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我们专门来介绍ab。 ab是apache自带的压力测试工具。 阅读全文
posted @ 2018-01-23 10:32 huohuohiahia 阅读(121) 评论(0) 推荐(0) 编辑
摘要:1:硬件方面 普通的一个p4的服务器每天最多能支持大约10万左右的IP,如果访问量超过10W那么需要专用的服务器才能解决,如果硬件不给力 软件怎么优化都是于事无补的。主要影响服务器的速度 有:网络-硬盘读写速度-内存大小-cpu处理速度。 2:软件方面 第一个要说的就是数据库,首先要有一个很好的架构 阅读全文
posted @ 2018-01-23 10:23 huohuohiahia 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1、减少页面请求: 从WEB运行原理上讲,IIS请求是无状态的,在服务器端一直是连接和关闭的不断进行着,如果能减少服务器请求,总的时间将会减少。 之前我下载163邮箱的登陆页面的图片时发现,它们的只用到了一个图片来完成整个页面的所有图片,当时我就纳闷了,这跟平时做的网站不一样呀。然来这样做减少浏览器 阅读全文
posted @ 2018-01-23 09:53 huohuohiahia 阅读(266) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了PHP开发中常见的安全问题详解和解决方法,详细介绍了例如:Sql注入、CSRF、Xss、CC等攻击手段的背景知识以及解决方法,需要的朋友可以参考下。 浅谈Php安全和防Sql注入,防止Xss攻击,防盗链,防CSRF 前言: 首先,笔者不是web安全的专家,所以这不是web安全方面专 阅读全文
posted @ 2018-01-22 22:09 huohuohiahia 阅读(8974) 评论(0) 推荐(2) 编辑
摘要:写程序这么久了,有时候别人会问道一些算法比如排序啊,递归啊,总是不知道该怎么去说,今天就来整理一下,让更多的人去傻瓜式的理解递归。递归在网络上有很多定义,但有这么一句话听的最多:递归就是自己调用自己!引用百科的一个故事去理解: 从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么 阅读全文
posted @ 2018-01-19 11:11 huohuohiahia 阅读(138) 评论(0) 推荐(0) 编辑