东莞企业网站建设在一个连续的生长环境,重要的是该服务器扮演负责任的角色是必需的。 然而,也有一些高峰时期当服务器—或者你过你想要的带宽限制。 服务器可以通过数十个坠毁的原因,每个原因都有几种可能性,每个可能性都有几十个方案提交他们的存在。 这可能征收大量的混乱对一小群开发人员。
我们已经注意到在管理一些网站- - -在许多情况下他们没有最快的网站在万维网上。 尽管这可能是由于主机服务器的配置的一些性能问题是由你能控制的事情引起的。
在本文中,我们的礼物 最好建议减少服务器负载和节省带宽 为你的网站增长。
有很多原因,你可能面临网站停机时间。 可能是由于主机服务器的条件(例如,如果它是一个共享服务器,运行在同一服务器上的其他网站肯定会慢下来)或你的网站配置或者将您的代码。 要玩的安全。
有几件事你需要记住之前多次探索这些小贴士可能提到的建议不适合一个特定的网站,这并不意味着它不会与任何你的另一个项目的工作。
东莞企业网站建设也作为一个个人的建议,如果你正在寻找一些主流建议减少服务器负载和节省带宽然后尝试利用这些技术我们也在过去的成功能够得到想要的结果。
你可能会感兴趣以下相关文章。
30通缉WordPress评论页面
21原因读者不喜欢你的博客
如何增加网站流量通过搜索引擎!
所有新的PHP, CSS和HTML帮助表
30的优秀教程基于CSS的导航和按钮
随时加入我们,欢迎你随时分享你的想法,我们的读者可能会发现有用的。
别忘了 订阅我们的rss源 和 在Twitter上关注我们 ——最近的更新。
11个技巧来减少服务器负载和节省带宽
01. 使用CSS文本,而不是图片

图片让你的网页慢和消耗大量的带宽的服务器。 而不是使用背景图像,使用CSS代码。 例如,如果你想在你的网站使用纯红色背景然后使用CSS代码background: # F00 red-bg.jpg相反。 使用CSS,你可以设置背景颜色或任何CSS元素的背景图像。
这是一个很好的教程 CSS-Tricks.com 如何明智的你可以用你的背景图像来减少服务器负载。
02. 优化你的图片

东莞企业网站建设超过一半的带宽在大多数网站使用图像和优化图像的最佳方法是提高您的web服务器上使用的带宽。 对互联网和缩减优化你的图片尺寸,从不使用位图文件(. bmp)是巨大的(大多在MBs)。 您应该使用jpeg jpg或gif图像(gif)文件作为互联网的这些优化。 一个好的经验法则是争取没有一个图像大于10 Kb。 这是与动画尤其严重,但是如果你能做到,你会注意到服务器带宽使用差异很大。 有各种各样的图像转换程序/软件在互联网上可用的所有和有各种各样的优化项目,一定要得到一个优化程序,能够保留图像质量的同时,大大减少它的大小。
如果你使用Photoshop,使用可以压缩你的照片除了网络和设备的(Alt + Shift + Ctrl + S)选项来优化最小带宽。 当你有一个图片的颜色,你应该去JPEG或PNG。 玩的质量改变文件大小。
检查 佐治亚理工学院第七GVU WWW调查 引用“多少钱太多”。
03. 压缩CSS速记CSS属性

CSS文件可以非常大,有很多无用的优惠和空间。 CSS简写属性是伟大的! 他们是一个伟大的方法来减少代码包含在一个CSS文件,允许更快的下载时间和容易编辑。 例如你可以使用
1 | margin: 2px 1px 3px 4px (top, right, bottom, left) |
…而不是
有一个很酷的文章webcredible.co写的。 英国关于 CSS简写属性 。
您还可以使用 CSS压缩机 从arantius.com减少CSS文件的大小和不必要的优惠和空间。
04. 删除不必要的HTML代码,标记和空白

你可以压缩你的页面大小甚至通过在HTML文件中删除不必要的空格删除评论(如果不是绝对必要的)因为每个额外charecter意味着额外的页面大小。 你是否使用视觉HTML编辑器或记事本,您的HTML代码包含不必要的东西:不需要的空间,回报,meta标签,在HTML元素的默认值,等等。他们会让你的网页更大,没有提供任何真正的目的。 更大的网页需要更长的时间来加载,增加您的web服务器的数据流量,浪费宝贵的带宽。
Wordoff 是简单的和有用的web工具,它允许您从HTML代码删除不必要的标签和样式。 我们大多数人必须手动清理HTML代码在我们的工作生活。 这个web工具肯定帮助我们所有人在这种情况下,你也觉得这值得收藏。
05. 使用AJAX和JavaScript库

AJAX是一种技术,使用JavaScript web页面与服务器通信,而不用重新加载页面。 一般来说,网站相关页面的内容,它们之间是很常见的。 使用传统方法,这些内容会在每个请求重新加载。 然而,web应用程序可以使用Ajax请求只需要更新的内容,从而大大减少带宽使用,加载时间。
如果你想进一步了解技术,您可以使用它来保存您的带宽的利用 谷歌的AJAX库API 有关此主题的,perishablepress.com发表了一篇文章。
06. 禁用文件Hotlinks

热链接项是链接图片或下载从你的网站和其他网站(s)。 基本的图像在你的网站和其他网站上只是图像标记链接到你的网站,因此偷走你的带宽。 如果人们盗链的图像文件,他们使用你的带宽,你最终将支付。
可以通过将阻止这事发生。” htaccess文件的文件夹存储你的照片。 这将只允许请求从你自己的网页来显示图像以外——任何人都链接到他们的网站,或任何你选择的网站,将有“红色x”的形象。
2 | RewriteCond %{HTTP_REFERER} !^$ |
3 | RewriteCond %{HTTP_REFERER} !^http(s)?://(.*\.)?yourserver.com [NC] |
4 | RewriteRule \.(jpeg|jpg|gif|png)$ - [F] |
altlab.com 写一个教程,以防止盗链使用. htaccess文件中。
您还可以使用 . htaccess发电机 禁用HTMLBasix提供的盗链。
07. 用GZip压缩你的HTML和PHP

就像CSS, HTML可以包含大量的空白和无用的优惠。 如果你是使用PHP,那么您可以使用Apache的mod_gzip压缩你的内容。 Mod_gzip模块为apache(现有windows和Unix / Linux版本的apache),可以显著降低网页的大小,当它被请求的浏览器能够理解压缩内容(几乎所有现代浏览器支持压缩)。 记住,伟大的是压缩在服务器上激活只有浏览器请求压缩内容,如果浏览器不理解压缩内容或不请求,服务器只是服务器平原,未压缩的内容!
最简单的方法是通过使用一个. htaccess文件中。 我建议使用. htaccess方法因为它很简单的实现和在. htaccess文件您可以进一步配置服务器配置。 现在启用gzip压缩添加以下行。htaccess文件。
1 | php_value output_handler ob_gzhandler |
或者你可以插入PHP压缩工作,您应该插入以下线的头你的网页,上面的页面:
1 | < ? ob_start("ob_gzhandler");?> |
webcodingtech.com 写一个教程如何启用gzip压缩。
08. 使用免费的图片/文件的网络网站主机文件

如果你想分享(大)文件,而不是让你的带宽影响,主机文件免费或付费图片/文件托管网站Flickr等Pikasa, PhotoBucket ImageShack种子,rapidshare.com和megaupload.com。 主机文件并将你自己的博客或网站上的下载链接。 这将节省大量的带宽服务器上。 然而,在这样做之前,确保你允许你的服务提供商。
09. 尽可能地避免附件

如果文件你要主机服务器上可以找到网上其他地方,也许更好的使用链接的位置,而不是托管服务器上的文件本身的一个副本。 毫无疑问它将花费你额外的带宽也本来就存在的服务器负载。 如果没有其他的,这将为您节省一些时间,因为你不需要上传文件在您的系统上。
10. 网站缓存

缓存是一个方法,从准备存储检索数据(缓存),而不是使用资源来生成它每次相同的信息是必要的。 启用高速缓存你的网站如果不是动态的,将允许最终用户计算机从服务器读取一次,其余的时间将从自己的备份副本读取,直到他们到期。 另一个好主意是缓存你的网站,但您可能希望设置一个截止日期在HTTP头过期标头告诉浏览器多长时间应该保持缓存中的内容。 大多数的图像在你的网站上让他们永远不会改变,好主意在本地缓存。
缓存与mod_headers
2 | <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$"=""> |
3 | Header set Cache-Control "max-age=29030400, public" |
7 | <filesmatch "\.(jpg|jpeg|png|gif|swf)$"=""> |
8 | Header set Cache-Control "max-age=604800, public" |
12 | <filesmatch "\.(txt|xml|js|css)$"=""> |
13 | Header set Cache-Control "max-age=10800" |
17 | <filesmatch "\.(html|htm|php|cgi|pl)$"=""> |
18 | Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate" |
缓存与mod_expires
5 | <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$"=""> |
10 | <filesmatch "\.(jpg|jpeg|png|gif|swf)$"=""> |
15 | <filesmatch "\.(txt|xml|js|css)$"=""> |
11. 缓存RSS提要

RSS或Really Simple Syndication,众所周知,是一种技术,使网站管理员能够轻松地分配和发布联合内容在互联网上。 一旦缓存将提要从本地硬盘读取指定的时间。 在指定的时间后失效,RSS提要将再次获取。 这使RSS提要的内容显示保持电流,同时加快整个过程。 缓存减少带宽使用RSS提要。 带宽减少了,因为web服务器不需要多次从服务器获取相同的RSS提要。
结论
东莞企业网站建设如果你想让一个高流量的网站,博客或图像画廊,然后不只是传递你的高手写花更多的时间来优化你的网站和服务器。 因为如果你不那么你将寻找一个新的和更大的高手写你的网站很快。 虽然它总是推荐使用一个好和快主机但应用这些技术将节省你很多的服务器负载和带宽。