Arsue程序的进展(6)

王志勇 发表于 2012年04月26日 09:18

现在正在全力以赴地开发Arsue Blog程序,像大考试前一样的状态,这几天虽然睡得早,但是有好几次到凌晨4点就开始睡不着了,今天是到清晨5点开始睡不着。白天的工作时间,全天都是在编写Arsue程序。昨天一整天都在编写留言板程序,这是个大程序,其功能在《Arsue程序的进展(3)》的第3段有介绍。之前的留言板程序应用在zj7.com,但是没有开发回复功能,大家在zj7.com的留言板能看到我的回复,那是我通过修改数据库,在网友的留言后面再添加HTML代码,才能实现回复的效果,而并没有真正的回复功能。为什么当时没有开发回复功能?因为有了回复功能,程序要复杂很多,需要大改。这一次,就是做这样的大改。

昨天已经完成留言板主页面的修改,留言主帖审核页面、留言主帖审核执行程序、新留言主帖的编辑、新留言主帖的删除这5大块,这5大块每一块都很复杂,很需要精神高度集中。原来的留言板最新的留言审核后台,每个留言板只能支持20×1000条最新留言(即2万条),现在改为20×1000×1000条=2000万条,扩大到1000倍。而留言板的主帖容量,现在已经改为20×1000×1000×1000条=200亿条。今天开始开发留言板的回复功能,需要新开发的与留言板相关的管理后台程序有:回复页面、回复审核页面、回复审核执行程序、编辑回复、删除回复、删除一个已审核的主帖、清空所有的最新回复这7大功能。

关于《Arsue程序的进展(5)》提到的1024个分类+1024个标签的数量问题,当前以有的部分程序,是支持1024个分类+1024个标签的结构,我在犹豫是否要改为无限个的结构,改为无限个,程序要复杂很多,会增加开发时间,但我有可能要决定改为无限个的结构。

由于现在很多用户在留言中只是为了宣传自己的非博客的网址,并没有像正常交流的网友一样地留言,有时会有一些无用、或者奇怪的话,这类是“人工spam”,处理这类人工spam,我过去是对人工spam的网址进行一一查看,确定是非博客的网址,删除网址,如果留言有用,则只删除网址保留留言;对于正常交流网友的网址,也需要重复地一一检查,这是个重复的工作。所以,这次在即将发布的Arsue Blog程序中,准备编写信任列表的程序,就是把朋友的网址加入到这个列表中,同时建立一个单独的“网址审核平台”程序,这样朋友留言时的网址,就不会进入“网址审核平台”(不用重复检查了),新网址都会进入“网址审核平台”。《Arsue程序的进展(3)》文章中的最后一图,已经有屏蔽用户网址的功能,请见这张图“封闭IP管理”的最后一项,“用户网址包含”。这个信任列表、网址审核平台的程序,都是以前从来没有写过的,实现起来可能会比较复杂。因为在程序的编写上,实现要实现的功能,并不太复杂,只是需要大量的时间;复杂的是思路,要有个计划,要怎样实现,编程的过程中,有大量或者很大量的逻辑运算、统筹安排。有时候需要在纸上列表,画图,找出数据间的规律,才能实现需要的功能。

8条评论:
1   amdancy 2012-04-26 19:12
志勇,加油,辛苦了,每天都来观注,注意身体
2   自由勇 2012-04-26 19:33
谢谢关注。:)
3   z 2012-04-26 21:21
是的哦,每天估计要点击查看你的六次以上,至少的。
4   abc 2012-04-26 21:32
勇哥:这是发送了三次的信件。说明信件等待了24*3小时。望谅解。
鉴于您的程序在写的过程中,我有些想法就和您说,至于您那边如果有困难或者觉得不好,希望您别见怪。也原谅我专业知识匮乏瞎提意见。

我是您的忠实准客户。
我想问下,能否对每篇文章下面表达以下两个内容,大约在每篇文章下面一行:
一、对本篇文章评分,有个赞成和反对或者沉默,来访者直接点击一下即可,无需多大费劲,然后能显示多少人已经阅览,其中多少人支持,多少人反对或沉默。之所这样,对博主是非常大的帮助。因为文章肯定要表达思想,这个互动性毋庸置疑。不知您实现这一功能是否困难,这个是在首页显示。至于他阅读全文之后,就会有评价comment。
二、同在这一行,左侧部分显示这个赞成和反对或者沉默。右侧显示:
推荐到:新浪、腾讯、qq微博、QQ空间、人人、豆瓣、甚至facebook、等等。
为什么要推荐这个,就是希望您的程序也走向市场化国际化。对于博主思想,也能更多传递。

谢谢您考虑。

5   自由勇 2012-04-26 22:20
谢谢!上述功能都可以实现,不过个人觉得这些并不是一个博客的主要功能。Arsue比较侧重于高效,节省资源,快速;尽多地实现更多的功能,而在程序和功能上都使其更为精简。
评价功能可以实现,不过需要增加一个数据单元。但也许并不是每位网友都会关注此功能,所以暂不考虑此功能;单篇日志的访问次数,计数器的程序我写过,例如我的Webshu专栏,单篇文章访问量大的半年可超过8000次,访问量小的通常半年至少也会在100次以上,其中有一些点击次数可能是来自搜索引擎。当点击次数超过8000次的时候,往后再统计意义就不是很大。同时,因为每次都要写入数据库,会消耗一些资源。或者使用第三方的访问统计,则不会影响站内的资源。
“推荐到”等这些外部的功能,我还没有考虑过。
维持一个博客的人气、生命力的第一因素是需要定期更新;然后是Alexa排名、PR值。提高PR值的唯一方法,目前只有和别人交换友情链接。提高Alexa的排名,也就是提高访问量的办法,还是要勤更新。我的这个博客已经挂了将近6年,我发现现在每一次的更新,对这个域名的Alexa排名都会有或大或小的波动,每次更新,Alexa排名都会上升。有一段时间不更新,Alexa排名就会逐渐下降。
6   abc 2012-04-27 00:18
ok,多谢勇哥回复哦。
7   自由勇 2012-04-27 06:47
不客气,我的博客访问量是属于适中的,平均每天约500-600 IP,这样的人气还是可以的。博客无疑是提高某方面的知名度最好的途径,因为很多访客是通过搜索引擎来到博客。而交朋友,除了博客,更重要的还是需要QQ,论坛等平台。
比我的博客访问量大的人,有很多很多。国内博客访问量最大之一的应该是韩寒,去年的时候平均每篇(单篇)的访问量就在100多万次。
8   abc 2012-04-28 22:53
嗯,希望我也能向勇哥好好学习。

发表评论:
名字: (*必填)
博客: (可省,仅限于Blog地址)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:程序设计者。
1980-09-26 (38周岁)

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏 | Arsue官方Blog

54.198.142.121 2018-09-22_19:02 | CCBot/2.0 (https://commoncrawl.org/faq/) ---
Time | Taimt | Caimt | ac315 | Arsue | IC Search | TDNote 帖笛 | HKANS | Vaimt Panel | txfor | 网树 | cdfor | 性格追踪仪 | Gratitude | IXNes | Urtal | Sail every day | Cersta | Tratom | Tovate | Anydiary | Coumit | Auciou's column | Serble | Sail every day | Sinvide | Aufirm | Aroat | Matnue | Auciou | Tuarm | Webshu | Aucist

Blog存档 Archives

2018年09月
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue