Arsue程序的进展(5)

王志勇 发表于 2012年04月24日 08:14

昨天开始开发添加/删除分类和标签的程序,本来昨晚已经完成添加/删除分类的程序了。但由于每个分类或标签需要单独占一个文件,有的虚拟主机商会限制每个文件夹内只能有1024个文件或文件夹,因此原来的程序结构最多只能支持1024个分类,以及1024个标签。刚才经过考虑,想改为1024×1024的分布形式,可是这种形式需要建立一个大的数据表,会影响速度。还是需要改为多个目录自动分布的方式,这样可以支持无限个分类和标签,而几乎不会影响效率。对于个人博客而言,100个分类,或者一两百个标签,应该是足够用了。比如我的博客文章的分类,只有不到20个。如果将容量扩展,可以适应不同的用户需求。这项功能的程序写起来相当复杂,估计至少需要一两天的时间。昨晚写的这部分程序,也白写了,要删除,重新设计。

或者大家都说,不要改了,1024个分类+1024个标签,现在和将来都已经足够用了,那么这部分的程序就会简单很多,也会更好用,昨晚写的程序就是这样的。这部分的程序现在暂时放一下,先写其它部分的程序。事实上,对于一个博客,1024个分类+1024个标签已经足够用了,当不够用的时候,已经可以考虑再建一个博客了。标签功能我还没有用到;我的博客写了6年,分类功能我目前只建了10多个分类。

对Arsue程序而言,分类(category)和标签(tag)的区别在于链接的目录形式,分类的目录名称是英文的,例如http://www.auiou.com/category/philosophy/;标签的名称是中文或者其它全角字符或与半角字符混合转为urlencode编码,例如http://www.auiou.com/tag/%E8%B6%85%E8%87%AA%E7%84%B6%E7%8E%B0%E8%B1%A1/。很显然,分类比标签好用,因为标签的网址太长,在网站的功能和作用上,分类和标签,是没有区别的,这就是我一直没有用标签的原因。

7条评论:
1   z 2012-04-24 12:36
嗯。感谢您这么辛苦!
2   abc 2012-04-24 15:58
have emailed to you.
3   abc 2012-04-25 18:00
勇哥,你的邮箱出问题了,
发信被退回。
4   自由勇 2012-04-25 18:22
刚试了一下,也收不到,我也不知道哪里的问题,有时间再测试邮箱吧,请加我的QQ:913672188,或者在信息反馈留言。
5   2012-04-25 22:33
我想请教勇哥,后台用的编辑器是什么?是自己编的。还是现成的代码?
现在网上那些编辑器都会有空格的产生,可是我看您的博客源代码,很紧凑,密密麻麻,只有一行。
6   自由勇 2012-04-26 07:01
程序开发时主要是使用一个文本编辑器来编的程序。
程序发布后,在博客的管理后台,也有一个我编写的纯文本网页编辑器,可修改任何的php文件。
还有一些辅助的小工具,是根据需要在本机开发的,使用PHP编写。
7   自由勇 2012-04-26 07:01
这个编程工具是:http://www.auiou.com/relevant/00000486.jsp

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

正文:

  记住信息?

直接发送Trackback到此文章

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

文章分类 Category:
真相与UFO Truth and UFO
编程 Program
PHP
Blog的发展 Development
为什么写博客 W-do we Blog
互联网 Internet
BBS社区研究 Community
QQ研究 QQ Research

置顶的文章:
程序开发的门槛儿
为什么不能夸孩子调皮?
我的3种博客写作方法
最大的公益事业是UFO
再谈四维空间
开发文档和程序注释
Arsue Blog程序的扩展
独立微博开发之设想

近期的主题:
2017.7第2篇
auiou.com今天换上了KVM
CentOS, Debian, Ubuntu三种VPS系统的LAMP属性小结
Debian 6.0和Ubuntu 14.04新装机的参数记录
Linux VPS的速度优化
Nginx与.htaccess
CentOS 6新装机的参数记录
auiou.com的VPS的内存占用测试
2016年8月第一帖
不喜欢锻炼身体的朋友
看《第五空间》
看《爱情公寓》的一点感想
生命的意义在于每一天都是人生的开始
安卓机顶盒收到小记
人生中最可怕的事情是拖延
不能贪吃/不能贪喝/不能贪凉
“世面”和人生意义
计划推出一个重要的“网络存档”(网络记事本)快速小程序
最近几个月博客更新减缓的原因
汽车越来越多
编写完成了清爽的贴吧浏览程序/贴吧占用内存测试
猫/无线路由器/瑞银无线网卡 最简单有效的散热方法
最近录制的歌
家用无线路由器选购的一些建议
网络电视机顶盒选购的一些建议
无线路由器当作无线交换机实例
2013-08-08:人生的意义&谨言慎行
怎样对治重症的拖沓的毛病?
磊科NW336无线网卡使用感受
腾达311R无线路由器频繁掉线解决一例(其它品牌和型号可能也适用)
网络电视杰科T1使用感受(杰科T1/T2/T3怎么样?)
人为什么会无聊?无聊的时候该做什么?
2013-07-14:看不见的全息摄像机
想法:2013-07-12
有趣的植物3:景天科多肉植物
有趣的植物2:米邦塔食用仙人掌
最有趣的植物
想法:2013-06-30
好好地修心
中国现代和未来的黑人问题/广州黑人
KVM主机竟然死机
想法:2013-06-13
行人的过错
为什么不能夸孩子调皮?/怎样教出一个好孩子?
打招呼的一瞬间
欢迎哥们儿们加我的QQ
好心一定会有好报
拜金女的下场都是不好的
最近很忙,写作的思路断了
狂做好事,消除烦恼
最大的公益事业是UFO/怎样做UFO研究?
  

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

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

与此相关的链接
自由勇专栏 | Arsue官方Blog
Gratitude | Time | Auciou
matnue | aucist | Taimt | Caimt | ac315 | Arsue | IC Search | TDNote | HKANS | aroat | Vaimt Panel | txfor | 网树 | cdfor | aufirm | ixnes | AnyDiary | Tuarm | Tovate | Urtal | coumit | cersta | tratom54.226.172.30 2017-12-12_14:43

Blog存档 Archives

2013年08月(9)
2013年07月(6)
2013年06月(7)
2013年05月(22)
2013年04月(17)
2013年03月(20)
2013年02月(21)
2013年01月(6)
2012年12月(3)
2012年08月(8)
2012年07月(4)
2012年06月(4)
2012年05月(6)
2012年04月(13)
2012年03月(11)
2012年01月(7)
2011年10月(8)
2011年09月(4)
2011年08月(2)
2011年06月(2)
2011年05月(6)
2011年04月(10)
2011年03月(16)
2011年02月(16)
2011年01月(15)
2010年12月(12)
2010年11月(9)
2010年10月(3)
2010年05月(4)
2010年01月(7)
2009年12月(10)
2009年11月(4)
2009年10月(8)
2009年09月(24)
2009年08月(20)
2009年07月(6)
2009年06月(11)
2009年05月(16)
2009年04月(20)
2009年03月(29)
2009年02月(18)
2009年01月(15)
2008年12月(17)
2008年11月(10)
2008年10月(13)
2008年09月(8)
2008年08月(4)
2008年07月(5)
2008年06月(9)
2008年05月(12)
2008年04月(15)
2008年03月(26)
2008年02月(22)
2008年01月(29)
2007年12月(30)
2007年11月(28)
2007年10月(30)
2007年09月(8)
2007年08月(8)
2007年07月(21)
2007年06月(23)
2007年05月(31)
2007年04月(34)
2007年03月(29)
2007年02月(18)
2007年01月(41)
2006年12月(23)
2006年11月(10)
2006年10月(10)
2006年09月(29)
2006年08月(33)
2006年07月(17)
2006年06月(30)
2006年05月(4)
2006年01月(3)
2005年09月(4)


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