架构
文章平均质量分 80
密斯特拉祖
driving instead of waiting, leading instead of following.
展开
-
优酷、YouTube、Twitter及JustinTV几个视频网站的架构
优酷视频网站架构一、网站基本数据概览据2010年统计,优酷网日均独立访问人数(uv)达到了8900万,日均访问量(pv)更是达到了17亿,优酷凭借这一数据成为google榜单中国内视频网站排名最高的厂商。硬件方面,优酷网引进的戴尔服务器主要以 PowerEdge 1950与PowerEdge 860为主,存储阵列以戴尔MD1000为主,2007的数据表明,优酷网已有1000多台服务器遍布在全国各大...转载 2018-06-02 18:58:29 · 4958 阅读 · 0 评论 -
nginx的反向代理和负载均衡
一、正向代理正向代理,意思是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。使用正向代理服务器的作用:1.1 访问本无法访问的服务器B。FQ、VPN技术的应用1.2 加速访问服务器。代理服务器高带宽,可以加速访问服务器B1...转载 2018-06-13 17:58:48 · 149 阅读 · 0 评论 -
linux 下ab压力测试
1.ab的简介 ab是apachebench命令的缩写。 ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等2.ab的原理 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用...转载 2018-06-13 18:08:10 · 279 阅读 · 0 评论 -
Apache2.4使用require指令进行访问控制--允许或限制IP访问/通过User-Agent禁止不友好网络爬虫
从Apache2.2升级到Apache2.4后,发现原来用来限制部分IP和垃圾网络爬虫的访问控制规则不起作用,查询后才发现,Apache2.4中开始使用mod_authz_host这个新的模块来进行访问控制和其他的授权检查。原来在Apache2.2版本下用以实现网站访问控制的Order,Allow,Deny指令需要替换为新的Require访问控制指令。 注意:使用require指令时,需要...转载 2018-07-11 09:34:58 · 1458 阅读 · 0 评论 -
apache服务器访问权限设置
禁止所有访问:Options Indexes FollowSymLinks 改为 Option NoneApache单个或多个目录禁止访问方法这种方法通常用来禁止访问者访问后台管理目录或者程序目录,方法如下1、打开apache配置文件httpd.conf2、创建Directory块,比如禁止访问某个类库目录,可以这样实现<Directory /var/www/www.leapsoul.cn/...转载 2018-07-11 09:50:48 · 5904 阅读 · 0 评论 -
PHP扩展开发入门
写一个最简单的将字符串全部变成大写的函数:<?php function my_toupper($str) { return strtoupper($str); } echo my_toupper('demo');?>现在我们开发一个php扩展,实现my_toupper的功能。Step1: PHP提供了一个扩展框...转载 2018-07-30 14:50:07 · 237 阅读 · 0 评论 -
PHP7下的协程实现
前言相信大家都听说过『协程』这个概念吧。但是有些同学对这个概念似懂非懂,不知道怎么实现,怎么用,用在哪,甚至有些人认为 yield 就是协程!我始终相信,如果你无法准确地表达出一个知识点的话,我可以认为你就是不懂。如果你之前了解过利用 PHP 实现协程的话,你肯定看过鸟哥的那篇文章:在 PHP 中使用协程实现多任务调度| 风雪之隅鸟哥这篇文章是从国外的作者翻译来的,翻译的简洁明...转载 2018-07-30 15:10:50 · 1749 阅读 · 1 评论