
网站架构
iteye_11328
这个作者很懒,什么都没留下…
展开
-
【技术心得】DNS解析相关知识
DNS解析DNS是什么 DNS 是域名系统 (Domain Name System) 的缩写。域名解析就是域名到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。CNAME是什么 CNAME全称是Canonical Name,通常也叫别名指向。 目的是将注册的不同域名统统转到一个主域...2011-10-07 23:08:08 · 111 阅读 · 0 评论 -
数据库读写分离和数据一致性的冲突
读写分离: 为保证数据库数据的一致性,我们要求所有对于数据库的更新操作都是针对主数据库的,但是读操作是可以针对从数据库来进行。大多数站点的数据库读操作比写操作更加密集,而且查询条件相对复杂,数据库的大部分性能消耗在查询操作上了。主从复制数据是异步完成的,这就导致主从数据库中的数据有一定的延迟,在读写分离的设计中必须要考虑这一点。以博客为例,用户登录后发表了一篇文章,他需要马上看到自己的文章...原创 2015-02-04 14:11:47 · 377 阅读 · 0 评论 -
不同版本IE下session管理的区别
一.理解Session原理Session机制是一种在web服务器上用于保存会话信息的机制,一般使用散列表(HashTable、HashMap等)。会话可以理解为浏览器和服务器的的通信过程,一次会话期间,session对象应该是不会变化的,除非某些操作使得服务器上改变了session对象。...2011-11-04 12:41:55 · 317 阅读 · 0 评论 -
【技术心得】大型网站Session会话状态方案
为什么要讨论大型网站session 的方案首先作为大型网站,用户量大,session的量也就很大,以下是一个普通的大型网站的架构。 由于存在多台web服务器,进而可能存在多个子站点。在这些大型多台web服务器,以及多个子站点间,需要进行共同的session管理,由此产生的就是一个大型网站需要在网站架构初期考虑session管理的方案。有哪些Session管理方...2011-10-17 22:14:30 · 188 阅读 · 0 评论 -
【技术心得】谈谈网站的本地数据缓存
什么是本地数据缓存区别于数据库缓存,本地数据缓存是将数据缓存在web服务器本地,而不是缓存在数据库服务器。区别于分布式缓存,本地数据缓存不涉及到去远程取数据的缓存,一般就在内存中取得数据的缓存,或者加上在硬盘中通IO读取数据缓存。凡是缓存都是基于“空间换时间”的优化基本法则,通过将数据缓存起来,建设计算和获取的时间。本地数据缓存有哪些解决方案在Java领域,常见的缓存有基...2011-10-15 15:21:59 · 162 阅读 · 0 评论 -
【技术心得】谈谈反向代理服务器
反向代理反向代理是什么从百度上得到的结果是,反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。但是从这样的解释中我们还是不明白为什么是反向,为什么是Reverse。 当一个代理服务器能够代理外部网络上的主...2011-10-15 13:54:37 · 152 阅读 · 0 评论 -
【技术心得】 谈谈ESI(页面片段缓存)
ESI是什么ESI的全称是Edge Side Inclue,是一种页面判断缓存的技术。ESI是一种数据缓冲/缓存服务器,它提供将Web网页的部分(这里指页面的片段)进行缓冲/缓存的技术及服务。由Oracle公司发起的技术规格,为什么要有页面片段缓存对大型网站来说,网站的页面中存在着部分是静态的内容,部分是动态的内容,比如天气,最新动态等。网站为了提高性能将静态的内...2011-10-14 22:48:58 · 468 阅读 · 0 评论 -
【技术心得】 我所理解的数据库缓存是什么
数据库缓存是什么数据库缓存包括查询数据库时的查询缓存(Query Cache)和数据库本身的Data Buffer。Query Cache是什么Query Cache 在不同的数据库有不同的效果,但是最终的目标都是通过查询时的优化缓存,得到加速查询的结果。笔者查询相关资料,得到以下结果:Oracle Query Cache 是缓存执行计划的,而MySql Query ...2011-10-14 22:25:11 · 271 阅读 · 0 评论 -
【技术心得】Last-Modified,Etag,Expire区别
【技术心得】Last-Modified,Etag,Expire区别Last-Modified是什么Last-Modified是HttpHeader中的资源的最后修改时间,如果带有Last-Modified,下一次发送Http请求时,将会发生带If-modified-since的HttpHeader。如果没有过期,将会收到304...2011-10-11 13:11:42 · 731 阅读 · 0 评论 -
免费CDN Webluker试用报告
CDN是什么CDN全称是 Content Delivery Network(内容分发网络). 基本原理是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。将网站的内容分发到最接近用户的网络“边缘”,使用户可以就近获取,从而解决互联网网络拥挤的状况,提高用户访问的响应速度。CDN的优点CDN提供了异地的缓存,有效的解决不同地...2011-10-09 22:02:23 · 221 阅读 · 0 评论 -
nekohtml和xpath
NekoHTML 和 XPath http://dustin.iteye.com/blog/286232 http://www.cnblogs.com/focusj/archive/2012/01/16/2324100.html1、使用httpclient进行页面数据提取,如果需要cookie的网站需要带cookie(预先访问网页可以获取cookie),配置查询URL。2、使用nok...2015-03-27 13:56:07 · 168 阅读 · 0 评论