ASP生成静态页面的方法

2008年5月4日 2 条评论

前边想利用ASP技术生成静态页面。网上关于ASP的文章铺天盖地,没想到关于这个方面的具体案例却是没有的。后来经过本人综合好些人的思路,终于完成了这个工作。

下面给出实现的代码以及简单说明。

<%

sub makefile()

fname= "xx.htm"’指定生成文件的名称,可自行设置为其他格式

filepath="..\yy\"’指定生成文件存放路径,可自行修改

content="…"’此处筛选数据库中的数据并构造字符串,请自行编写

Set fso = Server.CreateObject("Scripting.FileSystemObject")

Set fout = fso.CreateTextFile(server.mappath(filePath& "\" & fname))

fout.WriteLine content

fout.close

end sub

%>

最后,在需要的地方调用即可:

<%call makefile()%> 

分类: ASP学习 标签: , ,

抓虾博客互动营销平台

2008年5月3日 2 条评论

今天看到抓虾互动营销平台上线了。不过在我看来现在这个平台还有很多不足的地方。当然也不至于一上来就泼一瓢冷水——有总比没有好了许多。

关于此互动平台我们可以了解到以下方面:

关于抓虾互动营销平台

抓虾互动营销平台致力于建设中国最大的互动广告网络,为合作伙伴和广告客户构建专业、精准、创新的网络互动营销平台。

我们聚合了中国最优秀的博客资源,覆盖高端博客人群,并通过先进的技术锁定品牌目标受众,向广告主提供互动的、精确的营销新体验。

我们为合作伙伴带来高端的品牌广告客户,在深度挖掘广告位置的资源价值,将合作伙伴利益最大化的同时,帮助合作伙伴提高的自身价值。

抓虾挂件

抓虾挂件是一个广告盈利工具。

我们通过“抓虾挂件”发布高端的品牌广告,深度挖掘广告的价值。

我们还为“抓虾挂件”提供了几种实用功能:最热文章推荐、热门博客推荐、我的好友。

我们支付更合理更具有竞争力的价格。

博客作家

抓虾博客作家是指热爱博客写作,并愿意参与抓虾主题博客创作的博客主。

我们不定期的推出主题活动,内容会是创意类的、感想类的、体验类的或者评论类的。

我们会发起主题征稿;也会为中国的环保、教育或其他公益活动征稿。

我们帮助博客作家推广,提升博客的自身价值。

我们提供满意的稿酬回报。

在此,本人觉得在定价方面此平台需要改进一下,仅仅凭借IP和PV作为一个衡量标准是很不够的,何况填写的还是一个确数——事实上我们知道这个数据是动态变化的。

另外,在验证的时候也遇到了问题,按照提示将验证代码加入文章任意部分即可通过验证——事实上我无论加在什么地方都验证不了!我想这可能跟该平台刚刚开放有些功能还不完善有关。

几个实用代码

2008年5月3日 1 条评论

收集并整理几个实用代码:

本人喜欢有意义的评论

2008年5月1日 7 条评论

本人喜欢有建设性的评论,反过来说就是本人讨厌没有意义的评论。

新浪培养出了大批量的“沙发用户”。当本人在新浪使用博客的时候,见到了大量的“沙发专业户”,的确很专业,也很顽强。有的甚至连沙发板凳地板齐刷刷占全了。事实上,我们经常看到的结局是,在某些“沙发用户”争抢得比较激烈的评论里,往往开始的连续几个评论页面都见不到一丁点有意义的评论。真是一件悲哀的事!

曾经一度,使用新浪博客时本人在自己的博文下发现了“沙发用户”的身影,顿然觉得浑身不自在。若关闭评论,将会阻止掉其他人的有意义评论;要删除这样恶心的字眼,又觉得这是对人的不够尊重,不是本人愿意做的;要进行关键词屏蔽,然而新浪无此功能…后来在某些事件的综合作用下我终于不爽了,于是弃之而改用独立博客,终于独立自主了,真正远离“沙发用户”的影响了。

其实,对文章的评论大致有几种:有感而发着、有感不发者、无感而发者和无感不发者。有感不发也未尝不可,有感而发是最好的评论行为,无感不发者自然也在情理之中——而无感而发者,我这里是不欢迎的。记得洪晃在接受访谈时反应了一个现象,其实很多人根本就是不管你文章说的时什么意思,他就是上来拍砖然后走人的。这种人其实就是神经病!

分类: 杂文漫话 标签: , ,

关于本站友情链接的说明

2008年5月1日 6 条评论

关于友情链接我这里有几个要求要说明一下的:

  • 对申请友情链接的所有人我是非常欢迎的,并愿意与其“互链”;
  • 对需要“互链”者我是有一定要求的,但是这个要求的门槛是很低的,只要不反动不色情不暴力不木马不病毒不卡死不经常无法访问就基本上OK了;
  • 本人之所以制作专门的友情链接页面,没特别的意思,只是先将一些站点特别是最新申请的站点链接放置那里观察一段时间,当本人确定这些链接是那么的“友好”的时候,自然会放到首页。这个调整跟PR没有直接关系;
  • 喜欢本站风格的,随时欢迎给本站链接。至今已经发现一些站点这样做了,在此感谢!对于这种“单链”行为,本人如发现对其站点感兴趣,自然会在这里也“单链”一下,这样也就实现双方“互链”了;
  • 友情链接,“友情”的成分本人还是比较看重的。在空闲的时候我会花点时间首先游走于这些站点间。但是,若在本人未知情况下无故撤走本站链接造成“单链”的“不友情”行为,本人表示唾弃,并将在发现后第一时间撤走该链接;
  • 另外发现一些做了友情链接的站点长时间无法访问,当观察一段时间后这些站点依然无法访问,本人将采取一定的整改措施;
  • 需要申请友情链接的,申请时无需充满赞美之词。简单说明链接意图即可。符合要求者简单“链接”二字即可,不符合要求者一万个理由也是万万不可;
  • 申请链接者将表示默认同意以上约定,不同意者就不必来申请了。

先想到这些,今后继续完善。

分类: 随笔评论 标签:

PR更新了

2008年4月30日 9 条评论

前段时间Alexa对网站排名算法进行了大规模的调整。此次调整对中文网站来说相对比较公平了一点点了。

今天发现,Google PR也更新了。在这次调整中,本博的PR维持在原样(PR=3),少数文章也拥有了一定的PR值,相对之前的“一穷二白”有了好的变化;而站点首页的值上升了一个级别,达到了3。查看了一下友情链接,发现大多维持在了原样,只有一位降级了,两位升了一个级别了。不论升了还是降了,都是很不容易的事情。

另外,根据这次PR调整反映出的数据可以得出一个结论:如果链接A指向某一链接B的话,那么——链接A拥有与链接B相同的PR值。此信息对研究PR的人来说应该有一定的帮助。

很多人口口生生说不在乎PR值不在乎排名,但是面对实际的利益,就不得不去关注它并设法将其提升。其实适当的采取SEO手段未尝不可,只是要确保这种优化的有效性。举个简单的例子,相同的关键词——本站相关页面在Google的排名往往排在比较考前的位置,而且,这个位置比在百度中的排名要靠前了好多!

分类: 随笔评论 标签: , ,

使用电脑时保护视力的一个方法

2008年4月29日 6 条评论

桌面->右键->属性->外观->高级->项目选择(窗口)、颜色1(L)选择(其它),设置一下属性:色调:85/饱和度:123/亮度:205->添加到自定义颜色->在自定义颜色选定该颜色->确定->确定。经过这样的设置以后,所有的文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿色,浏览网页其相关地方的颜色也会有所变化。据说这个色调是眼科专家配置的,长时间使用会很有效的缓解眼睛疲劳保护眼睛。

分类: 实用资源 标签: ,

网站需要合理优化

2008年4月28日 3 条评论

前边给某学院制作网站,中间用到了一些优化的方法,比如,尽可能低采用DIV+CSS控制表现样式(当然,这面临另外一个问题,就是在不同浏览器下的兼容问题),尽量使用引用的方式提高代码的重用率。另外,起初我尽量地减少图片的使用数量——很不幸地是,对方要求放置大量的图片,而且很多地方还要求使用大图…这样下来网页的打开速度就没有多大保障了。也没办法,在这问题上人家说了算,你总不能扯着人家的耳朵给他将其中的道理吧。

其实做网站也有很多讲究的地方,或者说存在一些行规,不能乱来的。否则产生的结局往往只能是自我感觉良好了。譬如框架的使用,曾经一度很流行,后来发现存在很多不好的地方,于是回归了,现在极少有人使用框架了。不过这次给这学院制作网站的过程中,这条“禁忌”我被动地犯了。这是一些后话,此处不说为好。

友好的布局也是至关重要的,并不是说布置的花花绿绿的是一个好的方案——实际上这样的结果往往中看不中用,不合理的布局会在一定程度上影响用户关注的目标,有的时候不友好的布局还会使得用户失去继续逗留的兴趣。

以前使用新浪博客的时候,发现其博客打开的速度非常之慢,尤其喜欢美化的在添加了一些效果后会严重影响打开速度,曾经很多次一打开新浪博客我的浏览器就卡死了,甚至就直接就是崩溃!这也是一部分人不喜欢新浪博客的原因之一。不过,最近,新浪已经对博客程序进行了升级(优化)——升级后的博客打开速度明显地不是那么不正常了。

有一段时间我在博客挂了播放器,后来有人反应打开速度慢。其实这是真的,事实证明由火山到迈腾并不是一个理想的选择——这样的虚拟主机,能够正常打开就很难得了,挂了更多的东西还想追求速度那就太难为它了。于是,不久后我把播放器去掉了。

 

分类: 大杂无主 标签: ,

让Flash真正透明、让页面真正居中的方法

2008年4月26日 3 条评论

前段时间给学校某学院做网站,中间用到了Flash元素。

一般实用Flash的代码格式为:
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0″ width=”" height=”">
  <param name=”movie” value=”xx.swf” />
  <param name=”quality” value=”high” />
  <embed src=”xx.swf” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash” width=”" height=”"></embed>
</object>

但是需要添加透明效果,就需要增加这样一段<param name=”wmode” value=”transparent”  />

按照一般的用法,这样应用就可以了。的确——在IE浏览器下确实达到了透明显示的功效了;但是考虑到现在使用Firefox的用户也在增加,就得测试在这款浏览器下的兼容问题了——测试发现,即使增加以上代码,Flash在FF下依然不能真正达到透明效果!

后来测试发现,在<embed>标记中增加属性WMODE=”transparent便可解决这个问题。通过这样的小修改,两款主流浏览器下Flash都能真正地透明显示了!

其实两款浏览器有很多地方有兼容不好的地方。比如,要用CSS控制居中显示,光是text-align:center是不能解决问题的,margin:0 auto则起到了这样的功效!

分类: 实用资源 标签: , , ,

ASP时间函数DateDiff应用的细节

2008年4月25日 1 条评论

前边转发了文章《ASP时间函数全解》,里面有很多不错的解析。

这几天在使用ASP时间函数datediff中发现了一个问题:在使用这个函数DateDiff(interval, date1, date2)的时候获得的小时数是采用类似于四舍五入的方式进行的,那么引发一个问题,在有些需要精确统计的时候产生的时间将会引起比较大的误差。 

举个简单的例子,前边在首页做了个简单的显示最新消息的东东,消息列表在这里查看,我就用了时间差的显示方式(显示过去X小时X分钟),结果一度出现了负的时间值!当时的代码是这样子的:
m_time=datediff("n",noticebuilt,now())
h_time=datediff("h",noticebuilt,now())
m_time=m_time-h_time*60

后来把上面的代码修改成以下这样子:
m_time=datediff("n",noticebuilt,now())
h_time=int(m_time/60)
m_time=int(m_time mod 60)

这样就显示正常了!

分类: ASP学习 标签: