序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。
中国的网络分南北电信和网通,访问的ip就要区分南北进入不同的网络;
然后是集群,包括应用服务器集群和web服务器集群,应用服务器集群可以采用apache+tomcat集群和weblogic集群等,web服务器集群可以用反向代理,也可以用NAT的方式,或者多域名解析都可以;Squid也可以,反正方法很多,可以根据情况选择;
软件架构方面,做网站首先需要很多web服务器存储静态资源,比如图片、视频、静态页等,千万不要把静态资源和应用服务器放在一起;
页面数据调用更要认真设计,一些数据查询可以不通过数据库的方式,实时性要求不高的可以使用lucene来实现,即使有实时性的要求也可以用lucene,lucene+compass还是非常优秀的;
不能用lucene实现的可以用缓存,分布式缓存可以用memcached,如果有钱的话用10来台机器做缓存,> 10G的存储量相信存什么都够了;如果没钱的话可以在页面缓存和数据缓存上下功夫,多用OSCACHE和EHCACHE,SWARMCACHE也可以,不过据说同步性不是很好;
然后很重要的一点就是数据库,大型网站要用oracle,数据方面操作尽量多用存储过程,绝对提升性能;同时要让DBA对数据库进行优化,优化后的数据库与没优化的有天壤之别;同时还可以扩展分布式数据库,以后这方面的研究会越来越多;
新闻类的网站可以用静态页存储,采用定时更新机制减轻服务器负担;首页每个小模块可以使用oscache缓存,这样不用每次都拉数据;
最后是写程序了,一个好的程序员写出来的程序会非常简洁、性能很好,一个初级程序员可能会犯很多低级错误,这也是影响网站性能的原因之一。
<script type="text/javascript"></script>
分享到:
相关推荐
《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定性保障和海量数据分析等内容;深入地讲述了...
在IT行业中,大型网站架构是构建可扩展、高性能和高可用性互联网服务的关键。这个资源集合专注于探讨在Windows和Linux平台上常见的大型网站架构方法。以下是对这些文件内容的详细解读: 1. **architecture.bmp**:...
《大型网站架构说明》是一份深入探讨网站架构的宝贵资料,包含了从基础到高级的多个层面,旨在帮助读者理解如何构建稳定、可扩展且高效的大型网站。这份文档分为三部分,即“大型网站架构系列一”、“大型网站架构...
大型分布式网站架构设计与实践.pdf <br/>《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定...
在"ASP与SQL 网站架构"这个主题中,我们将深入探讨这两个核心技术以及如何将它们整合到网站设计中。 ASP是微软开发的一种服务器端脚本语言,它允许开发者在服务器上编写代码来生成动态网页。通过ASP,我们可以实现...
《亿级流量网站架构核心技术》是一本深入探讨大型网站架构设计与优化的专业书籍。随着互联网的飞速发展,高并发、大数据量的网站已经成为常态,如何处理亿级流量的挑战,构建稳定、高效、可扩展的网站架构是IT行业的...
《亿级流量网站架构核心技术》是一本深入探讨大型网站架构设计与优化的专业书籍。它针对的是处理极高访问量的互联网平台所面临的技术挑战,旨在帮助读者理解并掌握支撑亿级用户流量背后的架构设计理念和实践方法。 ...
《亿级流量网站架构核心技术》一书总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、...
【模拟旅游网站架构】是一个基于在线旅游服务的项目,旨在为用户提供一个互动式的平台,以探索、规划和预订他们的旅行体验。在这个项目中,我们关注的是如何构建一个高效、用户友好的旅游网站,以满足不同用户的需求...
根据给定的文件信息,我们可以提炼出以下关于网站架构完整方案的关键知识点: ### 网站架构完整方案概述 网站架构完整方案旨在提供一个全面、系统化的网站设计与实施策略,确保网站在性能、安全、扩展性和用户体验...
在构建一个能够处理亿级流量的网站架构时,核心技术和策略是至关重要的。这涉及到多个层面,包括系统设计、负载均衡、数据存储、缓存策略、分布式计算以及故障恢复等。下面将详细探讨这些关键点。 1. **系统设计**...
亿级流量网站架构核心技术》一书总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、超时...
这两本书——《大型网站技术架构:核心原理与案例分析》和《亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统》提供了宝贵的指导,帮助我们构建稳定、高效且可扩展的系统。 首先,我们要讨论的是高并发处理...
个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体会,何乐而不为呢?特此,总结整理了诸如国外wikipedia,Facebook,Yahoo!,YouTube,...
《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定性保障和海量数据分析等内容;深入地讲述了...
《亿级流量网站架构核心技术》一书总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、...
《亿级流量网站架构核心技术》是一本深入探讨大型网站架构设计与优化的专业书籍,适合对高并发、高性能、高可用性有追求的技术人员阅读。在亿级用户量的背景下,如何构建稳定、高效的互联网服务是本书的核心内容。...
《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定性保障和海量数据分析等内容;深入地讲述了...
### 大型网站架构实战——易趣网案例分析 #### 一、背景介绍与挑战 在互联网技术飞速发展的今天,构建稳定、高效且可扩展的大型网站已成为各大企业的核心竞争力之一。易趣网(eBay)作为全球知名的电子商务平台,...
网站架构是支撑互联网服务运行的基础,它涉及到技术选型、系统设计、性能优化等多个方面。在本压缩包中,我们能够了解到包括Facebook、YouTube、淘宝和豆瓣等知名互联网公司的网站架构设计。这些公司的架构设计都是...