摘要:關(guān)于跟國內(nèi)基本用的少,質(zhì)料基本都是英文的,中文的也就只有繁體的一些少少的資料。安裝其實(shí)很簡單,就是一些小東西麻煩而已,還有一點(diǎn)就是頁面是英文的不要怕英語考五分的渣現(xiàn)在在狂補(bǔ)英文。準(zhǔn)備工作,安裝數(shù)據(jù)庫。
此LRS團(tuán)隊(duì)出了最新版的LRS,是node寫的。運(yùn)行速度是本文寫的這個(gè)版本的無數(shù)倍,待我整理好再發(fā)出來。
關(guān)于lrs跟xapi國內(nèi)基本用的少,質(zhì)料基本都是英文的,中文的也就只有繁體的一些少少的資料。新入職公司剛好負(fù)責(zé)這個(gè)東西,也就寫一篇文章記錄一下,也可以給有需要的人參考下(也許基本不會有人會有需求。。),第一次寫這種類型的東西寫的不好大家輕點(diǎn)噴,只是一只小白。
xap介紹,xapi全稱Experience API。xAPI 跟 SCORM 一樣都是由美國國防部和白宮國家科學(xué)和技術(shù)政策辦公室在 1997 年所成立的”高階分散式學(xué)習(xí)“計(jì)劃 (Advanced Distributed Learning Initiative,以下簡稱 ADL) 所建立的標(biāo)準(zhǔn)。SCORM 在 2001 年推出后,到 2009 年間陸續(xù)推出許多更新版本。在 2010 年前后,ADL 意識到需要定義一個(gè)更新的標(biāo)準(zhǔn),來克服許多 SCORM 所面臨的限制。SCORM 被局限只能追蹤特定的”課程導(dǎo)向”的學(xué)習(xí)資料,例如觀看了那些課程頁面、考試成績以及完成那些課程單元等等。詳細(xì)大家可看這篇文章https://segmentfault.com。
首先我們肯定是要安裝lrs了,lrs簡單來說可以直接把它理解成一個(gè)數(shù)據(jù)庫就好了。當(dāng)然也可以不用自己安裝lrs網(wǎng)上也有現(xiàn)成的直接注冊賬號就能用鏈接:http://www.visualcatch.org。不過數(shù)據(jù)放在別人那里肯定覺得不靠譜的所以我們就要安裝了我用的是https://learninglocker.net/的。安裝其實(shí)很簡單, 就是一些小東西麻煩而已,還有一點(diǎn)就是頁面是英文的(不要怕英語考五分的渣現(xiàn)在在狂補(bǔ)英文)。
準(zhǔn)備工作,安裝MongoDB數(shù)據(jù)庫。lrs是基于MongoDB數(shù)據(jù)庫的所以我們要安裝MongoDB,網(wǎng)上安裝這個(gè)教程以及很詳細(xì)了我就不寫了直接上鏈接http://www.runoob.com/mongodb...。需要注意的是,在windows下面MongoDB開啟的時(shí)候那個(gè)命令窗口不能關(guān)也不能退出,關(guān)了退出了那就也就相當(dāng)于你關(guān)閉了MongoDB了。
接著安裝php擴(kuò)展mongo擴(kuò)展安裝擴(kuò)展的方法網(wǎng)上都很詳細(xì)了,注意的是按照mongo并非MongoDB擴(kuò)展,我們的lrs比較老沒辦法只能安裝mongo。
接著如果你還要有Git以及composer,如果沒有那百度安裝去。
準(zhǔn)備好這些之后安裝其實(shí)就很簡單了,首先下載lrs到https://github.com/LearningLo...,然后有官方文檔跟著一步一步做就好了http://docs.learninglocker.ne...。
我說下需要注意的點(diǎn)。運(yùn)行php composer.phar install --no-interaction --no-dev命令的時(shí)候你會發(fā)現(xiàn)運(yùn)行不了的話,那只需要改一下這句話,改成php composer.phar install --ignore-platform-reqs就好了,當(dāng)然也許你的是這樣的composer install --ignore-platform-reqs。
接著這步的時(shí)候
記得如果你的PHP是5.6的話記得設(shè)置16位的。
使用lrs配置好域名打開的話直接是注冊頁面注冊一個(gè)賬號作為超級管理員,
進(jìn)入后臺之后我們先設(shè)置用戶已經(jīng)驗(yàn)證不然無法繼續(xù)下面的操作,直接上圖
然后創(chuàng)建lrs list。
然后填title跟Description就好了。然后點(diǎn)擊我們創(chuàng)建的lrs list就可以直接進(jìn)去了,當(dāng)然什么也沒有。
那我們就來添加數(shù)據(jù)咯。
提交數(shù)據(jù)到lrs有很多方法,我這里用的是JavaScript的,畢竟JavaScript用處廣了。https://experienceapi.com/lib...。
我用的JavaScrip thttp://rusticisoftware.github...
直接去https://github.com/RusticiSof...,當(dāng)然你也可以整份下載下來看看他的栗子。
在http://rusticisoftware.github...,安裝方法先試試看,
也許你不知道這三個(gè)是什么鬼了,打開我們剛剛創(chuàng)建的lrs list。直接上圖
對應(yīng)填上去就好了。
然后按照文檔上的栗子提交你的數(shù)據(jù),注意打開調(diào)試,這是ajax方法提交數(shù)據(jù)的,反正大家都知道怎么看了。
接著我說下面板代表什么
反正我就是主要看statements了。
到這里你就完成了使用XAPI傳輸內(nèi)容到LRS了,這是很簡單開始而已,難得還是在于數(shù)據(jù)怎么設(shè)定,以及在lrs查詢數(shù)據(jù)啊什么亂七八糟的,當(dāng)然其實(shí)并不難難在沒有官方文檔內(nèi)容多,且是全是英語的!數(shù)據(jù)怎么設(shè)定我有寫一份比較詳細(xì)的文檔于我們公司用,有需要的小伙伴我可以下次再寫上來了,內(nèi)容有點(diǎn)非常多。不過線上有一份不錯(cuò)的文檔https://wiki.visualcatch.org/sc/,并且是中文的,雖然我沒有用他的傳輸方法,只是參考了他的數(shù)據(jù)格式,雖然這份文檔的從頭到尾的流程我覺得并不是很完美,但是大家可以跟著一個(gè)個(gè)的去試試,當(dāng)然他的傳輸方式只能用在他們自己的lrs,所以我們學(xué)數(shù)據(jù)格式就好了。
然后給還沒有給大家xapi的官方文檔:https://github.com/adlnet/xAP...
去看吧,反正我是看的奔潰,有大神剛好弄這個(gè)話,可以來指點(diǎn)一下交流一下啊哈哈。
要是有啥不懂的,或者報(bào)錯(cuò)了什么的可以提出來。
順便問一句,國內(nèi)教育平臺之類的,都是用什么方法記錄學(xué)習(xí)者的學(xué)習(xí)記錄的。路過的大牛指點(diǎn)下啊
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/25843.html
摘要:關(guān)于跟國內(nèi)基本用的少,質(zhì)料基本都是英文的,中文的也就只有繁體的一些少少的資料。安裝其實(shí)很簡單,就是一些小東西麻煩而已,還有一點(diǎn)就是頁面是英文的不要怕英語考五分的渣現(xiàn)在在狂補(bǔ)英文。準(zhǔn)備工作,安裝數(shù)據(jù)庫。 此LRS團(tuán)隊(duì)出了最新版的LRS,是node寫的。運(yùn)行速度是本文寫的這個(gè)版本的無數(shù)倍,待我整理好再發(fā)出來。關(guān)于lrs跟xapi國內(nèi)基本用的少,質(zhì)料基本都是英文的,中文的也就只有繁體的一些少...
摘要:后綴數(shù)組最典型的是尋找一個(gè)字符串的重復(fù)子串字符串大小比較字符串大小比較是指字典順序,也就是對于兩個(gè)字符串。注意,在語言中,后綴數(shù)組記錄的也就是數(shù)組中的元素是一個(gè)字符指針,指向的是一個(gè)子串的起始字符。 雖是讀書筆記,但是如轉(zhuǎn)載請注明出處 http://segmentfault.com/blog/exploring/ .. 拒絕伸手復(fù)制黨 問題描述: 首先這是一個(gè)單字符串問題。子字符...
摘要:節(jié)點(diǎn)并不是完全不能接受任何操作。這種協(xié)調(diào)目前由完成,因此不可能在資源池之間共享這種存儲。工具堆棧通常在特權(quán)初始域中運(yùn)行其所有組件,也稱為控制域。如果不使用在刷新之前取消則可能會丟失最近的更新。概述Xapi是Xen Server中的一組管理接口的統(tǒng)稱,是Xen Server管理的核心,由一系列的toolstack組成。Xapi主要提供各客戶端以及Pool中各主機(jī)通信的接口。 客戶端可以通過Xa...
摘要:旨在發(fā)生單點(diǎn)故障后,消除單點(diǎn)故障的影像,盡可能在剩余資源池上運(yùn)行業(yè)務(wù)。首先需要找出屬于最大全連接組以下簡稱的,用選擇一個(gè),重啟丟失連接的。是通過在每個(gè)主機(jī)中進(jìn)行配置,高可用集群中,每個(gè)主機(jī)上該配置文件都必須保持一致,如果不一致將導(dǎo)致不可用。概述隨著云計(jì)算市場的快速發(fā)展,用戶對服務(wù)的實(shí)時(shí)性需求越來越高,系統(tǒng)的穩(wěn)定性和可用性顯得尤為重要。高可用性HA(High Availability)可以做到...
閱讀 908·2021-09-22 15:17
閱讀 1937·2021-09-22 15:06
閱讀 2224·2021-09-08 09:35
閱讀 5113·2021-09-01 11:43
閱讀 3485·2019-08-30 15:55
閱讀 2159·2019-08-30 12:48
閱讀 3158·2019-08-30 12:45
閱讀 1791·2019-08-29 17:31