大家好 我是 PiTT 的作者
感谢有乡民愿意做速度测试
不过原PO的测试有几项环境参数没有设定为一致
所以造成了些许误差
在调整过后另外做了目前 Play 上类型相似的 6 个 App 文章读取速度比较
影片连结在文章后半部分
首先解释不一致的部分有哪些
第一个为使用的通讯协定不同
PTT 可以使用 telnet 及 SSH 两种方式连线
(其实还有 telnets 但比较少人用)
其中 telnet 是使用明文传递资料
也就是只要有人拦截不需解密就可以看见所有内容
SSH 则是有经过加解密动作 所以速度会比 telnet 来得慢一些
MoPTT、JPTT 皆是默认使用 telnet 连线
PiTT 则只有 SSH 连线这个选项
是因为原PO的0.5x影片登入速度比我的手机直接执行 JPTT 还快才发现的XD
(几乎所有 PTT App 我都有装(12个) 一般我都会开启 SSH 连线)
第二个为三支影片的播放速度不一致
可能是当下手机正在忙碌中造成的
可以仔细看读取图示的消失速度
每支影片几乎都不太相同
第三个为启动时间(点击时间)没有同步
不过这个的确比较难调整
这几点一般使用者可能不会注意到
尤其是第一点基本上应该只有工程师比较了解
会出现这些差异也是无法避免的事情
以下是统一使用 SSH 连线、相同播放速度加上尽量同步的启动时间
网络环境为 WiFi
使用的装置为 Android 5.0 HTC m7(紫光任务还没解掉)
录影 App 为 AZ Screen Recorder Free
由于录影开始时似乎会传送统计资料给此录影应用程式的服务器
所以以下测试皆在录影启动五秒后确定无其他网络要求才开始操作
各应用程式的版本为目前 Play 上正式发布的最新版本
PiTT v3.0.6
JPTT v2.33.6
MoPTT v7.9.10
PTT+ v1.0.5
PTT H v2.24
isPTT v1.0.1511281000
所做的文章读取测试
(选择这几个的原因是因为实作方式较类似 且可使用 SSH 连线)
1. PiTT、JPTT、MoPTT 原始播放速度
https://youtu.be/0E9IdjV5Sfk
2. PiTT、JPTT、MoPTT 0.5x播放速度
https://youtu.be/jLO9OSqHnYo
3. PTT+、PTT H、isPTT 原始播放速度
https://youtu.be/uAhLynoXBMk
4. PTT+、PTT H、isPTT 0.5x播放速度
https://youtu.be/Z4o2HqrVZhk
5.
PiTT、JPTT、MoPTT
PTT+、PTT H、isPTT 原始播放速度
https://youtu.be/S6qwpXUSE8g
6.
PiTT、JPTT、MoPTT
PTT+、PTT H、isPTT 0.5x播放速度
https://youtu.be/NYxV95bh4RY
其实各 App 间的差异都不大
最主要的影响还是要看当下的服务器反应速度以及网络品质
所以以上各 App 的读取速度可以说是几乎相等的
另外顺便回答推文中提到的搜寻推文数后进入文章不一致的原因
主要是因为手机版都是先下载搜寻结果到手机内存内做显示
但推文数的搜寻结果是会依照使用的推嘘文改变的
而列表页的序号并不是唯一值
假设目前搜寻了 10 笔 50 推以上资料作为显示
在显示后 PTT 服务器的推文数搜寻结果新增了 5 笔 50 推以上的文章
此时实际的搜寻结果为 15 笔
之后使用者点击了第 3 笔观看文章(废文A 显示序号 = 3)
如果之前新增的 5 笔资料发文时间比废文A的发文时间新的话
就会造成废文A的搜寻结果文章序号往后退(实际序号 > 3)
这时就会显示为不一致的文章内容
其实这个问题算是手机版的一个限制
除非是使用 touchPTT 这类模拟终端机的 App 才可以避免这个问题
不过其实若遇到这个情况
只要返回文章列表重新整理一次就可以了