澳门威利斯人官方网站-威利斯人娱乐官方网站

做大型网站建设的时候要注意什么?
发布时间:2019-12-12 17:00
 通常,网页上使用常见字体。通常,某些特殊字体不能在网页上使用,否则,浏览者可能无法正确浏览。尽管我们可以使用图片、flash和其他技术来实现网页上特殊字体的使用,但是这些方法有一个严重的缺点:它们不利于网站的优化。
 
 大型网站网站建设,如门户网站。面对大量的用户访问和高并发请求,基本解决方案集中在以下几个方面:使用高性能服务器、高性能数据库、高效编程语言和高性能网络容器。然而,除了这些方面,仍然不可能从根本上解决大型网站面临的高负载和高并发性问题。上述解决方案在一定程度上也意味着更多的投资,而且这些解决方案存在瓶颈,不具备良好的可扩展性。我将从低成本、高性能和高可扩展性的角度谈一些经验。
 
大型网站建设

一丶静态化网站

众所周知,静态网页是最有效和最便宜的,所以我们尽力让我们网站上的网页使用静态网页。最简单的方法也是最有效的。然而,对于有大量内容和频繁更新的网站,我们不能一个一个地手动实现它们。因此,我们共同的信息发布系统CMS应运而生。例如,我们经常访问的各种门户网站的新闻频道,甚至它们的其他频道,都是通过信息发布系统来管理和实施的。信息发布系统可以实现最简单的信息录入,自动生成静态页面,还具有渠道管理、权限管理、自动抓取等功能。对于一个大型网站来说,拥有一个高效且易于管理的内容管理系统是至关重要的。除了信息发布类的门户和网站,对于交互要求高的社区类网站,尽可能静态也是提高性能的必要手段。社区中的静态帖子和文章实时更新时也是广泛使用的策略,如拖把的大杂烩、网易社区等。
 

二丶提高运行速度

一个大型网站,对服务器的要求是很高的,因为要保证那么多数据都能流畅加载,而加载项里面最吃配置的就是图片了。图片服务器的分离众所周知,对于网页服务器,无论是Apache、IIS还是其他容器,图片都是最消耗资源的。因此,有必要将图片与页面分开。这基本上是大型网站将采用的策略。他们都有独立的图片服务器,甚至许多图片服务器。这种体系结构可以减轻提供页面访问请求的服务器系统的压力,并且可以确保系统不会由于图片问题而崩溃。可以在应用服务器和图片服务器上执行不同的配置优化。例如,apache可以在配置ContentType时提供尽可能少的支持,并尽可能少的加载模块,以确保更高的系统消耗和执行效率。
 

三丶统一管理数据


具有数据库表散列的数据库集群和大型网站具有复杂的应用。这些应用程序必须使用数据库。面对大量的访问,数据库瓶颈很快就会出现。此时,数据库将很快无法满足应用程序。因此,我们需要使用数据库集群或数据库表哈希。就数据库集群而言,许多数据库都有自己的解决方案。甲骨文和赛贝斯有很好的解决方案。MySQL提供的主/从也是类似的解决方案。您可以参考相应的解决方案来实现您使用的数据库类型。
 
注明:文章来源于威利斯人娱乐官方网站官网,转载文章请注明出处
在线咨询
资深顾问 资深顾问
XML 地图 | Sitemap 地图