Demor's Blog

Keep Growing


  • Home

  • Tags

  • Categories

  • Archives

  • Sitemap

  • Search

PHP如何解决网站大流量与高并发的问题(一)

Posted on 2017-10-01 | In Interview Prepare | 0 | Visitors:

高并发的相关概念

在某个时间点,有多少个访问量

如果一个系统的日PV在千万以上,有可能是一个高并发的系统

QPS: 每秒钟请求或者查询的数量,在互联网领域,指每秒相应请求数(指HTTP请求)

吞吐量: 单位时间处理的请求数量

响应时间: 从请求发出到收到相应花费的时间

PV: 综合浏览量 page view 页面浏览量或者点击量,一个访客在24小时之内的浏览量或者点击量

UV: 独立访客unique visitor,一定时间范围内相同访客多次访问网站,只计算一独立个访客

带宽: 计算带宽大小需关注两个指标,峰值流量和页面平均大小

日网站带宽 = PV/统计时间(s) 平均页面大小(k) 8

峰值一般是平均值的倍数,根据实际情况来定

QPS不等于并发连接数量

QPS是每秒HTTP的请求数量,并发连接数量是系统同事处理的请求数量

峰值每秒请求数(QPS) = (总PV数 80%) / (6小时秒数 20%)

代表80%的访问量集中在20%的时间(28定律)

Read more »

SEO优化 - 怎样建立高转化率的站点关键词

Posted on 2017-09-19 | In 技术笔记 | | Visitors:

想要优化好一个网站,行业的分析,以及关键词的挖掘是必要的,有一定的关键词排名了,但是转化率和流量方面却很不理想这种情况大部分是只注重了有指数的关键词排名,而忽略了长尾关键词和一些没有指数但是可以带来巨大流量的关键词。

网站大部分的搜索流量来自于单个搜索次数并不多的长尾关键词几乎是每个SEO都知道的事,越是大中型和门户型网站,长尾词的流量占比越重。这也是为什么很多SEO一直在呼喊要重视长尾词,要不停的的去拓展、去优化长尾词关键词的缘故。

长尾关键词的挖掘也是一个比较繁琐的活,也是需要长期去做的事情.

一般来讲,长尾关键词的拓展方式有以下几种:

1、百度下拉框及相关搜索

通过对百度下拉框的提示也能获取一些长尾关键词,这些词很大程度上会让用户直接搜索,因此也具有一定的访问量和转化效果,相关搜索也同样如此。但由于下拉框是单体搜索,扩展量比较小,不适宜于大批量的长尾词拓展。

2、流量统计工具

这也是仅次于搜索引擎后台的关键词又一大量获取真实并有价值的长尾词的方法。借助网站流量统计工具,不仅能分析出网站访问流量的来源,同时也能分析出用户的具体搜索行为,即用户是通过什么搜索词进入网站的。

3、客服软件

网站常见的客服软件,比如商务通、53kf、乐语等都提供关键词下载工具,这个绝对是用户真实搜索的关键词,并且具有相当的商业和转化价值。当然这其中很大一部分与后台流量统计工具的关键词有重叠,可作为筛选关键词之用。   

如果可以的话,这些客服公司都有关键词库,不妨想办法要过来一些,扩充一下自身网站的关键词库,岂不美哉!

Read more »

Linux常用命令

Posted on 2017-01-15 | In 技术笔记 | | Visitors:

正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配
grep、awk、sed等命令可以支持正则表达式

通配符用来匹配符合条件的文件名,通配符是完全匹配
ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的额通配符来进行匹配

GREP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#Global Rugular Expression Print 全局正则表达式版本,强大的文本搜索工具,使用正则表达式搜索文本,并把匹配的行打印出来
grep -v
grep ''
grep -r '\[0\]:\[pay\]' /www/logs/mabplaygameapi.gm99api.com/gameapi_ring/2017/ | head
ps -ef|grep -w
grep -c 统计数据
grep "a*" file.txt匹配0个或者多个a
grep "aa*" file.txt 匹配1个或者多个a
grep -c '\[0\]:\[pay\]' 20180118.log //统计日志中发货的记录

grep -oP 零宽断言

先行断言 也叫零宽度正预测先行断言(?=exp) -- 表示匹配表达式前面的位置
(?=})
匹配以}结尾的所有前面的字符
后发断言 也叫零宽度正回顾后发断言(?<=exp) -- 表示匹配表达式后面的位置
(?<={)
匹配{后面所有的字符
负向零宽后发断言(?<!exp)
Read more »
1…45
Demor

Demor

43 posts
11 categories
25 tags
© 2016 — 2019 Demor
Powered by Hexo
|
Theme — NexT.Pisces v5.1.4