OLAT

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(链接)
 
(未显示1个用户的44个中间版本)
第1行: 第1行:
 +
{{top news}}
 +
{{SeeWikipedia}}
 
[[Image:olat_logo2_72.png|right]]
 
[[Image:olat_logo2_72.png|right]]
 +
 
OLAT - the web-based Open Source Learning Management System (LMS). OLAT is open source, 100% Java and completely free of charge.  
 
OLAT - the web-based Open Source Learning Management System (LMS). OLAT is open source, 100% Java and completely free of charge.  
  
第6行: 第9行:
 
[[Image:olat-team.jpg|right|thumb|OLAT Team http://www.olat.org/website/en/html/website_contact.html]]
 
[[Image:olat-team.jpg|right|thumb|OLAT Team http://www.olat.org/website/en/html/website_contact.html]]
 
OLAT is participating at [http://code.google.com/soc/2008/ Google's Summer of Code program 2008]  
 
OLAT is participating at [http://code.google.com/soc/2008/ Google's Summer of Code program 2008]  
 +
 +
==新闻==
 +
<rss>http://www.olat.org/website/en/html/rss.xml|short|date|max=10</rss>
 +
 +
==简介==
 +
OLAT Core Library based on [[OpenOLAT]]
 +
 +
==Maven==
 +
 +
 
==Install==
 
==Install==
 +
获得[http://repo.olat.org/nexus/content/repositories/releases/org/olat/OLAT-LMS/ OLAT]
 +
jar xf OLAT-LMS-7.6.0.0.war WEB-INF/classes/database/postgresql/setupDatabase.sql
 +
cd WEB-INF/classes/database/
 +
导入 setupDatabase.sql
 +
vim conf/server.xml
 +
<Context path="/olat" docBase="olat" 
 +
    debug="0" reloadable="false"/>
 +
<Connector port="8080" minProcessors="2" maxProcessors="100"
 +
URIEncoding="utf-8" debug="0"/>
 +
jar xf OLAT-LMS-7.6.0.0.war WEB-INF/classes/serverconfig/olat.properties
 +
db.vendor=postgresql
 +
db.host=localhost
 +
db.host.port=5432
 +
...
 
  using the easy installer from http://download.huihoo.com/olat/
 
  using the easy installer from http://download.huihoo.com/olat/
 
  cd /Applications/OLAT
 
  cd /Applications/OLAT
第17行: 第44行:
 
  test2 / test
 
  test2 / test
 
  test3 / test
 
  test3 / test
 +
[[Image:olat-ims-learning-impact-2009-award.jpg|right|thumb|OLAT for best open source learning platform]]
 +
 +
[http://blog.chinaunix.net/uid-10062010-id-3987849.html Debian7安装OLAT]
 +
 
==Feature==
 
==Feature==
 
===General Overview===
 
===General Overview===
第25行: 第56行:
 
* Supports standards such as IMS CP, SCORM, QTI etc.
 
* Supports standards such as IMS CP, SCORM, QTI etc.
 
* Server requirements: With OLAT, there is no need for a high-end server!
 
* Server requirements: With OLAT, there is no need for a high-end server!
* CSS framework YAML: Increased robustness and browser-compatibility of entire layout.
+
* CSS framework [[YAML]]: Increased robustness and browser-compatibility of entire layout.
 
* Portlets on HOME-tab are configurable
 
* Portlets on HOME-tab are configurable
 +
[[Image:10th-OLAT-Birthday.jpg|right|thumb|10th OLAT Birthday]]
 +
 
===Users & Groups===
 
===Users & Groups===
 
* Unlimited number of accounts
 
* Unlimited number of accounts
第86行: 第119行:
 
*[[Brasato]]
 
*[[Brasato]]
 
*[[YAML]]
 
*[[YAML]]
 +
*[[Yet Another Multicolumn Layout]]
 +
*[[eLML]]
 
*[[Spring]]
 
*[[Spring]]
 
*[[Hibernate]]
 
*[[Hibernate]]
第92行: 第127行:
 
*[[Webalizer]] for access statistics
 
*[[Webalizer]] for access statistics
 
*[[MRTG]] for memory, running threads and usage statistics
 
*[[MRTG]] for memory, running threads and usage statistics
==Links==
+
==Performance==
*http://www.olat.org/
+
===Threads===
 +
OLAT 6.1.1 启动后的Threads信息
 +
Current Threads: about 19 threads, 1 groups
 +
Thread: (alive = true, interrupted: false, group:main) main
 +
Thread: (alive = true, interrupted: false, group:main) TaskExecutorThread
 +
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-1
 +
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-2
 +
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-3
 +
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-4
 +
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-5
 +
Thread: (alive = true, interrupted: false, group:main) Thread-1
 +
Thread: (alive = true, interrupted: false, group:main) ContainerBackgroundProcessor[StandardEngine[Catalina]]
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor1
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor2
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor3
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor4
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Monitor
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor5
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor6
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor7
 +
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor8
 +
Thread: (alive = true, interrupted: false, group:QuartzScheduler:QuartzScheduler) QuartzScheduler_QuartzSchedulerThread
 +
===Hibernate===
 +
Hibernate database access statistics
 +
Hibernate.ConnectCount : 24
 +
Hibernate.FlushCount : 20
 +
Hibernate.SessionOpenCount : 43
 +
Hibernate.SessionCloseCount : 42
 +
Hibernate.QueryExecutionCount : 170
 +
Hibernate.QueryExecutionMaxTime : 16
 +
Hibernate.QueryCacheHitCount : 79
 +
Hibernate.QueryCacheMissCount : 71
 +
Hibernate.queryCacheHitRatio : 0
 +
Hibernate.TransactionCount : 24
 +
Hibernate.SuccessfulTransactionCount : 24
 +
===Cluster===
 +
===Cache===
 +
 
 +
==Scala==
 +
将 [[Scala]] 引入 OLAT
 +
 
 +
==中文化==
 +
先导出已有的中文包, 修改补充后在导入.
 +
==Tools==
 +
*[[eXe]]
 +
*[[Reload]]
 +
 
 +
==Code==
 +
*http://repo.olat.org/nexus/content/repositories/ 新
 +
*http://hg.olat.org/repos 旧
 +
*[https://github.com/huihoo/olat OLAT @ GitHub]
 +
*[http://code.huihoo.com/huihoo/olat OLAT @ Huihoo Code]
 +
 
 +
==OpenOLAT==
 +
[[OpenOLAT]] 是基于OLAT的衍生版本,发展速度似乎更快。
 +
 
 +
OpenOLAT是[https://github.com/olatsystems/olat-core-library OLAT的核心模块]
 +
 
 +
==文档==
 +
*[http://docs.huihoo.com/olat/olat-a-service-oriented-enterprise-platform.pdf OLAT: A Service Oriented Enterprise Platform]
 +
 
 +
==链接==
 +
*[http://www.olat.org/ OLAT官网]
 +
*[https://github.com/olatsystems OLAT @ GitHub]
 +
*[https://help.olat.uzh.ch/ OLAT Help] 是基于 [https://confluence.openolat.org OpenOLAT Confluence]编写的
 
*http://bugs.olat.org
 
*http://bugs.olat.org
 
*http://demo.olat.org test/test
 
*http://demo.olat.org test/test
第100行: 第199行:
 
*http://docs.huihoo.com/javadoc/olat/
 
*http://docs.huihoo.com/javadoc/olat/
 
*http://download.huihoo.com/olat/
 
*http://download.huihoo.com/olat/
 +
*[https://lists.uzh.ch/lists.olat.org/sympa/lists OLAT邮件列表]
 +
 +
==图集==
 +
[http://docs.huihoo.com/olat/olat-layering.pdf OLAT层次]
 +
<gallery>
 +
Image:olat-philosophy.png|OLAT哲学
 +
Image:olat-agile.jpg|Agile
 +
Image:olat-system-architecture.png|系统架构
 +
Image:olat-course-architecture.png|课程模型
 +
image:OLAT-Planning.png|OLAT版本计划
 +
image:OLAT-Release-Train.png|OLAT版本发行
 +
</gallery>
 +
 +
[[category:e-learning]]
 +
[[category:java]]

2018年11月23日 (五) 17:19的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 OLAT Thanks, Wikipedia.
Olat logo2 72.png

OLAT - the web-based Open Source Learning Management System (LMS). OLAT is open source, 100% Java and completely free of charge.

Apache License 2.0

OLAT is participating at Google's Summer of Code program 2008

目录

[编辑] 新闻

自http://www.olat.org/website/en/html/rss.xml加载RSS失败或RSS源被墙

[编辑] 简介

OLAT Core Library based on OpenOLAT

[编辑] Maven

[编辑] Install

获得OLAT

jar xf OLAT-LMS-7.6.0.0.war WEB-INF/classes/database/postgresql/setupDatabase.sql
cd WEB-INF/classes/database/
导入 setupDatabase.sql 

vim conf/server.xml

<Context path="/olat" docBase="olat"  
    debug="0" reloadable="false"/> 
<Connector port="8080" minProcessors="2" maxProcessors="100" 
URIEncoding="utf-8" debug="0"/> 

jar xf OLAT-LMS-7.6.0.0.war WEB-INF/classes/serverconfig/olat.properties

db.vendor=postgresql
db.host=localhost
db.host.port=5432
...
using the easy installer from http://download.huihoo.com/olat/
cd /Applications/OLAT
./runOlat.sh
http://localhost:8080/olat/
administrator / olat
author / test
learner / test
test/ test
test2 / test
test3 / test
OLAT for best open source learning platform

Debian7安装OLAT

[编辑] Feature

[编辑] General Overview

  • Open Source (Apache 2 License)
  • Java based framework (Brasato) with special Accessibility-mode, HTML based frontend GUI (XHTML 1.0)
  • AJAX/Web 2.0 enabled
  • Entirely multilingual, UTF8 supported, online translation tool
  • Supports standards such as IMS CP, SCORM, QTI etc.
  • Server requirements: With OLAT, there is no need for a high-end server!
  • CSS framework YAML: Increased robustness and browser-compatibility of entire layout.
  • Portlets on HOME-tab are configurable
10th OLAT Birthday

[编辑] Users & Groups

  • Unlimited number of accounts
  • Different roles
  • Various authentication methods
  • Administrators can add, modify or delete users
  • Personalized authoring and learning environment
  • Manage your files via HTTP or WebDAV
  • Configure your personal home portal
  • Calendar (per course, per group and combined personal calendar)
  • Be up-to-date as regards news and changes via e-mail or RSS feed
  • Full-text search
  • Share resources with other authors (learning resource repository)
  • Form your own project groups and invite buddies
  • Use discussion forums, file share space, contact forms etc.
  • Instant Messenger: See who is online and chat with others using either the integrated chat client (AJAX based) or an external Jabber client

[编辑] Authentication Options

  • Users can create their own accounts (with/without approval by administrators)
  • Direct login into OLAT with OLAT user name and password
  • Access file system via WebDAV login
  • Full Shibboleth integration
  • Single sign-on e.g. via Switch AAI
  • Control access to courses by means of AAI attributes

[编辑] Course Management

  • Flexible course system
  • Based on IMS Learning design concepts
  • Create a personalized course structure according to your needs
  • Course editor: create your course using OLAT course elements
  • Group management: manage your learners
  • Rights management: grant specific users access to course tools
  • Assessment tool: assess your learners
  • Archive tool: download log files or runtime data and import/export courses
  • Create your own course layout using CSS

[编辑] Course Elements OLAT Offers

  • Wiki
  • Single pages with integrated WYSIWYG HTML editor
  • Include external pages or sites via tunneling
  • Both termSCORM and termIMS Content Packages
  • Forums and "file dialog" element to discuss papers
  • Folders for download material
  • Tasks with drop box, sample solution and scores
  • Tests (with scores) and self-tests (anonymous, no scores) based on QTI standard
  • Questionnaire for course evaluations
  • Enrollment for groups (by student or tutor or both) with wait lists
  • Contact forms for easy communication with group members or tutors

[编辑] Online Help and Documentation

  • Extensive context-sensitive help
  • User manual available as HTML or PDF
  • Demo courses and course templates
  • Comprehensive help, manual, tutorials and discussion forum

[编辑] Multilingual

  • Entirely supports UTF8
  • Our main translations: German, English, French, Italian and Spanish
  • Community translations: Portuguese, Russian, Czech, Polish, Lithuanian, Danish, Greek, Chinese (traditional and simplified) and Farsi (Persian)
  • Under development: Afrikaans, Albanian, Arabic, Hebrew, Hungarian, Indonesian (Bahasa), Rumantsch and Turkish
  • Online translation tool (translator can access our translation tool from anywhere)

More details: http://www.olat.org/website/en/html/about_features.html

[编辑] Use Projects

[编辑] Performance

[编辑] Threads

OLAT 6.1.1 启动后的Threads信息 Current Threads: about 19 threads, 1 groups

Thread: (alive = true, interrupted: false, group:main) main
Thread: (alive = true, interrupted: false, group:main) TaskExecutorThread
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-1
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-2
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-3
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-4
Thread: (alive = true, interrupted: false, group:main) QuartzScheduler_Worker-5
Thread: (alive = true, interrupted: false, group:main) Thread-1
Thread: (alive = true, interrupted: false, group:main) ContainerBackgroundProcessor[StandardEngine[Catalina]]
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor1
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor2
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor3
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor4
Thread: (alive = true, interrupted: false, group:main) http-8080-Monitor
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor5
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor6
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor7
Thread: (alive = true, interrupted: false, group:main) http-8080-Processor8
Thread: (alive = true, interrupted: false, group:QuartzScheduler:QuartzScheduler) QuartzScheduler_QuartzSchedulerThread

[编辑] Hibernate

Hibernate database access statistics

Hibernate.ConnectCount : 24
Hibernate.FlushCount : 20
Hibernate.SessionOpenCount : 43
Hibernate.SessionCloseCount : 42
Hibernate.QueryExecutionCount : 170
Hibernate.QueryExecutionMaxTime : 16
Hibernate.QueryCacheHitCount : 79
Hibernate.QueryCacheMissCount : 71
Hibernate.queryCacheHitRatio : 0
Hibernate.TransactionCount : 24
Hibernate.SuccessfulTransactionCount : 24

[编辑] Cluster

[编辑] Cache

[编辑] Scala

Scala 引入 OLAT

[编辑] 中文化

先导出已有的中文包, 修改补充后在导入.

[编辑] Tools

[编辑] Code

[编辑] OpenOLAT

OpenOLAT 是基于OLAT的衍生版本,发展速度似乎更快。

OpenOLAT是OLAT的核心模块

[编辑] 文档

[编辑] 链接

[编辑] 图集

OLAT层次

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱