基于 Bootstrap 开源的 PHP 轻论坛 了了社区liaoliao

Apache
PHP 查看源码»
跨平台
2018-05-02
即将下岗的码农

了了社区liaoliao

项目介绍

这是一个基于Bootstrap和其他优秀开源插件搭建的开源的PHP轻论坛
官网地址:http://www.youyax.com/liaoliao/

软件架构

PHP框架结构开发,层次清晰

安装教程

  1. 下载源码包到本地

  2. 执行 http://域名/install

  3. 删除install文件夹

论坛大并发情况下的我的建议

  1. 服务器选用nginx+fpm,采用分布式部署,将图片存在图片服务器上,缓存保存到缓存服务器

  2. 大并发插入的时候,采用redis的消息队列来做,采用bat或shell脚本来定时查询redis内容保存到mysql

  3. 大并发读取的时候,使用文件缓存,5分钟更新一次

  4. 大并发更新的时候,建议使用悲观锁与乐观锁机制(常用于商城系统)

的码云指数为
超过 的项目
加载中

评论(1)

d
dsnake1984
队列可以lua 来消费,不要用bat, shell 时间不好控制, 有了redis 就别用数据库锁了。 别用bootstrap jquery了 试试vue吧

PHP 编写的开源轻论坛“了了社区 liaoliao”发布

了了社区liaoliao 项目介绍 这是一个基于Bootstrap和其他优秀开源插件搭建的开源的PHP轻论坛 功能特点 基本功能完整,满足日常论坛讨论需要 基于bootstrap设计,对移动设备支持友好 采用框架...

2018/05/02 10:55

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

用python写量化策略之资源汇总

所有关于用python做量化策略的知识都在这里啦~

2016/06/28 19:07
293
2
CentOS 7 安装MySQL 5.6

1、删除CentOS 7 自带的mariaDB 查询已经安装的mariaDB rpm -qa | grep mariadb 卸载mariaDB rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 删除etc下的my.ini文件 rm /etc/my.cnf 2、安...

03/05 13:38
9
0
centos6或7使用Yum安装mysql8.0

可以指定版本,如8.0.11,8.0.12,8.0.13,8.0.14,8.0.15,8.0.16 添加mysql yum repository mysql80-community-release-el7-3.noarch.rpm yum-config-manager --enable mysql80-community...

05/14 15:39
48
0
CentOS 7 安装 Mysql5.5 或自定义版本 RPM 方式

CentOS 7 安装 Mysql5.5 或自定义版本 RPM 方式

2018/03/20 17:34
287
0
MySQL 8在CentOS 7用rpm安装

1.配置MySQL yum安装源和安装: #配置MySQL5.7的安装源 #https://repo.mysql.com/mysql57-community-release-el7.rpm #https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rp...

2018/10/23 20:06
50
0
centos下yum安装mysql5.6.41

wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql56-community-el7/mysql-community-client-5.6.41-2.el7.x86_64.rpm wget https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysq...

2018/08/11 15:30
210
0
Ubuntu 安装mysql

1.下载ubuntu版mysql 2.解压mysql 3.安装 sudo dpkg -i mysql-common_5.6.21-1ubuntu14.04_amd64.deb mysql-community-server_5.6.21-1ubuntu14.04_amd64.deb mysql-community-client_5.6.21...

2014/10/27 22:23
2.6K
0
centos7卸载mysql

[root@zyf ~]# rpm -qa|grep -i mysql mysql-community-libs-5.6.34-2.el7.x86_64 mysql-community-server-5.6.34-2.el7.x86_64 mysql-community-release-el7-5.noarch mysql-community-comm...

2018/09/21 20:05
61
0
linux centos yum 安装mysql5.6

linux centos yum 安装mysql5.6,原来 yum install mysql-server,没有5.6的版本,更新mysql的repo操作

2014/11/18 09:43
115
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部