E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
网站技术(LNT)
《大型
网站技术
架构》读书笔记 - 架构核心五要素
原文:http://www.me115.com/post/151.html 架构设计中要考虑的核心五要素; 性能、可用性、扩展性、伸缩性、安全性 性能 性能的测试指标 响应时间 应用执行一个操作需要的时间,包括从发出请求开始到收到最后响应数据所需要的时间。响应时间是系统最重要的性能指标,直观地反映了系统的“快慢”。下表列出了一些常用的系统操作需要的响应时间。&nbs
·
2015-11-02 12:08
读书笔记
《大型
网站技术
架构》读书笔记[3] - 架构核心五要素
原文地址:http://www.cnblogs.com/me115/p/3662421.html 内容目录: 性能 可用性 扩展性 伸缩性 安全性 附:思维导图 架构设计中要考虑的核心五要素; 性能、可用性、扩展性、伸缩性、安全性 性能 性能的测试指标 响应时间 应用执行一个操作需要的时间,包括从发出请求开始到收到最后响应数据所需要的时间。响应时间是
·
2015-11-02 10:44
读书笔记
大型
网站技术
架构
架构演变第一步:物理分离webserver和数据库 最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数
·
2015-11-02 09:41
架构
大型
网站技术
架构,阅读笔记一. 架构概述
*大型网站架构演变高可用、高性能、易扩展、可伸缩且安全的网站。大型网站软件系统的特点:1高并发,大流量:google日均pv35亿,ip访问3亿2高可用:7×24小时不能宕机3海量数据:百度收录网页数百亿,facebook每周上传照片10亿。4用户分布广泛,网络情况复杂:国内运营商网络互通难,国外电缆故障。5需求快速变更,发布频繁:快速适应市场,发布频率要求极高。6渐进式发展:大型的互联网网站都是
cscpswang
·
2015-11-01 20:58
大型网站架构
我对大型网站一些技术的认识与理解
首先,我作为一个准毕业生来说,真正接触的大型
网站技术
并不是很多,但是,通过我对一些文章的理解,写下一篇入门级别的大型
网站技术
·
2015-11-01 08:08
技术
PHP开发高负载
网站技术
在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构 升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放
·
2015-10-31 15:57
PHP
bash代码
data/3306/mysql" DbProcessCount=`ps -ef|grep mysql|grep -v grep|wc -l` DbPortCount=`netstat -
lnt
·
2015-10-31 14:02
bash
《大型
网站技术
架构》读书笔记之七:随需应变之网站的可扩展架构
此篇已收录至《大型
网站技术
架构》读书笔记系列目录贴,点击访问该目录可获取更多内容。
·
2015-10-31 11:43
读书笔记
《大型
网站技术
架构》读书笔记之五:万无一失之网站的高可用架构
此篇已收录至《大型
网站技术
架构》读书笔记系列目录贴,点击访问该目录可获取更多内容。
·
2015-10-31 11:43
读书笔记
《大型
网站技术
架构》读书笔记之八:固若金汤之网站的安全性架构
此篇已收录至《大型
网站技术
架构》读书笔记系列目录贴,点击访问该目录可获取更多内容。
·
2015-10-31 11:43
读书笔记
【大型
网站技术
实践】初级篇:搭建MySQL主从复制经典架构
一、业务发展驱动数据发展 随着网站业务的不断发展,用户量的不断增加,数据量成倍地增长,数据库的访问量也呈线性地增长。特别是在用户访问高峰期间,并发访问量突然增大,数据库的负载压力也会增大,如果架构方案不够健壮,那么数据库服务器很有可能在高并发访问负载压力下宕机,造成数据访问服务的失效,从而导致网站的业务中断,给公司和用户造成双重损失。那么,有木有一种方案能够解决此问题,使得数据库不再因为负载
·
2015-10-31 11:42
Mysql主从
【大型
网站技术
实践】初级篇:借助Nginx搭建反向代理服务器
一、反向代理:Web服务器的“经纪人” 1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接
·
2015-10-31 11:42
nginx
动态网站中静态页面的管理与维护
静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态
网站技术
,也可以将网页内容转化为静态网页发
·
2015-10-31 11:28
管理
百万级访问量网站的技术准备工作1
当今从纯
网站技术
上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。
·
2015-10-31 11:18
工作
大型
网站技术
架构学习摘要
网站架构目标与挑战--网站架构是不断调整的过程,如何高效、精准、灵活扩展需要结合业务发展调整。1高效率[可用性](high availability): 负载均衡 数据备份 异地容灾 2 高精确性,高性能(high performance):高速缓存 并行计算 异地镜像 3 可伸缩性(Scalability):开发框架 多次设计 业务分割 最初单台服务器又放web服务又放db服务,随着发展web和
·
2015-10-31 11:37
架构
【大型
网站技术
架构 核心原理与案例分析】读书笔记
章节 笔记 1.概述 网站架构模式:分层、分割、分
·
2015-10-31 11:58
读书笔记
【★架构】百万级访问量网站的技术准备工作
当今从纯
网站技术
上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。
·
2015-10-31 10:25
工作
关于大型
网站技术
演进的思考(三)--存储的瓶颈(3)
原文:http://www.cnblogs.com/sharpxiajun/p/4251714.html 存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。 这里我们先回顾下数据库的垂直拆分和水平拆分的定义: 垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。 水平拆分:
·
2015-10-31 10:16
技术
B/S
网站技术
选型
Windows平台: http://www.asp.net, http://www.asp.net/mvc Web技术 http://msdn.microsoft.com/ef 数据访问中间件 https://www.nuget.org/ 公共组件平台 Linux平台: http://www.memcached.org/ 分布式缓存, http://www.elasticsearch.
·
2015-10-31 10:01
技术
Web 技术教程
完整的
网站技术
参考手册 我们的参考手册涵盖了
网站技术
的方方面面。 其中包括W3C
·
2015-10-31 09:45
Web
VC中多文件工程的PCLint使用详解
子目录
lnt
内是检查的规则及选项文件,这两种文件扩展名全为.
lnt
。 2.准备自己工程的选项文件 在E:PC.Lint.v8.00elnt下新建MyP
·
2015-10-31 09:07
int
如何在Source Insight中配置Pc Lint
这里说的是手工配置,假设我的pclin.exe在 d:pclint8目录下面,所有的*.
lnt
文件在d:pclint8
lnt
目录下面: 1. options->custom commands
·
2015-10-31 09:07
source
关于大型
网站技术
演进的思考
作者写了一个系列,很值得学习 关于大型
网站技术
演进的思考(一)--存储的瓶颈(1) 关于大型
网站技术
演进的思考(二)--存储的瓶颈(2) 关于大型
网站技术
演进的思考(三)--存储的瓶颈
·
2015-10-31 09:01
技术
百万级访问量网站的技术准备工作
当今从纯
网站技术
上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。
·
2015-10-31 09:04
工作
希望世界上只有一种浏览器,而且从来不用升级。。
做
网站技术
的,花费太多的时间在浏览器的兼容上了,,,。 各浏览器开发商不同的标准,不同的浏览器,,累的就是咱们广大的网站开发人员啊。。。 累啊。。。 写CSS最麻烦。
·
2015-10-31 09:57
浏览器
【大型
网站技术
实践】初级篇:借助Nginx搭建反向代理服务器
一、反向代理:Web服务器的“经纪人” 1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接收Http请求,对
·
2015-10-31 08:11
nginx
死掉的网页游戏 《怒海争锋》 怀念一下
带队做的第一个游戏产品,已经下线了,现在把宣传视频拿出来怀念一下 技术点分析: 时间:2009年 服务器:Windows2003 Server 数据库:MS Sql Server 2005
网站技术
·
2015-10-30 13:54
网页游戏
【图】2015影响谷歌搜索排名的重要因素(完整版)
报告中分析了
网站技术
、用户体验、网站内容、反向链接、以及社交媒体等方面与搜索引擎排名之间的关联性。报告中的数据主要来源于PC端搜索结果以及对应的排名影响因素(移动搜索报告将于年末发布)。
xiaolan0
·
2015-10-30 10:34
搜索引擎
seo
完整版
谷歌搜索
搜索结果
【图】2015影响谷歌搜索排名的重要因素(完整版)
报告中分析了
网站技术
、用户体验、网站内容、反向链接、以及社交媒体等方面与搜索引擎排名之间的关联性。报告中的数据主要来源于PC端搜索结果以及对应的排名影响因素(移动搜索报告将于年末发布)。
xiaolan0
·
2015-10-30 10:34
搜索引擎
seo
完整版
谷歌搜索
搜索结果
的
网站技术
架构
作者: Fenng | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及 版权声明 网址: http://www.dbanotes.net/arch/yupoo_arch.html 又有机会爆料国内 Web 2.0 网站的架构了。这次是 Yupoo! 。非正式的采访了一下 Yupoo!(又拍网) 的创建人之一的 阿华(沈志华)同学,了解了一些小道消息。 作为国内最大的图
·
2015-10-28 09:24
UP
从技术角度分层架构<栾义来&盛国军>
具有10年互联网和电子商务开发经验,5年软件架构师经验,3年两千万美金投资的大型
网站技术
总监管理经验。
·
2015-10-28 08:16
架构
B2C电子商务
网站技术
框架
一 设计原则 电子商务平台总体结构的设计应从体系、功能、信息、过程等各个方面保证整个电子商务平台总体目标的实现,以提高市场竞争能力。总体结构的设计应考虑以下设计原则: 快速响应原则:商机稍纵即逝,网站应该能够快速响应。一方面需要能够随时根据业务需要进行更新网站内容,另一方面需要能够迅速开发出新的网站功能,适应新的业务模式。 高可用性原则:高可用性包含多个层面的含义。首先, 网站必须稳定提供服
·
2015-10-28 07:41
电子商务
《大型
网站技术
架构》读书笔记[3] - 架构核心五要素
架构设计中要考虑的核心五要素; 性能、可用性、扩展性、伸缩性、安全性 性能 性能的测试指标 响应时间 应用执行一个操作需要的时间,包括从发出请求开始到收到最后响应数据所需要的时间。响应时间是系统最重要的性能指标,直观地反映了系统的“快慢”。下表列出了一些常用的系统操作需要的响应时间。 并发数 系统能够同时处理请求的数目 吞吐量 单位时间内系统处理的请求数量; 如:TPS
·
2015-10-27 13:06
读书笔记
《大型
网站技术
架构》读书笔记[2] - 架构的模式
《大型
网站技术
架构》读书笔记 - 架构的模式 大CC上周写的读书笔记记录的是网络的升级路线,其中用到的各种技术手段只是点到即止(《大型
网站技术
架构》读书笔记 - 网站的技术升级路线);今天写的第二篇笔记
·
2015-10-27 13:06
读书笔记
Web前端框架与类库的思考
网站技术
是为业务而存在的,除此毫无意义,框架也是一样。在技术选型和架构设计当中,脱离网站业务发展的实际,一味的追求时髦新技术,可能会适得其反,将网站发展引入崎岖小道。
·
2015-10-27 12:13
web前端
大型
网站技术
架构:核心原理与案例分析
大型
网站技术
架构:核心原理与案例分析 (最接地气的网站架构经验,网站生存技术心要,应对大数据挑战的干货分享!)
·
2015-10-27 12:52
架构
调度思想-现实中的事物与技术里面其实存在类似道理
这种思维可以用到
网站技术
上去。然后技术作为一种工具,在思想
·
2015-10-27 12:55
技术
Web高级征程:《大型
网站技术
架构》读书笔记系列
《大型
网站技术
架构:核心原理与案例分析》通过梳理大型
网站技术
发展历程,剖析大型
网站技术
架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型
网站技术
架构设计案例,为读者呈现一幅包括技术选型、架构设计
·
2015-10-27 11:01
读书笔记
关于大型
网站技术
演进的思考(十九)--网站静态化处理—web前端优化—上(11)
网站静态化处理这个系列马上就要结束了,今天我要讲讲本系列最后一个重要的主题web前端优化。在开始谈论本主题之前,我想问大家一个问题,网站静态化处理技术到底是应该归属于web服务端的技术范畴还是应该归属于web前端的技术范畴,要回答清楚这个问题我们要明确下网站应用的本质到底是什么?网站的本质其实就是BS,这里的BS我没有带上架构二字,而就是指Browser和Server即浏览器和服务器,而网站静
·
2015-10-27 11:38
web前端
关于大型
网站技术
演进的思考(十八)--网站静态化处理—反向代理(10)
反向代理也是一种可以帮助实现网站静态化的重要技术,今天我就来讲讲反向代理这个主题。那么首先我们要了解下什么是反向代理。和反向代理相对应的是正向代理,正向代理也就是我们常说的代理服务,正向代理是非常常见的,例如在某些公司里我们想使用互联网,那么我们就得在浏览器里设置一个代理服务器,通过代理服务器我们才能正常使用互联网,而这个代理服务器就是一个正向代理服务器。正向代理更加让人熟悉的使用场景估计还是
·
2015-10-27 11:38
反向代理
关于大型
网站技术
演进的思考(十三)--网站静态化处理—CSI(5)
讲完了SSI,ESI,下面就要讲讲CSI了 ,CSI是浏览器端的动静整合方案,当我文章发表后有朋友就问我,CSI技术是不是就是通过ajax来加载数据啊,我当时的回答只是说你的理解有点片面,那么到底什么是CSI技术了?这个其实要和动静资源整合的角度来定义。 CSI技术其实是在页面进行动静分离后,将页面加载分为两个步骤完成,第一步是加载静态资源,静态资源加载完毕后进行第二步骤加载动态资源。不
·
2015-10-27 11:37
静态
关于大型
网站技术
演进的思考(五)--存储的瓶颈(5)
上文里我遗留了两个问题,一个问题是数据库做了水平拆分以后,如果我们对主键的设计采取一种均匀分布的策略,那么它对于被水平拆分出的表后续的查询操作将有何种影响,第二个问题就是水平拆分的扩容问题。这两个问题在深入下去,本系列就越来越技术化了,可能最终很多朋友读完后还是没有找到解决实际问题的启迪,而且我觉得这些问题都是像BAT这样巨型互联网公司才会认真思考的,因此本篇我打算换个角度来阐述本文的后续内容
·
2015-10-27 11:35
技术
关于大型
网站技术
演进的思考(六)--存储的瓶颈(6)
在讲数据库水平拆分时候,我列出了水平拆分数据库需要解决的两个难题,它们分别是主键的设计问题和单表查询的问题,主键问题前文已经做了比较详细的讲述了,但是第二个问题我没有讲述,今天我将会讲讲如何解决数据表被水平拆分后的单表查询问题。 要解决数据表被水平拆分后的单表查询问题,我们首先要回到问题的源头,我们为什么需要将数据库的表进行水平拆分。下面我们来推导下我们最终下定决心做水平拆分表的演进过程
·
2015-10-27 11:35
技术
关于大型
网站技术
演进的思考(四)--存储的瓶颈(4)
如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。 数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表都用独立的数据库进行存储。当表被水平拆分后,原数据表成为了
·
2015-10-27 11:35
技术
大型
网站技术
架构--性能
不同视角用户眼中的性能:客户的机器,浏览器,网络状况,通信协议,服务器处理时间,浏览器解析时间。另外1s左右,对用户来说是无区别的。开发严重的性能:程序本身和相关子系统。响应延迟,系统吞吐量,并发处理能力,系统稳定性等。运维人员:关注基础设施的资源和性能的利用率,合理利用,最优发挥(不浪费,不堵塞)性能指标响应时间:10000/n次时间和,除以10000/n。并发数吞吐量:TPS(每秒事务数),H
蜗牛在飞
·
2015-10-27 09:00
性能
测试
缓存
前端优化
服务器优化
大型
网站技术
架构-概要
网站架构的模式1.分层 分层大家并不陌生,主要分为应用层,服务层,数据层,比较著名的MVC就是这样子的。 开发中,严格遵守分层约束。禁止跨层或逆向调用。 根据实际需要,还可以把每一层进行细分。如:应用层分为视图层和业务逻辑层;服务层可细分为数据接口层,逻辑处理层。只要合理,就可以进行细分。 扩展:现在前段也越来越先进,也可以进行MVC格式分层,例如angular等技术。蜗牛的加
翱翔的蜗牛
·
2015-10-26 21:00
集群
分布式
异步
安全
缓存
分割
冗余
大型网站
分层
技术架构
大型网站架构演化发展历程
大型
网站技术
主要的挑战来自于庞大的用户、高并发以及海量的数据这三个方面。大型网站的形成就像一颗大树的成长,历尽长时间的磨练,最后枝繁叶茂,服务他人。
风雨者2
·
2015-10-23 12:00
《大型
网站技术
架构》1:概述
参考自《大型
网站技术
架构》第1~3章 1、大型网站架构演化发展历程 (1)初始阶段的网站架构:一台服务器分别作为应用、数据、文件服务器 (2)应用服务和数据服务分离:三台服务器分别承担上述三项工作
·
2015-10-23 08:22
架构
读《大型
网站技术
架构-核心原理与技术分析》有感之一 架构师领导艺术
总有一些书,让你一看就停不下来,看完之后热血沸腾,激动不已,犹如醍醐灌顶,如饮甘霖。 有些事,自己领悟三五年,不如别人三五句话点得通透。 本来,开篇应该是介绍技术的,但是我决定将技术的放在后面讲,开篇先讲领导艺术。就算你是架构师,事情做的再漂亮,然而失去人心,那么最终的结果也是失败的。 架构师职责简介: 架构师是软件开发组织中一个比较特殊的角色,除了架构设计,软件开发等技术
·
2015-10-23 08:59
架构师
《大型
网站技术
架构》读书笔记
一 概述 1.大型网站构架技术的核心价值是随着网站所需灵活应对 2.驱动大型
网站技术
发展的主要力量是网站的业务发展(同理,驱动个人技术提升的主要力量在于工作中接触此类工作的经验的积累) 3.解决大型网站的问题
·
2015-10-22 21:49
读书笔记
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他