当前位置: 首页 > 软件库 > 建站系统 > 论坛系统BBS >

TaoLer

轻社区 BBS 论坛 CMS 系统
授权协议 GPL
开发语言 PHP
所属分类 建站系统、 论坛系统BBS
软件类型 开源软件
地区 国产
投 递 者 裴宜春
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

TaoLer

TaoLer是一个简单迅捷的管理系统,支持插件化开发,适用于企业、个人或组织建站需求。

支持多模板、多单页自由切换,网站风格可定制性强,支持插件化开发,方便二开。可做为企业门户网站,生活服务,学习问答笔记,文章分享等。 默认内置一套完整的问答+博客+论坛+新闻+轻社区化的模板系统,还可持续增加模块,一个系统拥有多个版式的网站风格。

项目地址

  1. gitee https://www.gitee.com/toogee/Taoler
  2. github https://www.github.com/taoser/TaoLer
  3. composer create-project taoser/taoler

alt taoler官网

介绍

  1. 采用动态密码加密,相同密码在入库时具有唯一性,即使管理员也无法破解,用户信息安全牢固。
  2. 系统采用最新版TinkPHP6框架开发,底层安全可靠,数据查询更快,运行效率更高,网站速度更快。
  3. 自适应前端,桌面和移动端访问界面友好简洁,模块清晰。
  4. 后续主要多合一单页模板开发,可自由切换单页显示,可以设置不同分类模块,不同模板单页,论坛模块,问答模板,企业站模板,产品模块等自由开发。
  5. 完善的后台系统,管理便捷,动态菜单和权限角色分配系统。支持3级菜单和无限极分类。
  6. 双升级系统,可支持自动和手动升级。可在线检测并升级系统,保持网站的更新和安全。
  7. 代码开源,不设暗门操作,更安全。
  8. 项目会长期维护,优化更新。
  9. 预增加插件管理机制1.x(2.x版本正式上线)

alt taoler官网

构架组成

  • 1.x版本构架:
    • 构架:Tinkphp6 + layui2.7
    • 环境:php7/8.1 + mysql5.7/8.0

构架介绍

thinkphp:
快速、简单的面向对象的轻量级PHP开发框架,出色的性能和至简代码的,更注重易用性。代码维护方便。
layui前端:
极简、丰盈,简单高效,模块化UI框架,体积轻盈,组件丰盈。
Fly模板:
一款至简的社区模板。
 

alt taoler官网

重点

  • 长期维护,对抗消亡
  • 迭代及时,查漏补缺
  • 多模板多模块,一站顶多站

安装教程

  1. 首选确保满目使用环境要求,php > 7.2, mysql > 5.7.3
  2. https://github.com/taoser/TaoLer/archive/refs/heads/master.zip git下载:https://gitee.com/toogee/TaoLer 官网下载:https://www.aieok.com

引导安装

  1. 绑定域名

!> 先绑定域名,然后把域名指向解析到public目录下

  1. 伪静态

    • apache:

    在apache服务器,一般不用手动设置、public文件加已经设置了.htaccess文件

    <IfModule mod_rewrite.c>
      Options +FollowSymlinks -Multiviews
      RewriteEngine On
    
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    </IfModule>
     

    !> 但在有的集成包的apache环境下访问域名无法安装或者No input file specified,如phpstudy,伪静态要设置为如下:

    <IfModule mod_rewrite.c>
      Options +FollowSymlinks -Multiviews
      RewriteEngine On
    
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
    </IfModule>
     
    • nginx

    Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现:遇到404错误一般是nginx的伪静态错误

    location / {
       if (!-e $request_filename) {
    		rewrite  ^(.*)$  /index.php?s=/$1  last;   break;
    	}
    }
     

如果是宝塔集成环境,网站目录部署如下示例: 网站目录:D:/www/TaoLer 运行目录:/public

alt install

  1. 首次安装,访问域名http://www.youdomain.com可自动跳转到/install/index进行引导安装,重新安装需删除public目录下install.lock。
  2. 安装前需要先创建mysql数据库(准备:数据库连接地址,数据库用户名,密码,端口)
  3. 如果手动导入数据库,管理员用户名和密码,默认admin/123456,前后台的管理员密码一致。前后端管理员账户是独立的,前端主要对文章内容的审查管理等操作。

alt taoler官网

前后台独立域名的绑定

  1. 支持设置绑定域名

如果绑定index应用对应的域名,后台admin应用也必须独立绑定域名,否则原xxx.com/admin访问路径就无法再访问。

  1. 支持应用设置映射

域名绑定的优先级高于应用映射,若绑定过域名,直接访问域名,如果没有绑定过域名,访问路径为xxx.com/youbind. 如后台的映射地址 www.xxx.com/youadmin

使用说明

  1. 安装后本系统已配置默认演示数据,可以删除原数据或者进行数据的修改
  2. 后台可设置分类cate,一定要设置英文别名
  3. 首页有置顶模块,列表文章模块,右侧包含广告模块,回复展示模块

文档

参考官网分享文章

aieok.com (http://wiki.aieok.com)

参与贡献

  1. Fork 本仓库
  2. 网站提交BUG
  3. 提交代码
  4. 新建 Pull Request

版权信息

非商业可免费使用,没有功能限制,但不能更改版本信息,如需更改可购买授权。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2020-2022 by aieok.com (https://www.aieok.com)

All rights reserved。

 相关资料
  • 蓝科-BBS论坛系统 后台功能 JS插件:Jquery,Bootstrarp UI界面:NiceAdmin-商业授权版本 PHP框架:Y111,集成RBAC权限管理 基础功能:用户登入、用户退出、控制台 系统设置:系统用户、角色权限、参数设置 论坛功能 前端UI jquery+bootstrarp 论坛相关功能:论坛权限 帖子相关:发帖,编辑帖子,删除帖子,帖子审核 ,编辑所有帖子,编辑所有评论

  • 巡云轻论坛系统采用JAVA+MYSQL架构,自适应手机端和电脑端,界面简洁,性能高效。后台数据库备份/还原、全站指定目录打包、一键自动升级等功能使维护简单方便。系统拥有强大的模板管理功能,布局版块支持设置输出条件,让前端页面展示方便快捷。 技术选型 Spring 5.0 + SpringMVC + JPA + Ehcache(可选Memcached) + Lucene 官方网站:http://ww

  • Make WordPress A Light Forum —— 不同于Mypress和Buddypress,Qing(轻论坛)是个WordPress主题 让你的WordPress站点拥有新一代社区的功能,并在持续改进中。 1.0.0新版本功能将会更新很多,例如消息提醒、私信、收藏、金币系统,现运行0.0.9版本演示http://uestc.tk   测试版http://v2ex.org

  • uscat论坛系统:基于javaex+ssm开发的论坛系统 软件架构 前端:javaex 后端:ssm 数据库:MySQL 编译器:eclipse JDK:1.8 tomcat:tomcat8 源码下载运行教程 参考之前的妖气山视频管理系统:https://www.bilibili.com/video/av26030969/ 特别说明 首次安装时,访问:域名/portal/install.acti

  • UPB ( Ultimate PHP Board ) 是一个基于文本文件的论坛软件,无需数据库支持。

  • 问题内容: 我正在为这个论坛进行编码,由于我是LINQ的新手,因此用户访问主页时遇到了这个问题。我想要一个显示这样的论坛列表的表: 我有以下SQL表: 谢谢… 问题答案: 如果您使用成员身份并且不想将aspnet_Users包含在dbml中,则用于显示用户名: 使发布的示例更好一点的另一项更改是在posts变量中添加orderbydescending:然后,您可以从select子句中删除重复4次的

  • 在本章中,我们将研究在Joomla中Adding Forum 。 我们可以在Joomla中安装论坛扩展,以分享或讨论有关特定问题的想法和观点。 Joomla添加论坛 以下是用于设置Joomla添加论坛的简单步骤。 Step (1) - 单击Joomla中的Install Extensions选项。 Step (2) - 单击“ Choose File按钮,然后选择已下载的扩展论坛以包含在您的网站中

  • 自动检测设定论坛最新帖子,显示最新帖子列表,新帖自动提示,让你成为论坛抢沙发第一人!