使用Emlog制作简单的文章发布系统

最近维护一个文章发布系统,使用的是 More & Original PHP Framwork,创建于2008年10月,运行于vertrigoserv 2.21(一个WAMP集成环境),这么多年来使用正常,但是最近由于需要迁移服务器,新服务器上安装vertrigoserv 2.21再配置网站会出现错误。由于这个框架年代久远,偶看没有打算检查框架来重新运行网站,偶看决定寻找一款文章发布系统来重新制作网站。

emlog

寻找的文章发布系统还是基于PHP,经过一番研究,偶看使用Emlog来制作。

Emlog最新版本是5.0.1,它可以配置用户角色来实现权限控制,这对于后期维护很有帮助。

参考原来的网站,基于Emlog默认模板,制作一个全新的Emlog模板,原来网站的模板是基于Table,现在制作的Emlog模板完全基于div+css,在IE6/7/8/9、谷歌和火狐等浏览器下测试正常,css文件总代码没有超过30行,使用的都是非常基本的css,没有产生浏览器兼容问题。

 

在IIS6中安装.Net环境出现错误

偶看在Windows 2003+IIS6上配置.Net环境,遇到一些问题。

第一个错误

Server Error in ‘/’ Application.
——————————————————————————–

Thread was being aborted.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Threading.ThreadAbortException: Thread was being aborted.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:
[ThreadAbortException: Thread was being aborted.]
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +518
System.Web.ApplicationStepManager.ResumeSteps(Exception error) +506
System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +172
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +417

——————————————————————————–
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

这个错误启用了父路径导致错误,关闭父路径即可。

Asp Net4.0

第二个错误

Server Application Unavailable

The web application you are attempting to access on this web server is currently unavailable. Please hit the “Refresh” button in your web browser to retry your request.

Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.

这个是网站权限问题,偶看给网站目录添加了everyone用户的读取权限就正常了。添加everyone用户的权限应该对服务器安全有影响,需要去研究下。

谷歌网站链接Google Sitelinks

偶看在谷歌搜索“偶看”、“偶看博客”和“爱林家园”的时候发现,只有爱林家园在谷歌的搜索结果有Google Sitelinks存在。这让偶看感到意外,在今年6月份以前,爱林家园整个博客目录是加密的,搜索引擎无法访问,而爱林家园在上线3个月即获得Google Sitelinks,这让“偶看博客”主站情何以堪?

通过查询谷歌官方的说法

只有在我们认为搜索结果中的网站链接对用户非常有用的情况下,才会显示这些网站链接。

目前,站点链接是自动产生的。我们一直在努力改进我们的网站链接算法,并且将来可能会采纳网站站长所提供的信息和建议。不过,您可以参照我们提供的一些最佳做法提高网站链接的质量。例如,请务必为网站的内部链接使用定位文字和 alt 文字,这样不仅能提供丰富信息、节省空间,还能避免重复问题。

这是不是说明爱林家园情侣博客比偶看博客在谷歌中的权重要高呢?

也许是偶看这个关键词太宽泛,无法让谷歌认为这个关键词对搜索用户非常有用。或许应该在站名”偶看“后面加上”博客“两个字,这样才比较有可能出现Google Sitelinks。

国庆火车票预售

今年的中秋节和国庆节连在一起过,让大家有了一个连续八天的假期。很多朋友早早就计划好了出行安排,而偶看也很早就安排好国庆假期的目的地——老家。

偶看回老家最快捷安全的交通工具当属火车。现在,国庆火车票预售时间是12天(含当日),要购买9月29号晚上的火车票,就必须明天(18号)早上7点登陆火车票官方网站预定,因为23点-7点是火车票预售系统的维护时间,没有办法购买。

火车票预售网站,在去年春运的时候给了偶看极大的便利,但是购票时刷票、订票、支付这几大环节的用户体验,只能用糟糕透顶来形容,整个网站对超大流量的响应级别太低。国庆期间,铁道部还推出“十一”黄金周期间铁路部分车次试行互联网车票预约服务,可惜只哟列车车次:由上海站、上海南站和上海虹桥站始发至郑州、武汉、南昌和成都四个方向的42趟直通旅客列车,乘车时间仅对2012年9月29日、9月30日、10月1日、10月5日、10月6日和10月7日六天的车票预约服务,不顺路啊,偶看只能姥老老实实去网站抢票。

今天,偶看在测试火车票预售网站速度的时候,就经常出现用户过多,请稍后再试,或是直接来个该页无法显示,看来有很多网友已经开始下手购票了。

明天又是拼网速和人品的一天!

新浪微博开放平台网站接入成功

偶看在wordpress后台使用了“WordPress连接微博”插件将博客同步到新浪微博发布信息,如果使用默认接口在新浪发表微博,每条微博左下角显示的是来自“WordPress连接微博”。新浪微博可以自定义网站来源,这个功能一定要好好利用起来。

偶看通过新浪微博开放平台(http://open.weibo.com)进行网站接入。网站接入的基本要求是网站必须备案,开发者必须经过实名认证。

配置网站接入的过程还是比较简单的,一步一步按照要求来即可,获取App Key和App Secret是关键,在没有通过新浪微博审核通过的网站只能内部测试,可以设置10个账号。

只要您的网站是正规站,通过新浪微博的审核还是比较容易的。

当您网站接入成功后,那么就能在发布微博的时候显示来源为自己的网站,新浪微博开放平台的这个功能还是很给力的。

网络营销方法已经接入成功了,您也可以试试。

网站访客统计分析

偶看查看了博客最近一段时间的网站访客统计。偶看博客的访客真是来自五湖四海啊,只是好像有点奇怪,从偶看的经验来推断,其中很大部分的访客是群发垃圾评论的。

偶看通过修改代码将WordPress英文垃圾评论屏蔽后,评论的后台管理清净了许多,只是这些SPAM的发布者还是那么孜孜不倦地访问偶看博客。

访问排行

访客

国家/地区

访问

带宽

82.103.128.63
winxmail.com (未知网络蜘蛛)

丹麦

819

32.65 MB

76.164.194.74
svservers.com (未知网络蜘蛛)

美国

816

31.90 MB

174.34.156.130
ubiquityservers.com (未知网络蜘蛛)

美国

814

32.56 MB

94.46.4.1
dotonedigitalmedia.com (未知网络蜘蛛)

葡萄牙

803

30.89 MB

50.23.94.74
softlayer.com (未知网络蜘蛛)

美国

792

30.05 MB

188.138.118.184
intergenia.de (未知网络蜘蛛)

德国

792

30.21 MB

85.17.156.99
leaseweb.com (未知网络蜘蛛)

荷兰

784

30.62 MB

178.255.155.2
anexia.at (未知网络蜘蛛)

奥地利

775

28.93 MB

174.34.162.242
nobistech.net (未知网络蜘蛛)

美国

773

30.78 MB

208.43.68.59
softlayer.com (未知网络蜘蛛)

美国

667

26.43 MB

183.60.212.154
chinanet.com

中国

314

4.51 MB

208.115.113.87
wowrack.com (未知网络蜘蛛)

美国

296

30.42 MB

208.115.111.71
dotnetdotcom.org (未知网络蜘蛛)

美国

285

35.51 MB

123.254.108.83
pangnet.net

香港

253

6.22 MB

211.154.151.113
ie-soft.net

中国

245

74.17 MB

211.154.151.111
ie-soft.net

中国

239

76.55 MB

23.21.37.248 (未知网络蜘蛛)

亚太地区

232

2.16 MB

180.149.133.38

中国

231

3.40 MB

180.149.133.36

中国

228

3.11 MB

207.46.13.144
microsoft.com (Bing Spider)

美国

207

1.99 MB

123.125.71.136
bta.net.cn

中国

201

2.41 MB

180.149.133.39

中国

201

2.93 MB

180.149.133.11

中国

199

2.53 MB

180.149.133.14

中国

191

2.53 MB

207.46.204.177
microsoft.com (Bing Spider)

美国

191

1.80 MB

180.149.133.16

中国

188

2.42 MB

1.202.218.8
bjtelecom.net

中国

187

78.70 KB

123.125.71.61
bta.net.cn

中国

182

2.51 MB

65.52.110.145
microsoft.com (Bing Spider)

美国

181

1.72 MB

180.149.133.15

中国

181

2.52 MB

123.125.71.125
bta.net.cn

中国

180

2.46 MB

180.149.133.13

中国

178

2.18 MB

180.149.133.12

中国

175

2.35 MB

123.125.71.124
bta.net.cn

中国

175

2.18 MB

180.149.133.35

中国

175

3.26 MB

209.236.69.52
loring-green-condos.com

美国

174

183.58 KB

180.149.133.37

中国

174

2.70 MB

123.125.71.132
bta.net.cn

中国

173

3.46 MB

202.96.140.17

中国

172

6.54 MB

123.125.71.137
bta.net.cn

中国

171

2.13 MB

123.125.71.133
bta.net.cn

中国

171

2.19 MB

123.125.71.62
bta.net.cn

中国

171

2.34 MB

123.125.71.120
bta.net.cn

中国

170

2.08 MB

123.125.71.119
bta.net.cn

中国

168

2.10 MB

91.207.5.206
steephost.net

乌克兰

164

5.20 MB

123.125.71.121
bta.net.cn

中国

158

1.89 MB

91.207.8.26
steephost.net

乌克兰

157

4.96 MB

180.153.240.68
chinanet.com

中国

152

9.73 MB

123.125.71.118
bta.net.cn

中国

150

2.03 MB

174.129.237.157
amazon.com (Alexa crawler)

美国

146

18.37 MB

小计

15,621

642.84 MB

全部

50,269

3.08 GB

我们来稍微分析下,这些访客都是来自哪里吧!

winxmail.com 来自丹麦的邮件系统,登陆后跳转到res.gslot.org/logingslot.php。

svservers.com 服务器在美国,但是网站是俄文的,是一个虚拟主机服务商。

ubiquityservers.com 英文网站,服务器在美国,也是一个虚拟主机服务商,创建于2004年。

dotonedigitalmedia.com 位于葡萄牙,是一家广告媒体公司。

softlayer.com 位于美国,是一家云计算企业,拥有多个数据中心。

intergenia.de 来自德国,是一个虚拟主机服务商。

leaseweb.com 荷兰的一家虚拟主机服务商,托管超过4万台服务器。

anexia.at 服务器位于奥地利,是德文网站,一家互联网服务有限公司。

nobistech.net 位于美国,是一家服务器托管商。

wowrack.com Wowrack成立于2001年,总部设在美国华盛顿州西雅图市,是一家互联网服务有限公司。

dotnetdotcom.org 是西雅图的一家公司,好像是建立索引的机构,目标是使互联网更加开放。

pangnet.net 位于香港,一家虚拟主机服务商。

ie-soft.net 干啥的?找不到,网站就一句话:欢迎光临 智易软件,软件开发中…

microsoft.com (Bing Spider) 微软搜索引擎bing的蜘蛛

bta.net.cn 中国联通的邮箱

bjtelecom.net 北京联通

loring-green-condos.com 位于美国,不知道是干什么的

steephost.net 位于乌克兰和steephost.com是一起的,俄文网站,是一家虚拟主机服务商

chinanet.com 中国电信

amazon.com (Alexa crawler) 亚马逊的Alexa蜘蛛

除了几个是有效访客以外,基本上都是为了群发垃圾信息而访问网络营销方法的。

Alexa排名不太靠谱

作为为数不多的权威网站排名,alexa虽然有很多局限性,但是由于没有其他更加权威的排名,大家还是很重视alexa排名的。

查看偶看博客的Alexa排名,在alexa中预估的流量日IP为5,400,日均PV97,200。好吧,这个数据和现实的情况差距实在太大,不太靠谱。

其中很大一部分原因应该是偶看博客的访客大部分是站长造成的,毕竟有不少站长为了提高自己网站的排名会安装alexa工具条。而另一个原因估计是alexa工具条在国内的装机量不高,曾经有段时间,alexa工具条被认为是恶意插件,这直接导致很多用户直接卸载alexa工具条。

上周,偶看加入站长之家网站排行榜,这个排行榜是由站长之家推出,算是国内比较权威的网站排名,只是好像也不太靠谱。

偶看加入站长之家网站排行榜

自从偶看将博客改版后,一直用心在进行日常更新和维护,在前几天,博客的Alexa三个月综合排名终于进入了20万名内,偶看就尝试在站长之家的网站排行榜(http://top.chinaz.com)申请收录。

上周五,偶看博客通过了站长之家的审核,不过当时还没有排名,提示要下周才能够进行排名。

今天,偶看查看了博客的排名。

按照综合统计,在站长之家所有网站的总排行榜中是第2909名,评分是891分(不知道这个评分是怎么的出来的)。在博客类别中排名第67名,在厦门地区中排名第69名。

这个排名让偶看倍感意外,不知道站长之家的网站样本有多少个。

目前,偶看博客的访问量还不高,需要继续努力。

虚拟主机使用心得

偶看早期使用ASP程序建站,使用的是国内的全能虚拟主机,支持ASP/PHP/.NET等,但是MYSQL和MSSQL数据库需要单独购买,所以直到今年以前使用的还是ASP+ACCESS建站系统。

自从互联网那些事换成wordpress程序后,由于虚拟主机使用的是Windows系统,对wordpress的兼容性不太好,在博客经过一番纠结之后,毅然把博客迁移到了Linux虚拟主机

在更换虚拟主机的过程中,也出现了许多问题,换了多家主机商才找到比较适合的,有了一些小小的心得:

虚拟主机使用心得

一、免费虚拟主机偶看不推荐使用,当然对于新手朋友来说,刚开始还是可以练手的,如果您想专心做一个长期稳定的站点,还是去购买虚拟主机吧。

二、针对不同的建站程序需要不同的主机,对大小和功能都有不同的要求,ASP和.NET使用的是Windows主机,PHP程序则最好使用Linux主机,这样兼容性比较好。

三、主机商必须要信誉好,服务好,虚拟主机稳定速度快。无论是用户还是搜索引擎来访问您网站的时候,经常无法打开或是速度过慢,都会导致网站体验度低,从而出现用户跳出率高和被搜索引擎降权的情况。

四、国内外主机的区别。国内空间都必须备案,访问速度相对较快,不推荐使用单线主机,容易出现南北互联障碍,多花点钱使用云主机才是王道。国外空间无需备案,对于大部分站长涞说少了许多麻烦,香港空间价格高点,国内连接速度快,美国空间价格实惠性能稳定,但是IP容易被墙。

这是偶看建站以来使用虚拟主机的一些心得,希望对大家有帮助。

网站结构图自动分析

网站做好了,必须要分析下网站结构,以防止出现循环死结。

通过工具分析偶看的网站结构图,这个结构是偶看博客情侣博客两个WordPress网站的结构,像几朵蒲公英!

偶看博客的网站结构

偶看博客的网站结构

点击:网站结构图自动分析

不同颜色代表的含义:

blue: for links (the A tag) 蓝色:(A标记的链接)

red: for tables (TABLE, TR and TD tags) 红色:表(表,TR和TD标签)

green: for the DIV tag 绿色:DIV标记

violet: for images (the IMG tag) 紫:图像(IMG标记)

yellow: for forms (FORM, INPUT, TEXTAREA, SELECT and OPTION tags) 黄色:形式(表格,输入,文本区域,选择和选项标记)

orange: for linebreaks and blockquotes (BR, P, and BLOCKQUOTE tags) 橙色:换行符和引用文字(BR,P和BLOCKQUOTE标签)

black: the HTML tag, the root node 黑色:HTML标记,根节点

gray: all other tags 灰色:所有其他标签

新浪的网站结构

新浪网站的结构图真是百花齐放!

Alexa排名查询

偶看博客已经改版两个月了,在这两个月中偶看每天都会坚持更新一篇文章,而外链没有发布多少。

Alexa排名查询看看这两个月的成果,下图是在站长alexa工具中查询到的详细结果。

Alexa排名查询

这两个月来偶看博客的流量排名上升6,880,502名,一月平均为163,596名,这个名次上升的有点恐怖,主要是博客两年多没更新导致博文信息过时,访问量几乎为零。

到访量一月平均排名为252,527,排名上升5,543,186名。而页面访问量一月平均排名为51,,412,排名上升9,718,599名。这个数据说明博客访客的页面访问量还是挺高的。

目前博客的流量综合排名在20W名左右,还需要继续努力。

期待下个月Alexa排名查询能够稳定在15W名!

网络营销方法

偶看在不断学习网络营销之中,而网络营销方法有哪些呢?

一、企业是否创建官方网站——无站点网络营销与基于企业网站的网络营销

二、实施网络营销所应用的网络资源。

无站点的网络营销方法主要包括信息发布(供求信息平台、网上分类广告、在线黄页服务、网络社区营销)与在线网络服务销售(网上拍卖、网上商店营销)。

网络营销方法

基于网站的网络营销出来具备无站点网络营销的营销方法外,还包括网站推广、网络品牌、顾客关系、顾客服务、销售促进、在线销售,还有搜索引擎营销、网站资源合作、病毒性营销、网络广告、许可Email营销与网络会员制营销。

可以这样说,凡是未建立企业网站即可使用的网络营销方法,对于已经建立网站的企业同样可以使用,并且由于拥有企业网站这个综合性网络营销工具,营销效果会更好。这也就意味着,基于企业网站的网络营销方法包含了无站点网络营销方法,

我们必须消除认为只有建立企业网站才能营销,或者将建立网站本身就理解为网络营销的主要内容。在拥有企业网站的情况下,不仅可以采用的营销方法有很多,而且营销效果也更好,由此可以说明企业网网站在网络营销中的地位。

根据企业网站所拥有的网络资源状况,网络营销方法又可以分为基于内部资源的网络营销与基于外部资源的网络营销。

内部资源是企业网站自己可以掌握和利用的网络营销资源,包括企业网站、注册会员资料等;外部资源指各类网络服务资源、合作伙伴资源、媒体资源等。

当然还有很多网络营销方法,这个需要大家去挖掘,只要能够取得销售业绩,任何合法的网络营销方法都是可以的。

网站换空间对百度索引量的影响

由于国内的搜索引擎还是百度当老大,偶看就从百度索引量来看这两个多月来偶看博客的改版和网站换空间对百度的影响。

百度索引量变化曲线
 

从百度统计工具中查看偶看博客的索引量,在未改版前,索引量一直停留在300左右,没有多大的变化,这也是网站很久没有更新缘故。在5月27号,新版偶看博客上线后的四天开始,百度索引量逐渐上涨。

在第一次更换空间6月13号之前,索引量达到755左右。在6月15号(星期五)索引量突然上涨到1449,保持了一个星期后开始下跌。

在6月28号,偶看博客迁移到万网空间时,索引量已经下跌到704。此时刚好遇上百度K站风波,但是在6月29号(星期五),网站索引量不降反升到986。

又过了一个星期,来到7月4号,网站换空间到息壤公司,这次百度出狠招了,偶看博客在7月6号(星期五)的索引量只有465。

还是一周的时间,7月12号,偶看博客流浪到香港,在13号(星期五),网站索引量上涨到1010。

转眼又来到一周的周五——7月20号,网站索引量变成了786。

看着这类似股市的网站索引量,有个很明显的规律,每周四都是百度更新的日子,数据会在星期五放出。

在6.28和7.13K站风波中,偶看博客的索引量都有所上升。

分享一下偶看博客在各大搜索引擎收录和反链的历史数据,百度官方称这个不准,要以官方索引量为标准,仅供参考。

oukan.net 搜索引擎收录和反链历史数据
 

网站换空间

偶看博客于5月27号将博客程序由oblog转换成WordPress。这是一次重大的改版,以前所有文章的链接全部失效,对于搜索引擎来讲,这就是一个从零开始的新站了。

偶看购买的虚拟空间是全能型的,能够支持PHP,稳定使用ASP程序多年的虚拟空间,但在面对PHP语言是则有点不太兼容。

偶看博客网站换空间历史记录
 

第一个空间210.83.80.5,浙江省宁波市 联通,这个使用了多年的双链路空间,在使用oblog程序时毫无压力,毕竟当时是全静态HTML网页,换成Wordpress后,也开启了伪静态,出现了一个很严重的问题,首页的加载速度平均需要12秒以上,而其他页面速度正常。

因为首页加载速度的问题,偶看于6月13日将博客迁移到59.60.9.124,福建省厦门市电信,还是同个IDC服务商的全能型空间,这一次首页和内页的加载速度都挺快的,但是又出现了另一个问题——博客时不时要宕机几分钟,这个问题空间商也无法解决,没有办法,看来一定要找Linux空间。

通过对比多家IDC服务商,最终偶看选择了万网。购买万网的空间后,偶看马上就办理备案接入,在通过万网审核后,偶看于6月28日将网站迁移到了112.127.166.58,北京万网志成科技有限公司的独立IP的Linux空间,但是没有想到在工信部那边出了问题。万网的空间oukan.net域名无法接入,没办法,偶看博客又开始流浪了。

7月4日,网站换空间到180.86.179.137,北京市息壤传媒文化有限公司,也是独立IP的Linux空间,因为它在网站有备案号的情况下不需要重新接入。但是息壤的空间对wordpress支持不太友好,有好些插件不能使用,而且也太不稳定了,一周宕机好几次,时间总长超过十个小时。

至此,偶看已经对国内的虚拟空间绝望了!

7月12日,网站换空间到210.56.55.46,香港新界新网络有限公司,是共享IP的Linux空间。这个空间到现在已经使用十天了,一切正常,希望能一直保持!

创建个人博客网站

从我的第一篇博文2006年3月11日,到现在六年多的个人博客的经历,说起来有点“元老级”的感觉,只是在今年以前,我是基本上都没有认真去管理。

创建个人博客网站的初期有转载了一些文章,那时候在读大学,非常流行使用动易powereasy+动网dvbbs+oblog建立网站。我就和同学们一起折腾网站,但是由于大家都是新手,整合的网站没有建立多久就因为ACCESS数据库太多,过度占用服务器资源被空间商给停了。我就把我的博客保留下来,写写生活心得——幸福家园、研究研究电脑和网络相关技术——偶看博客

创建个人博客其实并不太难,难就难在坚持更新,好好维护。

目前比较流行的ASP个人博客程序有zblog和PJblog,但是好像更新不太勤快,不过可以满足基本的功能,由于使用方便目前还有众多用户,其中最著名的要数卢松松的博客了。而PHP方面还是Wordpress做老大,据称现在WP的用户超过5000万,这个数量有点恐怖。

现阶段,国内的个人博客还是以技术为主,生活情感类的博客由于不是名人,很难有大的流量。

个人博客如何找到自己的主题呢?

偶看认为:写自己熟悉的方面,不要刻意最求主题,因为每个人的知识范围是有限的,写着写着自然就会有个“主题”。

如果想创建一个个人博客,一定要坚持下去!