万岳开源网校系统源码全面介绍

需积分: 37 3 下载量 60 浏览量 更新于2024-12-20 收藏 52.86MB ZIP 举报
资源摘要信息:"万岳开源网校系统源码-Asp" 万岳开源网校系统源码是一个基于Asp开发的网络教学平台,其源码以原生语言编写,并支持多端互通,涵盖教学、学习、管理、互动和营销五大功能模块,适合各种线上教学场景,包括大班课、小班课、公开课以及双师教学模式。该系统不仅支持机构版和校园版两种不同体验,还支持多种直播课堂形式和知识变现渠道。 机构版主要特点包括支持多样的直播课堂形式,学员可自由选择讲师和课程,机构可创建精选套餐课程,以及具备多种知识变现渠道。校园版则提供私有化部署、多终端支持、丰富的教学与教务管理功能、多维度数据统计和低延迟的视频连麦功能。 该网校系统支持的四大教学场景包括互动大班课、精品小班课、双师教学和内容付费。互动大班课支持万人同时在线的语音和视频模式,精品小班课提供针对性的互动和教学功能,双师教学采用主讲老师和辅导老师的模式,内容付费则提供包括视频、图文和语音的付费内容。 系统的主要功能有教学白板,包含画笔、文本框、橡皮擦等工具,支持书写标记、动态PPT上传和视频控制;课堂管理,包含精选套餐、好课推荐等课程栏目;题库建设,支持添加题库和多种题型;在线考试,支持多种题型和题目导入;分销功能,学员可成为推广员获利;随堂测验,提供三种题型;作业本,讲师可发布课堂作业;在线抢答,讲师随机发布题目,学员抢答互动。 应用行业包括K12教育、在线网校、语言培训、企业内训、兴趣培养和学历培训等,满足了各类教育和培训需求。 技术参数方面,该系统基于ThinkPHP框架,使用PHP语言开发,数据库采用MySQL,支持APP和Web客户端访问,为整站开源源码,无需授权费用。 安装环境要求包括独立主机,伪静态无需开启,支持Windows、安卓、iOS和Linux操作系统,Web服务使用nginx。安装步骤包括关闭防火墙、开放必要端口、安装宝塔面板、配置Web服务环境、设置宝塔面板安全、配置redis和SSL证书等。特别强调在配置宝塔面板时需要设置默认的登录URL、用户名和密码,并进行站点和数据库的设置。安装后,网站根目录、SSL证书配置等也需要进行相应的设置。 文件列表中包含了说明.htm文件,很可能是系统使用说明或用户手册,以及名为wanyue-edu-ios的文件,这可能是一个针对iOS设备优化的应用或界面设计文件。
660 浏览量
万岳网校源码采用原生语言开发,多端互通,集“教学、学习、管理、互动、营销”功能模块为一体。满足多种线上教学场景,支持大班课、小班课、公开课、双师教学等教学模式,助力教培机构迅速转型,同时也为院校提供了线上教学模式的参考标准。 万岳网校源码组成 web 学生端、app 学生端、web 管理后台、web 讲师端 万岳网校源码特点 支持多种直播课堂形式; 学员自由选择讲师和课程,并非统一管理; 支持创建精选套餐课程,全方位满足学习要求; 多种知识变现渠道,享受付费红利。 支持四大教学场景 互动大班课 包含语音\视频大班课两种模式,可容纳万人同时在线。 精品小班课 多种互动和教学功能,适合小团体授课,更有针对性。 双师教学 主讲老师线上授课,辅导老师协助,构建更有序的直播环境。 内容付费 包含视频、图文、语音形式,学员通过免费、密码、付费方式取得。 万岳网校源码·主要功能 教学白板 含画笔、文本框、橡皮擦等工具,支持书写标记、动态 PPT 上传、视频控制等。 课堂管理 精选套餐、好课推荐、精选内容、直播课堂,四大课程栏目,不同学习体验。 题库建设 管理后台可添加题库,包含选择、判断、填空及解答,支持图片、视频或语音。 在线考试 学员可在用户中心参加考试,支持多种题型,题目可从题库中导入。 分销功能 学员在满足一定条件后可成为推广员,通过分享课程、邀请新用户获利。 随堂测验 测试含三种题型,分为选择、判断和应用题,讲师能在开课前预设测验。 作业本 讲师能发布课堂作业,作业内容来源于上传的试卷照片或题库。 在线抢答 讲师随机发布题目,学员参与抢答,讲师选中的学员即可上麦沟通。 万岳网校源码·应用行业 K12 教育 包含:语文、数学、外语等各类中小学课后辅导 在线网校 包含:IT、会计、心理、教资等职业技能培训 语言培训 包含:英语、德语、日语等语言类教育 企业内训 包含:企业文化、员工管理、人才培养等公司内训 兴趣培养 包含:美术、音乐、瑜伽、健身等兴趣类教育 学历培训 包含:成人自考、学历提升、考研等成人教育 万岳网校源码参数 品牌:thinkphp 语言:php 数据库:Mysql 客户端:APP+web 规格:整站源码 授权:免授权 源文件:完全开源 万岳网校源码安装环境 主机类型:独立主机 伪静态:无需 操作系统:Windows、安卓、iOS、linux Web 服务:nginx 源码安装步骤: 1、关闭防火墙并设置开机关闭——>systemctl stop firewalld && systemctl disable firewalld 2、确保服务器开放以下端口:21 22 80 888 8888 3306 6379 19967 39000-40000(ftp 被动模式端口,不用可以不打开) 3、宝塔面板也需要开放以下端口:21 22 80 888 8888 3306 6379(下面有介绍) 19967 39000-40000(ftp 被动模式端口,不用可以不打开) 1.宝塔面板安装命令 1.1、 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 执行完成后给出默认的登录 URL、用户名和密码 1.2、根据上面安装成功的地址登录宝塔面板后台,我们需要去设置网站环境。 1.3、登录成功后执行一键安装 lnmp,具体版本如下: nginx 版本 1.15 MySQL 5.7 php 7.0 phpmyadmin 4.7 安装方式为极速安装 1.4、等宝塔程序自动安装完毕之后,我们就可以去左侧菜单创建站点、数据库等应用。 1.5、此时环境 lnmp 搭建好,但是 redis 和 php 插件 如 opchache redis fileinfo 都需要安装下 1.6、找到 redis 安装下 1.7、同理安装下 PHP 扩展插件 1.8、此时网站整体环境搭建好了,但是还需要确认下宝塔面板以下端口是否开放,没开放的话直接打开(上面一开始开放的部分是服务器开放的端口,别混淆了) 2.设置宝塔面板安全 进入后台,设置——面板设置。 默认宝塔面板端口、用户、密码都需要修改,确保服务器的安全。 3.redis 配置 修改 redis 配置信息 重启 redis 4.添加站点、数据库(站点需要配置 ssl 证书`) 设置完毕之后,我们可以正常的添加站点、数据库,这个很简单,直接设置就可以。 搭建好了之后会提示:成功创建站点 建立完站点,由于是 tp5 框架,所以我们要修改下网站根目录 配置 ssl 证书 可在腾讯云申请免费 ssl 证书, 填写好信息点击下一步,