Feedval的开发实况(9):后期的工作真是接踵而至

王志勇 发表于 2019年01月04日 07:24

开发一个单机的网页版RSS订阅器,估计5-7天能完成。公用版RSS订阅器的工作量,大了10倍以上。在开发实况(7),最后几个没打勾的任务,本来已经接近尾声了,这几天又不断涌现出新的需要完成的任务,这些都是重要的功能,否则作品的功能会有一定的缺失。因为这些功能,每天都是很大的改动,最基础的第一个版本还没有竣工,所以现在无法一边开发,一边发布。

点赞、收藏页,这个功能在元旦之前,用了大约3天才完成,因为里面涉及到了一个复杂的翻页、相关数据的编排问题。翻页始终是个难题,其实也不是很难,这些年推算过很多次的翻页程序,至少有8-10次了,每次都要消耗1-2天以上,最终能完美运行。等下次再开发时,已经读不懂我之前写的翻页程序,忘记了当时的思路。这些懂不读的程序,是无法写在程序里的,所以只能再次推算。

这一次,彻彻底底地记录了推算过程

最近发现,似乎绝大多数的Blog,RSS都使用RSS 2.0的标签。只有少数Blog,使用Atom 1.0。本来是想更加提高用户的程序的性能,不加入对Atom 1.0的兼容,今天发现一个流量很大的知名Blog,用的是Atom 1.0。所以,这对我提出了新的要求──Feedval需要兼容Atom 1.0。解决的办法是,在程序中把Atom 1.0先转成RSS 2.0标签,然后统一分析数据。

2018年12月24日时的Feedval项目进度表:

全文显示图片?√
切换语言h.php√
今天更新数√
清除缓存√2018-12-24 9:13
字体大小,自动修改CSS
点赞
收藏
在线升级
内部页面需登录
网速过慢,禁止升级、安装的提示

现在最新的进度表,其中有很多项工作没有写在进度表中

今天更新数√
清除缓存√2018-12-24 9:13
字体大小,自动修改CSS 2018-12-24 21:32√
点赞praise.php√
点赞局部刷新√2018-12-25 22:58
点赞√
点赞去掉编号√
收藏√ 2018-12-29 21:34
收藏页√2019-01-01 20:57
更新当中,中断时,跳过或重试。√
更新时的时区 updatb.php√
一天只能更新20次√
locate被删除时自动重建√2019-01-02 21:48
安装时检测www目录权限√
兼容atom
安装
点赞/收藏远程
在线升级
内部页面需登录
关联我的博客 给自己点赞只加一次分
网速过慢,禁止升级、安装
新建时:时区 语言
订阅数统计
隐藏来源
新建时locate的路径
file_get_contents()能获取https链接

1条评论:
1   野生的喵喵 2020-01-16 06:47
为嘛要把atom转rss?这个工作量还不如直接解析atom:-D

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

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

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

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写