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
高性能web
[置顶] 构架
高性能WEB
网站的几点知识
构架
高性能WEB
网站的几点知识 前言: 对于构架高性能的web网站大家都很感兴趣,本文从几点粗谈
高性能web
网站需要考虑的问题。
·
2015-11-08 16:44
Web
《构建高性能 Web站点》笔记
书名:构建
高性能Web
站点 出版社: 电子工业出版社 ISBN:9787121170935 一 绪论 等待的时间: (1) 数据在网络上的传输时间 (2) 站点服务器处理请求并生成回应数据的时间
·
2015-11-08 14:51
Web
[拇指飞动]构建
高性能Web
站点(1)
《构建
高性能Web
站点》中提到了Aphache, Nginx和lighthttpd。 把我的笔记share一下.
·
2015-11-08 14:18
Web
java 线程基本概念 可见性 同步
这类应用的例子包括
高性能Web
服务器、游戏服务器和搜索引擎爬虫等。这样的应用可能需要同时处理成千上万个请求。对于这样的应用,一般采用多线程或事件驱动的架构。
·
2015-11-07 15:30
java
一款基于HTML5的
高性能WEB
GIS介绍
远景地理信息系统(RemoteGIS)是一款基于HTML5的GIS平台软件,它使用Javascript开发,旨在解决当前WEBGIS矢量数据在数据量和刷新性能上的瓶颈,并利用WEB程序的跨平台特性,打造一个高性能、跨平台、低成本的GIS软件,使之可用于不同环境下的中小型项目( 如 C/S项目、B/S项目、iOS设备上的项目、Android设备上
·
2015-11-07 13:36
html5
高性能WEB
开发系列之重绘与回流
页面呈现流程 在讨论页面重绘、回流之前。需要对页面的呈现流程有些了解,页面是怎么把html结合css等显示到浏览器上的,下面的流程图显示了浏览器对页面的呈现的处理流程。可能不同的浏览器略微会有些不同。但基本上都是类似的。 1.  
·
2015-11-07 10:48
web开发
高性能web
开发经验分享
看到此文标题,我想要表述的你应该会很明确,我所说的“高性能”——本文主要只针对提高用户体验:(网页)快速响应和能支持较多(1000人以上)的用户同时访问而谈下自己所知道的。 首先,无论你是在用什么语言从事web开发,php、asp.net、jsp....(开发语音只是个工具而已,不同只是某些更适合做某类程序的开发),影响用户体验性
·
2015-11-06 07:16
web开发
搭建
高性能web
服务器之Nginx安装与配置(2.3)
《上一小节介绍了如何获取Nginx以及如何配置、编译、安装运行Nginx。但是很多情况下我们是根据自己web需要(需要哪些功能,不需要哪些功能)来编译Nginx,这里不得不说道nginx的./configure相关参数》一Nginx的./configure编译参数说明介绍 可以看出,configure命令至关重要,比如根据自己需要选择性的安装nginx是很有必要的,下文将详细介绍如何使用conf
670706029
·
2015-11-04 22:09
nginx
不花一分钱搭建
高性能web
站点--(1)有图有真相
再次推荐 《Information Systems: A Manager’s Guide to Harnessing》这本书(决非广告,我看的也是免费在线版本),计算能力/带宽/硬盘大小在按摩尔定律快速变化;开源软件,云计算赋予我们普通的个人更大的power去做以前要花大投入的事业或创业。里面还有不少案例分析说明企业不能为IT而IT,要从strategy层面透澈了解自己的业务与机会,合理的利用I
·
2015-11-03 20:34
Web
学习大规模高并发Web系统架构及开发推荐书籍
二、《构建
高性能Web
站点》 重点介绍如何构建一个高性能的W
·
2015-11-02 14:46
系统架构
高性能WEB
开发- JS、CSS的合并、压缩、缓存管理
http://www.blogjava.net/BearRui/archive/2010/05/04/js_css_merge_compress_cache.html 本篇文章主要讨论下目前JS,CSS 合并、压缩、缓存管理存在的一些问题,然后分享下自己项目中用到的1个处理方案,并提供1个实例下载。 存在的问题:
·
2015-11-02 14:36
web开发
高性能Web
服务器Nginx 0.8.34 发布
Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.
·
2015-11-02 14:42
web服务器
不花一分钱搭建
高性能web
站点
先说一个真实的故事,去年(2010年)一家全球非常知名的咨询公司帮助深圳一家大型的企业做门户网站的规划与实施工作,我应邀参与了其中的工作,该门户网站要求支持全球3000用户同时在线访问,99.99%的时间可用,记得软件(weblogic,oracle,cms)与硬件(不包括与其他项目共用的F5设备等)的采购成本就达到了100多万。 今年3月份我在构思一个公益性的网站项目时,受 《Infor
·
2015-11-02 13:37
Web
高性能web
开发 - 如何加载JS,JS应该放在什么位置?
转自:http://www.blogjava.net/BearRui/archive/2010/04/08/web_performance_js_where.html 外部JS的阻塞下载 所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。 有人
·
2015-11-02 10:29
web开发
《构建
高性能Web
站点》观后感
最近走马观花的看了一本《构建
高性能Web
站点》(郭欣 著)。做一下简单的记录,一方面方便自己以后回顾和温习,另外一方面表示自己看过了此书。
·
2015-11-01 16:57
Web
高性能WEB
开发(6) - web性能测试工具推荐
Posted on 2010-04-28 12:57 BearRui(AK-47) 阅读(9341) 评论(14) 编辑 收藏 所属分类:
高性能WEB
开发
·
2015-11-01 14:12
web开发
构建
高性能web
之路------web服务器长连接
web服务器都提供长连接的方式,所谓长连接就是客户端一次请求完后,不关闭连接,保持一段时间的连接,下次此客户端再次请求时,不用创建新连接,复用所保持的连接即可。从理论上,长连接可以免去大量建立和关闭连接的资源消耗,但同时也有大量连接被占用的代价。因此可以初步判断长连接比短连接能带来更高的TPS,更低的CPU消耗,更少的IO,更高的内存占用,下面通过实战来验证。 服务器环境和测试工具可以见工具和环
·
2015-11-01 13:28
web服务器
构建
高性能web
之路------mysql读写分离实战
一个完整的mysql读写分离环境包括以下几个部分: 应用程序client database proxy database集群 在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba。database集群采用mysql的master-sla
·
2015-11-01 13:28
Mysql读写分离
android WebView Note
在Android手机中内置了一款
高性能web
kit内核浏览器,在SDK中封装为一个叫做WebView组件。
·
2015-11-01 13:06
android
高性能web
开发 - 如何加载JS,JS应该放在什么位置?
外部JS的阻塞下载 所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。 有人会问:为什么JS不能像CSS、image一样并行下载了?这里需要简单介绍一下浏览器构造页面的原理,当浏览器从服务器接收到了HTML文档,并把HTML在内存中转换成DOM树,在转换的过程
·
2015-11-01 12:22
web开发
高性能WEB
开发:web性能测试工具推荐
WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现、JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一起分享下。 Firebug: Firebug 是firefox中最为经典的开发工具,可以监控请求头,响应头,显示资源加载瀑布图: HttpWatch
·
2015-11-01 11:22
web开发
《构建
高性能Web
站点》读书笔记:数据库扩展
在“数据库扩展”一章中,主要讲到了三种扩展方式。它们是:复制和分离;垂直分区;水平分区。 复制与分离: “复制与分离”中的复制指的是数据库主从复制。而分离指的是数据库的读写分离。 主从复制以MySQL为例。MySQL本身即支持主从复制且配置简单,只需做到: 1.开启主服务器上的二进制日志(log-bin)。 2.在主服务器和从服务器上分别进行简单的
·
2015-11-01 11:33
读书笔记
高性能WEB
开发(11) - flush让页面分块,逐步呈现
在处理比较耗时的请求的时候,我们总希望先让用户先看到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这种情况,都使用ajax,先把html输出到客户端,然后再用ajax取加载比较耗时的资源。用ajax麻烦的地方是增加了请求数,而且需要写额外的js代码、和js调用的请求接口。
·
2015-11-01 10:10
web开发
[翻译]编写
高性能Web
应用程序的10个技巧
作者:Rob Howard 译:寒带鱼 这篇文章讨论了: ·一般ASP.NET性能的秘密 ·能提高ASP.NET表现的有用的技巧和窍门 ·在ASP.NET中使用数据库的建议 ·ASP.NET中的缓存和后台处理 &nb
·
2015-11-01 10:14
Web应用
android 使用WebView
本文转自:http://www.cnblogs.com/feisky/archive/2010/01/13/1646919.html 使用WebView Android手机中内置了一款
高性能web
kit
·
2015-10-31 17:13
android
高性能服务器软件开发
这是正在写的一本书的大纲,先发出来,大家提点意见 高性能服务器软件开发 关于这本书的简单介绍: 注意,在这里我们讨论的高性能服务器软件设计并不是通常意义上的
高性能
·
2015-10-31 17:16
软件开发
asp.net的分块输出-flush
看了BearRui(AK-47)兄弟的
高性能WEB
开发(11) - flush让页面分块,逐步呈现,发现是用的jsp做的例子。
·
2015-10-31 16:35
asp.net
Web负载均衡 -- 《构建
高性能Web
站点》读书笔记
昨晚发兴读了一下《构建
高性能Web
站点》Web负载均衡一节,好记性不如烂键盘,笔记梳理一遍。
·
2015-10-31 16:36
负载均衡
高性能web
服务器-读书笔记
进程: Cpu能够处理多个请求,在于操作系统通过多执行流体系设计使得多个任务可以轮流使用资源. 多执行流的一般实现是进程,多进程的好处首先在于Cpu时间的轮流使用,另外对于Cpu计算和I/O(磁盘和网路I/O)操作进行了重叠 大多数进程的时间消耗在I/O操作上.DMA技术可以让Cpu不参与I/O操作的全过程,比如进程通过系统调用,使得Cpu 向网卡等设备发出指令,然后进程挂起,Cpu资源释放,等待
·
2015-10-31 14:08
web服务器
读书笔记-构建
高性能Web
站点
基本概念 带宽:通常说的带宽比如8M带宽,是指主机与互联网运营商的交换机之间的数据传输速度,因为数据链路层的流量是通过控制接收方实现的。而百兆网卡则是指网卡的发送速度为100Mbit/s,则是指网卡发送数据的速度 吞吐率:单位是reqs/s,指服务器的并发能力,就是单位时间内服务器处理的请求数.最大吞吐率是指单位时间内服务器能够处理的最大请求数.通常使用压力测试的方法通过模拟足够数目
·
2015-10-31 13:48
读书笔记
高性能web
开发
高性能WEB
开发 - HTTP服务器篇
高性能WEB
开发 - 图片篇
高性能web
开发 - 如何加载JS,JS应该放在什么位置?
·
2015-10-31 13:04
web开发
android webview学习
在Android手机中内置了一款
高性能web
kit内核浏览器,在SDK中封装为一个叫做WebView组件。什么是webkitWebKit是Mac
·
2015-10-31 12:13
android
高性能Web
应用的六个好习惯
为了提供与你的业务目标一致的的服务,管理你的Web应用程序是非常重要的。CA公司副总裁Prabhjot Singh讨论了企业应该发展的6个好习惯,以便提供高Web应用程序的性能。 在迅速发展的Web应用程序服务环境中,业务事务处理要很好地传送。这些业务事务处理通过网络、应用服务器、防火墙和通过各种不同操作系统的虚拟化的系统以及分布式的SOA等途径在多样化的和相互连接的基础设施上传送。这一切创建了
·
2015-10-31 11:04
Web应用
推荐两款支持在linux下运行ASP.NET网站的国产免费WEB服务器软件
linux下运行ASP.NET网站的国产免费WEB服务器软件 1、kangle kangle web server是一款跨平台(windows/linux/bsd)、功能强大、安全稳定、易操作的
高性能
·
2015-10-31 11:28
asp.net
[书目20100308]构建
高性能Web
站点
第1章 绪论 1.1 等待的真相 1.2 瓶颈在哪里 1.3 增加带宽 1.4 减少网页中的HTTP请求 1.5 加快服务器脚本计算速度 1.6 使用动态内容缓存 1.7 使用数据缓存 1.8 将动态内容静态化 1.9 更换Web服务器软件 1.10 页面组件分离 1.11 合理部署服务器 1.12 使用负载均衡 1.13 优化数据库 1.
·
2015-10-31 10:04
Web
高性能Web
服务器Nginx的配置与部署研究(2)Nginx入门级配置与部署及“Hello World”
1. Nginx 程序包 目前最新的开发版本时1.1.12: Linux/Unix:nginx-1.1.12.tar.gz Windows:nginx-1.1.12.zip 我们可以下载稳定版尝试: Linux/Unix:nginx-1.0.11.tar.gz Windows:nginx-1.0.11.zip 2. 下载、解压、安装 Nginx 我们这里以
·
2015-10-31 10:16
Hello world
高性能Web
服务器Nginx的配置与部署研究(1)Nginx简介及入门示例
概述 从这篇博文起,将带领读者们一起领略Nginx的强大。 Nginx 是做什么用的?我相信很多朋友都已经使用过,如果你没有,那么你一定知道以下这些名称之一:Apache,Lighttpd,Tomcat,Jetty。 它们占据了目前Web服务器的几乎全部江山,其中 Apache 是知名度最高的,同时也是最为重量级的。Lighttpd、Tomcat 和 Jetty 相对轻量级,其中 Jetty、
·
2015-10-31 10:16
web服务器
高性能Web
服务器Nginx的配置与部署研究(9)核心模块之HTTP模块基本常用指令
一、HTTP模块的作用是什么? Nginx的HTTP模块用于控制Nginx的HTTP进程。 二、指令 1. alias 含义:指定location使用的路径,与root类似,但不改变文件的跟路径,仅适用文件系统的路径。 语法:alias <file-path | directory-path> 缺省:N/A 作用域:http.server.loca
·
2015-10-31 10:16
web服务器
高性能Web
服务器Nginx的配置与部署研究(8)核心模块之事件模块
一、事件模块的作用是什么? 用来设置Nginx处理链接请求。 二、相关指令 1. accept_mutex 含义:设置是否使用连接互斥锁进行顺序的accept()系统调用。 语法:accept_mutex <on|off>; 缺省:on 示例:accept_mutex off; 2. accept_mutex_delay 含义:设置获得互斥锁的
·
2015-10-31 10:16
web服务器
高性能Web
服务器Nginx的配置与部署研究(4)Nginx常用命令
1. 启动 Nginx poechant@ubuntu:sudo ./sbin/nginx 2. 停止 Nginx poechant@ubuntu:sudo ./sbin/nginx -s stop poechant@ubuntu:sudo ./sbin/nginx -s quit -s都是采用向 Nginx 发送信号的方式。 3. Nginx 重载配置 poechant
·
2015-10-31 10:16
web服务器
高性能Web
服务器Nginx的配置与部署研究(6)核心模块之主模块的测试常用指令
1. daemon 含义:设置是否以守护进程模式运行 语法:daemon on|off 缺省:on 示例:daemon off; 注意:生产环境(production mode)中不要使用daemon指令,这些选项仅用于开发测试(development mode)。 2. debug_points 含义:断点调试 语法:debug_points [stop|abort] 缺
·
2015-10-31 10:16
web服务器
高性能Web
服务器Nginx的配置与部署研究(3)Nginx请求处理机制
1. 处理什么样的请求 处理访问到 Nginx 所在 IP 地址的请求,并且这些请求的 HTTP 头信息中的 Host 为所要处理的域名(如下以80端口为例),如下几个 server 就对应响应的请求: server { listen 80; server_name nginx.org www.nginx.org; ... } server
·
2015-10-31 10:16
web服务器
高性能Web
服务器Nginx的配置与部署研究(7)核心模块之主模块的非测试常用指令
|crit] 缺省:${prefix}/logs/error_log 示例:error_log file debug; 注意:在编译Nginx使用--with-debug参数,则可以参考《
高性能
·
2015-10-31 10:16
web服务器
高性能WEB
开发应用指南之一(
高性能WEB
开发之HTTP服务器)
&n
·
2015-10-31 10:14
HTTP服务器
编写
高性能Web
应用程序的10个入门技巧
< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理
·
2015-10-31 10:38
Web应用
编写
高性能Web
应用程序的10个技巧
这篇文章讨论了: ·一般ASP.NET性能的秘密 ·能提高ASP.NET表现的有用的技巧和窍门 ·在ASP.NET中使用数据库的建议 ·ASP.NET中的缓存和后台处理 使用ASP.NET编写一个Web应用程序是难以置信的简单的。太简单了,以至于很多开发者
·
2015-10-31 09:11
Web应用
高性能Web
服务器Nginx的配置与部署研究(13)应用模块之Memcached模块+Proxy_Cache双层缓存模式
通过《
高性能Web
服务器Nginx的配置与部署研究——(11)应用模块之Memcached模块的两大应用场景》一文,我们知道Nginx从Memcached读取数据的方式,如果命中,那么效率是相当高的。
·
2015-10-31 09:18
memcached
高性能Web
服务器Nginx的配置与部署研究(12)应用模块之Memcached做文件缓存时压缩引起的问题
在上一篇文章中,提到的Nginx的Memcached模块应用场景,主要是作为文件缓存。然后就发现了一个问题,当以字节数组方式缓存较大的文件时,缓存数据会被压缩,从而在读取的时候出现问题。 (本文欢迎转载,尊重他人劳动,转载请注明出处:http://blog.csdn.net/poechant/article/details/7177603) 解决方法很简单,就是在Memcached
·
2015-10-31 09:18
memcached
高性能Web
服务器Nginx的配置与部署研究(11)应用模块之Memcached模块的两大应用场景
一、应用场景1 最近在一个项目中,用到了Nginx的Memcached模块,所以就在这个系列教程中提前把Memcached模块拿出来写了。另外发现最近我的 博客文章频频被很多用采集器的网站拿走,帮我发扬光大,都不听我说声谢谢。在此还是希望我的博文被转载的时候能够被注明出处,满足下我小小的虚荣心。 现在有这样一种应用场景: 客户端Client通过Nginx反向代理,访问服务器Server
·
2015-10-31 09:18
memcached
高性能Web
服务器Nginx的配置与部署研究(10)核心模块之HTTP模块Location相关指令
一、基本语法 语法:location [= | ~ | ~* | ^~] </uri/> {...} 缺省:N/A 作用域:server 二、匹配规则 1. 四种匹配方式 = 精确匹配 ~ 大小写敏感正则匹配 ~* 大小写不敏感正则匹配 ^~ 前缀匹配 2. location匹配指令的执行顺序 首先:= 精确匹配; 其次:^~ 前缀匹配; 再次:~
·
2015-10-31 09:18
location
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他