建站

网站内部优化的八大途径

网站优化就是提升网站的价值

SEO网站优化详细可分为站内优化以及站外优化,从网站优化的顺序来说,想做好网站的整体优化首先要做的就是站内的优化,如果一个网站的站内优化做的不够好,那即使给你十万外链你也做不好一个网站,因为对于搜索引擎来说,搜索引擎衡量一个网站是观察网站的整体评分,并不是你的某一项优化措施做的很好就会给你额外的权重,不管是搜索引擎的绿萝算法还是搜索引擎的石榴算法都是针对网站内部优化来实施的,如果大家细心观察可以发现最近这段期间百度搜索引擎快照下方会有图片展示的效果,这就充分的表达了百度更加重视内容的质量,当然百度算法针对内容质量更新的措施不止这一个,百度算法降低外链的权重同样也是间接的表达了百度更加重视内容的质量,因为对于网站的外部优化来说,外链占有非常重要的地位,而百度降低了外链的权重之后,我们就只能更加注重站内的优化,而站内的优化无非是指内容的质量以及内容是否能满足用户的需求,那么,对于现在的百度算法,我们的网站内部如何优化呢?下面我就为大家详细的介绍一下。…

大型网站的SEO引爆点

转载这篇文章的原因,是我是看了一篇文章,有段内容是这样的:

2004年我在做IT世界网的时候,流量一直上不去,我到处找方法,后来在Donews上看到王通的一篇文章:《大型网站SEO引爆点》,当时就被他的观点给震撼了,马上找到王通,给了他10多万的咨询费,然后他大概给了我们一个不到500字的建议,就按这个建议我们优化了IT世界网的大概20万个关键字页面,3个月内,网站流量增加了30多倍。

可伸缩Web架构与分布式系统(2)

本文由 伯乐在线 - narutoying 翻译自 Aosabook。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。开源软件近年来已变为构建一些大型网站的基础组件。并且伴随着网站的成长,围绕着它们架构的最佳实践和指导准则已经显露。这篇文章旨在涉及一些在设计大型网站时需要考虑的关键问题和一些为达到这些目标所使用的组件。上篇文章介绍了Web分布式系统设计准则和基本原理,本文介绍构建快速、可伸缩数据访问的组件。

浅谈千万级PV/IP规模高性能高并发网站架构

高并发访问的核心原则其实就一句话“把所有的用户访问请求都尽量往前推”。

如果把来访用户比作来犯的"敌人",我们一定要把他们挡在800里地以外,即不能让他们的请求一下打到我们的指挥部(指挥部就是数据库及分布式存储)。 如:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务器上的,就不要让CDN去访问源(静态服务器)了。能访问静态服务器的,就不要去 访问动态服务器。以此类推:能不访问数据库和存储就一定不要去访问数据库和存储。…

利用三大主流CMS建站及性能对比

php才是建站的主流,cms这类程序又是用的最多的,折腾网络这几年,自己也见证了国内这些cms的发展,不过,占据主流的cms主要就是织梦,帝国,phpcms这三种的,这三个程序都是开源程序。国内用户众多。同样,这三个程序自己都一直在折腾过。这其中的各个优缺点自己也还是有点体会的。

一、从美观性来说(以官方默认模版为准)

phpcms发布的V9美观性无疑是最好的。界面整洁大方。织梦一直以来都是一个绿色模版,中规中矩,帝国无疑是最难看的了,并且自己必须修改默认模板才能让首页显示数据,不能像织梦和phpsms那样自动调用,这个对于很多新手有点难度。不必过多解释。

二、从运行速度来说

帝国的操作生成速度应该是最快的,架构的原因吧,phpcms的速度也不算慢,跟帝国不相上下,织梦这个程序就有点不尽人意了,无论是后台操作还是首页访问速度都不太理想,现在5.7的速度特别是首页访问速度还好,之前的版本很卡。这是织梦一直以来的硬伤。

三、从安全性来说

帝国的安全性给我的印象很深,这个cms的口号就是最安全的cms,事实也的确如此,帝国的程序基本上就没有什么安全漏洞更新。基本上一个版本发布之后下次更新就直到新的版本发布。phpcms的安全行也还不错,没有爆出什么漏洞。织梦的更新貌似比较多些,安全性还要进一步提高,就像一些国外主机商就禁止用户使用织梦程序。

  四、从功能来说

因为是cms程序,三家的功能都能满足大家的需要。

 五、从实际使用体验来说

帝国的使用还是很顺手的,修改模板,添加内容之类的也很简单,官方的帮助文件很完备,基本上遇不到什么程序运行中的未知故障 。织梦的使用也很容易,各个功能一目了然,可能是程序更新比较快的原因,这个也很少碰到程序自己的乱七八糟的故障。最后就是这个老大难的phpcms了,这个程序官方的教程就很不完善,使用中经常遇到这样那样的问题,当然如果不对程序进行什么修改,使用还是能够让人满意的。

  六、从漏洞BUG数量来说

以sebug的数据为准,织梦和phpcms的漏洞都不少,每年都有几个,整整沾满了一屏,最好的无疑是帝国了,数年来只有几个漏洞。

 七、从官方服务与支持来说

对于免费用户其实三家的服务都是冷冷淡淡,其中以phpcms最差,发个帖子很少有回应的。因此对于phpcms需要自己多去琢磨。帝国的论坛还有不少人会热心回应,官方的教程也比较完备。织梦的支持应该是最好的,这也是织梦的程序大家用的最多的原因。

  八、从程序版本更新来说

织梦的版本更新无疑使最快的,一年更新两三次都很正常。帝国的更新速度就很慢了,都是按年计算的,一年多有时也不更新一次,当然这是建立在帝国自身本来就比较完备的基础上的,没什么漏洞,功能强大,没必要更新那么频繁。phpcms的更新一般也属正常偏慢型的。基本上就是这些了。

本文由唯美图片http://www.09926.com原创,转载请保留。

 

    

在服务器上排除问题的头五分钟

我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如CNN或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。

遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手:…

什么是REST?

让我来给你们做一个非常简单的,适用的解释。

  • REST 是一套用来创建Web Service的方法。
  • REST式的Web Service的主旨是让事情尽量的简单化。
  • REST式的Web Service使用HTTP里的方法:GET, POST, DELETE, PUT。你不需要使用URL或请求的内容来指定这个方法。
  • REST式的Web Service使用URL来指明你将要操作什么对象。
  • REST式的Web Service使用HTTP状态码作为返回值。
  • REST式的Web Service调用产生的HTTP请求内容只是用于服务数据——不是用来指明调用方法,目标对象或返回值的。

初学web开发需要掌握哪些方面?

初学者如何学习web开发,需要掌握哪些方面?这里我写下我的一些的建议,仅供参考。高手可以飘过。

 第一步:学习HTML和CSS

HTML(超文本标记语言)是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。

另外为了规范建议直接学习XHTML.

随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。

涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。

利用HTML和CSS模拟一些你所见过的网站的排版和布局(色彩,图片,文字样式等等)。…

            

面向站长和网站管理员的Web缓存加速指南[翻译]

原文(英文)地址:http://www.mnot.net/cache_docs/  版权声明:署名-非商业性使用-禁止演绎 2.0

这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。

  1. 什么是Web缓存,为什么要使用它?
  2. 缓存的类型:
    1. 浏览器缓存;
    2. 代理服务器缓存;