法情直播

关于《法情》的最新信息,我们告诉您!
头像
yewzhiyong
Site Admin
帖子: 76
注册时间: 30-06-15 周二 7:07 pm

法情直播室 v1.3.1

开发了法情学堂,把直播室的存库加上了个通知,请观众移步去法情学堂。
课程办多了,密码多了,连我们自己都无法记得所有密码。最佳的系统是不需要用任何密码就可以回看视频。观看权锁定与参与者的账号。

图片

法情直播室 v1.3.2

添加了【直播结束】通知。已不少次直播结束了,有参与者联络客服咨询为什么观看不了视频。通知里含有法情学堂回看视频链接,方便参与者浏览。
头像
yewzhiyong
Site Admin
帖子: 76
注册时间: 30-06-15 周二 7:07 pm

法情直播室 1.4

添加了个守候室 - Waiting room。守候室会显示直播标题,主讲人名字和剩下的时间。只要管理员还未把直播室开放,观众就会被带到去守候室。在直播开始15分钟前,观众会自动被转进直播室。

图片
头像
yewzhiyong
Site Admin
帖子: 76
注册时间: 30-06-15 周二 7:07 pm

法情直播室 1.5

添加了管理员后台仪表板。这是一个非常大的变动,计划和编写了许久。

图片

旧直播室页面是 static html file,就是说每一次直播都必须登录 server 更换里头的html文件。
这不是最佳的方法,因为会搞错的机率很大。只要不小心输入或删除了任何一个符号,整个直播页面就无法展示了。
加上,这样的处理方法需要做许多反复的工作。每一次直播需要到直播主页、守候室、和登录页面更换资料。即使资料是一样(课程标题),还是需要到3个页面更换。系统不会互相沟通。

这一次的更新,是要把 Static HTML file 换成 Dynamic。把直播资料都放进一个 database,管理员就更换 database 里的资料,用户进来直播室时,资料也是从 database 获取。因此,整个直播室系统多部分需重写,以让页面会呼叫 database 获取资料。

管理员后台仪表板是输入资料进入database 的界面。我选择只允许输入资料,而不能修改资料。这简化整个系统,直播室页面就只需索取 database 最新的资料即可。
头像
yewzhiyong
Site Admin
帖子: 76
注册时间: 30-06-15 周二 7:07 pm

法情直播室 v2.0

这是开创法情直播室后,首次有这么宏大的改变。直播室的所有编码都已重新编写、直播室被迁移到更快和可靠的服务器、直播室附加系统(排版、播放器、客服、聊天室)都更新了。除此以外,管理员后台和登录页面的功能和处理模式也完全更换了。

我会分成两个部分编写:
第一个部分是前台的更新,就是用户会看到的界面。
第二部分是后台的变化,以及后台和前台的联系。

全新简单洁净的登录页面:
图片

新版“守候室”:
图片

直播室界面:
图片
头像
yewzhiyong
Site Admin
帖子: 76
注册时间: 30-06-15 周二 7:07 pm

2.1 - 聊天室大装修

1. 加了需多Emoji
2. 添加了Stickers
3. 换了颜色
头像
yewzhiyong
Site Admin
帖子: 76
注册时间: 30-06-15 周二 7:07 pm

法情直播 2.2

这一个更新,主要专注在后台。这是2.0版本以来最大的调动。

【迁移 Server】
从 Vultr 迁移到 Digital Ocean。从那天 Vultr server 突然出问题后,就想迁移了。最怕的是直播进行时,观众不能进入 server。
DO 会比较可靠。

【Git Versioning】
法情直播室 1.0 时,因为需要多人调 code,我们是有用 Git 来操作的。
有了仪表板后,我就没去设定 Git 了,是直接 SSH 进 server 修改文件。
有 Git,如果某个更新出问题,会很容易就 undo。也可以多人一起维修。
法情直播室的 code 的 remote repository 是在 Github,在 server 设定了 webhook。有更新会自动 pull 进去。
图片

【Whitelabelling】
儿协公开课的直播,都会使用法情直播室。可是,因为儿协几个月办一次活动,那边的直播室版本总会落后。
每一次要修改,很麻烦。我把文件抄过去后,还要一个一个去修改里头的 “法情” label。
我把所有的“法情”标题,指示,和 database credentials 都通过一个 php ini 文件设为 constant。这文件被放在 public_html 外,以避免外人可以下载或读阅。
后期,要在儿协 server 使用时,我就只需要 git pull。只有软件会更新,里头的内容不会被抄过去。

【可支持多项来临直播】
法情学堂越办越大,直播越来越多。之前,我们一个时间内只能支撑一个直播。
如果有2场来临直播,我们只能设定好下一场的。
万一输入第二场的密码的话,会显示【密码错误】。报名者会被这信息搞乱。
照理是,输入不同密码,会出现不同的资料。
Countdown 时钟也应该根据活动而变。
---

【课程资料库】
我们首先需要准备多一个 database,主要是储存来临直播的资料。
现有的 database,只能用来设定正进行直播的资料。
有了这 database 后,需要有个界面,让直播组可以容易添加和修改资料。

图片
图片

【直播室等待房】
资料库组成后,等待房的编码也需要更新。
之前是这样的:
获取正进行直播的资料:
查看密码是否是正进行的直播 ->
如果不是,查看是否是来临直播 ->
密码错误

现在的编码:
获取正进行直播的资料:
查看密码是否是正进行的直播 ->

如果不是,
获取正进行直播的资料:
查看是否是来临直播 -> 如果是,就展示等待房
查看是否是已过直播 -> 如果是,就转去法情学堂课程页面
密码错误

【仪表板自动输入资料】
这是个方便直播组的功能。在课程存库输入了资料后,可以在仪表板这里选择来临课程。
选择后,网页会自动输入资料。这样,直播组不需要每一次课程前填写所有的资料。在新课程页面填一次就可以了。
图片


后台的更新,观众是看不到的。可是,后台犹如汽车的引擎。一个软件要顺利操作,后台都需要定时维修。
回复

回到 “最新消息”