分类
互联网分析

谈谈使用ASP的一些感受

ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点:

(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;

(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;

(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文件系统等。

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

我之前也是从ASP入门开始学做网站的,感觉过程还是比较艰难。之后逐渐了解了微软新推出的ASP.NET(实际上是好几年前就出来了,只是我那个时候才知道),再之后,因为做自己的网站是选用的PHPWIND系统,所以开始接触PHP。在这之间,JSP也了解过,最终因为JSP太难,入门都难,所以放弃。

根据微软的风格,放弃自己的产品不会很快。XP系统大家都应该还在继续使用吧。但是在几个月前,微软为了吸引更多的人进入vista的世界就准备半年之后放弃对XP的更新。但是现在呢,我们照样用XP用得很是舒服。由此推断,目前微软既然还没说出过放弃ASP的话语,我大胆估计ASP的寿命至少还有稳定的五年时间。

再说说跟ASP称为黄金搭档的acc吧。acc让一些想做大网站的站长不敢触摸。其实,也没那么严重,只要好好规划自己的系统,稍微大点的站用asp+acc的组合是完全没问题的。acc会让人感觉十分不安全,数据库容易被下载。这个问题其实也能通过程序上解决。如果全站是静态的形式,那ASP+ACC的组合至少能满足N个同时在线的人数。这里有个问题,假设你的站每天有十万IP,不要认为你的同时在线人数就很有可能达到10000.其实远远没有这么多。同时在线人数是指同一个时间向数据库提交数据的总量。这个时间的精确单位是秒。一个每天有10万IP的站,同时在线人数最多也不会上1000.正在用acc的站长,不用担心。

asp在许多人的心里几乎被淘汰了,我之前也放弃过它。现在重新捡回来,感觉还是很亲切。不管那么多了,ASP的未来并不是我们的未来。我们该做的事是把站做好。就算哪天技术更新,只要数据库还在,转了就行了。大不了,手工转到最具有技术含量的JSP去。

分类
SEO技术

SEO那点事(五)

SEO连载停了这么久了,感觉对不起广大朋友,今日特意补上.今天写点最近对本博客和最近的SEO状况的分析.

五一放假三天,放假之前排名一直稳定着.我用博客精灵发过几十个链接出去,一直等效果,我知道谷歌要延迟四五天左右.放假之前,排名上升了两三名.今早来一看,下去了10多名.我第一感觉很惊讶,第二感觉很正常.

分析一下我排名下降的原因.1,之前用博客精灵发的外连谷歌至少感觉到了接近100个.在这之前,我已经停止了外连工作.平均算下来每天大概只有10个留言或点评形式的链接.对谷歌而言,显然那天突然出现的100个外连算是”非法行为”.2,五一三天,我停止了更新,外连和新文章一个也没有,排名更要下去了.

之前都知道,发外连,加文章统称为网站更新.网站更新必须有节奏,这下我算是体会到了惩罚了虽然是小的惩罚.谷歌对我的外连的侦查情况比百度勤快,反应也比百度敏感.百度感觉迟钝了很多,这连续几天来排名都没动.出现这个状况,有一个原因就是谷歌服务器比百度多,谷歌的蜘蛛比百度多.

刚才听一朋友说,自己原创的文章发到其它地方的时候要在文章底部加上链接地址,比文章开头加链接效果要好.这个我还没注意到,等我测试测试.

分类
SEO技术

SEO那点事(三)

通过前两节的分析,我们知道了SEO的初级知识和网站策划定位,本节进入内部框架的学习。

互联网上的网站千千万,各种类型都有。有博客,有论坛,有门户站,有资讯站,有图片站,有下载站,不同类型的站所用的程序是不同的。而不同的程序的内核代码和外部框架都是不同的。

笔者认为,谷歌目前已经聪明到能够分辨各大程序商提供的开源程序了。而,正是因为这样,诸多SEOER也拿出相同的源代码程序和相同时间申请的域名还有相同的主机来测试排名。博客界有一个非常出名的开源程序叫wordpress,国内外都有很多人用。除了它本身功能强大,插件丰富之外,wp还能在优化方面做得很好。当时笔者的主机不是很完善,没能达到全静态和伪静态,所以当时淘汰了wp而选择了zblog。再说说zblog吧。功能上很简单,想要的都有,多余的一个都没。整站全静态让我感觉非常爽,官网的主题也足够多。总之,用到现在,感觉zblog几乎没缺点。只是怕有一天文章数量上万之后,acc的数据库有点吃力。目前的文章总数才40几,当4000的时候估计有点慢。

内部框架的设计需要达到两个要求。一个是在任何一个页面需要达到另外一个指定的页面最多点击三次链接,也就是业内流传的三步到达网站任何一个角落的说法。一是要求所有的页面看起来主次突出,让用户的眼睛不要太累。所有的要求都是针对用户的,没有针对搜索引擎的。把用户服务好,搜索引擎会感谢你的。

按照人们浏览网页的习惯,网站目录(或者叫导航栏)最好放置在顶部或者左边。国外某位专家提出了一个”F”的理论。除了顶部的一横和左边的一竖之外,还有中间的一小横。这些区域是人们浏览率最高的区域。而博客的框架,也就因此而定义了。当然了,作为简洁的博客,不可能像CMS系统那样满篇幅的带着长长的锚文字的链接。新浪的首页就是博客网站的最好的反面教材。

内部框架还有一个非常重要的影响排名的因素就是内部连接。这个涉及到一定的深度,我打算专门拟出专题来讲。

分类
SEO技术

百度分词算法详解

百度算法包括,索引算法,分词算法,排序算法。第一个问题就是百度最近算法调整的影响,让很多朋友都没有了头绪。其实这次最大的调整在分词上,很多朋友也都注意到了。就像前几天说的,原来大家只要把干词做好,周围辅助做好长尾词就OK了,不管你用什么词搜,排名就像百度竞价一样牢牢不可动摇。但是貌似这次百度算法调整后就不是这么回事了,你做的主词还一样可以排好,但那些长尾词却很少可以搜到了。我的博客的排名很低,都是长尾词带来的IP。

那么这次的分词算法改在哪儿呢?就拿最基本的TITLE撰写来给大家说明一下。百度31汉字的TITLE里,相信SEOER们都会充分利用的。朋友们都知道,在TITLE里将关键词隔开我们常会用到英文半角的逗号,或是“|”来区分,而百度这次分词算法调整之后,虽然还是会把这些认为是分隔符,但用法已经没有原来那么规范了。原因很简单,百度对它的分词越来越自信,已经慢慢放弃或减轻对传统分隔符的依赖了。现在的百度,可以很容易的识别整个句子中的特定分词,而刻意的将我们想要的关键词用分隔符进行强调有的时候收到的效果是相反的,一个很明显的现象就是,你的TITLE里将你想要的各个关键词用分隔符清清楚楚的列出来,但最后你在搜索结果看到的情况却是:明明这个句子里很明显的有这个分词(两个分开的关键词),但却没有给你加红。也就是说百度根本没有认出你这个句子里的关键词。这是怎么回事呢?不是百度分词技术垃圾,而是百度放弃了这个句子。(说到这里可能朋友们有些晕了,那我就简单的举个例子。关键词“AAABBB”其中“AAA”“BBB”分别是百度分词库里的独立关键词,而这个时候,你的TITLE这样写:“AAA长尾BBB长尾,AAABBB长尾”,结果你搜索“AAABBB”时,百度的搜索结果里有时竟是:“AAA长尾BBB长尾,AAABBB长尾”,前面句子里的AAA和BBB并没有被百度认为是关键词。)当然,百度并没有自大到否认一切分隔符,而是根据中文的使用习惯对不符合中文撰写习惯的作法进行淘汰。或者也可以从另一个角度去理解,百度这个更改有针对SEO的原因,一个中英文混写的TITLE,避免不了优化的嫌疑。(也就是很多SEOER朋友开玩笑时说的,百度有的时候允许你作弊,但也不会允许你优化)当然,如果你技术好,你可以不用长尾词,直接搞最热门的词,比如SEO,我的站的seo的排名很不好。XXX名。

那么,现在我们该如何来撰写TITLE呢?通过最近一段时间的琢磨,TITLE的撰写,我们要放弃原来为了给仅有的31个汉字节省字符来刻意使用英文符号的作法,这种作法虽还没有完全被百度摈弃,但这个趋势朋友们应该可以看的出来。“英文半角逗号,英文中间杠(占半个字符)”,这些符号可以换成中文的符号,哪怕损失了放长尾词的字符也是值得的。“|”这个分隔符现在 已经介乎字符与分隔符之间了,所以这个符号现在应该完全的淘汰了。难道我们以后TITLE的分隔符就没有合适的了吗?当然不是。通过对百度自身产品以及新浪的观察,现在最合适的分隔符是只占半个字符的“_”下杠,以后大家可以试着考虑用下这个。当然,必须要照顾中文句子的语法。