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

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

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

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

置顶的文章:
短信验证开发的方案分享
我的3种博客写作方法
最大的公益事业是UFO
巡回更新:2018-09-21
速度是永恒的主题
UTF-8、HTTPS原来都是浮云
为什么写技术(2018.9.23写)

近期的主题:
UTF-8、HTTPS原来都是浮云
为什么写技术
暂时放弃了开发VPS面板的想法
速度是永恒的主题
2017.12-2018.9写的博客
巡回更新:2018-09-21
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无线路由器频繁掉线解决一例(其它品牌和型号可能也适用)

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

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

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

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

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