主题:关于在西西河增设发帖自动存底及故障恢复功能的建议 -- 沉宝
不少人在西西河可能有过这样的经历:辛辛苦苦写了一大段,发帖时一个操作错误,或是网络故障,一切付诸东流。遇上这事很伤感情,严重影响创作欲。这样的例子很多,最近的可见很累 很受伤
有人建议先在WORD中写,写好后再拷贝到西西河的发帖栏里。因为WORD可以随时自动保存写作内容,一旦有意外发生(比如说计算机突然断电),重启后也可以恢复大部分内容。这样做当然可以避免上述不愉快,但不方便。其实在西西河直接加入这个功能并不复杂,用不着什么Ajax,即使是用最传统的javascript+css,实现这一功能的核心部分十几条语句也就够了。思路如下:
1. 用户表中加入一个“草稿”字段。因为大部分人不会同时写两篇稿,一个字段也就够了。
2. 在发帖窗口中加入一个隐藏框架,内设定时器,定期将写作栏中的内容post到服务器,然后写入数据库。(从效率上考虑,从Web Sever到Database要有写缓冲。)
3. 当用户需要时(比如说发帖失败后),从“草稿”字段中读出已保存的内容,回写到发帖栏里,供用户修改后再发表。
- 相关回复 上下关系8
🙂关于在西西河增设发帖自动存底及故障恢复功能的建议
🙂你老兄真NIU,竟然有这等评论,花之 喜欢喝冰茶 字143 2009-04-15 09:34:47
🙂沉宝的帖要抢,名人 毛晗博 字0 2009-04-02 09:44:21
🙂这个功能实际上是有的,可能很多人都没注意 1 铁手 字174 2009-03-24 14:39:14
🙂但是空格都没了…… 一足无间 字0 2009-04-15 19:22:36
😄del 喜欢喝冰茶 字0 2009-04-15 09:33:36
🙂系统出错 marssss 字276 2009-04-06 14:34:13
🙂可能是在转换的过程中,有几个没有被转换到 铁手 字86 2009-04-06 15:01:37