用户:
少年编程狂查看:0 回复:1 评论:0 创建时间:2020-02-13T13:42:49
【极客小课堂】讲讲自己的‘云经历’
大家好,我是少年编程狂。
编程猫的云数据,更像是一个同步文件
最初,我们叫他云变量,云列表
字如其名,‘云变量’‘云列表’都是所有作品中共同的数据
在线的任何作品都可以读取他,或者书写,改变,删除
我想官方在发行云变量时候,或许没有想到除了做聊天室和排行榜之外
我们聪明的编程猫大家族利用云数据和云列表这么简单的东西做出来
一个又一个的奇迹:匹配系统,联机游戏,支付方式,在线论坛,可以保存在云端的画板等等
这些奇迹,都是我们一行一行,用自己的努力创造出来的
可是,官方遗漏了一个重要的概念,就是服务器和客户端
因为在设计云数据的时候就没有想过可以做出联机游戏qwq
这就代表,客户端也要有服务器的作用。
这就让联机游戏造成了更大的障碍
而我也放弃了做联机游戏的念头,转向了做生活类云数据应用
最开始的时候就是做社区吧,当时做社区的教程不太详细。所以这次来详细的说
其实吧,社区最重要的就是如何把社区的数据存到云数据里面
而这就需要通过特定的算法(方法)来把数据存储
有一种十分常见的方法,叫做云变量扩充术
可以参照一位飞龙的教程(https://shequ.codemao.cn/community/227喵3)
源码图签也有
就是利用特殊字符串来组成单个数据,在这种思维下,社区一个帖的数据就成了这个样子
少年编程狂<pvk>2020.2.13 - 13:27<pvk>一个水贴<pvk>dadada#我好开心
然后这样把所有的帖都放到一个列表里面
然后读取就是这样的
作者:帖数据第一行用<pvk>分开成列表的第一项
时间:帖数据第一行用<pvk>分开成列表的第二项
标题:帖数据第一行用<pvk>分开成列表的第三项
帖数据第一行用<pvk>分开成列表的第四项分开用#成列表的第一项
帖数据第一行用<pvk>分开成列表的第四项分开用#成列表的第二项
Tips:云数据作品中充斥着这种结构
所以说社区类作品并不难,只要你掌握精髓,相信你可以做出更好的作品!
加油!
-end-
