![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
pengone
这个作者很懒,什么都没留下…
展开
-
大型网站数据库和其他优化
千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量大,在线人数多,并发请求多,pageview高,响应速度快。总结了一下各个大网站的架构,主要提高效率及稳定性的几个地方包括:1、程序 程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。软件架构方面,做网站首先需要很多web服务器存储静态资转载 2015-12-09 08:36:54 · 923 阅读 · 0 评论 -
RBAC权限管理
原文链接http://blog.csdn.net/painsonline/article/details/7183613/ RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者转载 2017-08-10 15:44:15 · 355 阅读 · 0 评论 -
理解
不做无谓开销原创 2017-06-28 11:52:55 · 259 阅读 · 0 评论 -
协程
作者:陈果果果果果栋 链接:https://www.zhihu.com/question/32218874/answer/55469714 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 笔者是一个菜鸟,以下全部是乱喷的.... 哈哈,首先我其实不觉得协程是趋势。但是协程真的改进了IO操作的用户体验。 协程是啥 首先我们得知道协程是啥?协转载 2017-06-21 17:53:04 · 289 阅读 · 0 评论 -
程序安全
1. 用户提交的字符串拼接到sql语句之前一定要做过滤 #sql注入 2.用户的文件名也是一个参数 一定要做过滤 #sql注入 xss原创 2017-05-19 10:00:51 · 411 阅读 · 0 评论 -
图片服务器
架构高性能海量图片服务器的技术要素 在图片规模比大的情况,nginx处理能力受制于文件系统的io,意味着,在大规模图片的场景,如果运维还依旧采用传统文件系统的方式,无论是备份成本, 还是前端成本,将是无法去衡量,不要去指望调优一点文件系统的一些参数,能带来多大的性能收益,也不要去目录hash+rewrite的方式,改进不大, 因为新版的文件系统默认开启了dir_index,解决了同一个目录下文件转载 2016-01-11 16:01:45 · 460 阅读 · 0 评论 -
大型网站系统架构演化之路
大型网站系统架构演化之路 前言 一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随着业务的扩展而逐步完善的,并不是一蹴而就;不同业务转载 2015-12-07 15:49:03 · 350 阅读 · 0 评论 -
(Nginx+Apache)实现反向代理与负载均衡
反向代理负载均衡 使用代理服务器可以将请求转发给内部的Web服务器,使用这种加速模式显然可以提升静态网页的访问速度。因此也可以考虑使用这种技术,让代理服务器将请求均匀转发给多台内部Web服务器之一上,从而达到负载均衡的目的。这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用代理访问多个外部Web 服务器,而这种代理方式是多个客户使用它访问内部Web服务器,因此也转载 2015-12-04 15:02:01 · 551 阅读 · 0 评论 -
PHP开启opcache方法
说明 PHP 5.5+版本以上的,可以使用PHP自带的opcache开启性能加速(默认是关闭的)。对于PHP 5.5以下版本的,需要使用APC加速,这里不说明,可以自行上网搜索PHP APC加速的方法。 PHP开启opcache方法 1、打开php.ini文件 2、找到:[opcache],设置为: [opcache] ; dll地址 zend_extension转载 2015-12-15 15:03:18 · 764 阅读 · 0 评论 -
一些读物
一线架构师实践指南原创 2015-12-15 11:44:59 · 286 阅读 · 0 评论 -
php编译缓存
PHP编译缓存 目前最常见的PHP编译缓存工具有:APC,Accelerator,xcache(国产)等。 PHP是一种解释型语言,在PHP语言执行代码的时候,需要下面两步: 1、编译过程。PHP读取文件,并编译该文件,然后生成能够在Zend Engine虚拟机上执行的中间码。 2、执行过程。PHP直接执行中间码。 以下两种情况,会导致PHP运行程序代码效率低下:原创 2015-12-14 15:54:11 · 676 阅读 · 0 评论 -
密码学简介
原文链接:http://www.nature.com/nature/journal/v549/n7671/full/nature23461.html 当用户访问以https开头的网站时,用户的计算机(笔记本电脑,桌面设备,手机或其他设备)使用传输层安全(TLS)将其安全地连接到Web服务器。TLS结合了一系列加密操作,以确保没有第三方可以理解发送的内容(机密性); 没有第三方可以修改消息翻译 2017-09-14 09:57:02 · 571 阅读 · 0 评论