All Projects → lyxlk → Charroom

lyxlk / Charroom

Licence: other
PHP + Swoole 聊天室

Projects that are alternatives of or similar to Charroom

Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (+178.4%)
Mutual labels:  mysql, redis, websocket
Don Blog Backmanage
Don's blog的后台管理系统,基于Vue.js + Node.js + Koa.js + MySQL + Redis + WebSocket。
Stars: ✭ 112 (-10.4%)
Mutual labels:  mysql, redis, websocket
Skyeye
智能办公OA系统[SpringBoot2-快速开发平台],适用于医院,学校,中小型企业等机构的管理。Activiti5.22+动态表单实现零java代码即可做到复杂业务的流程实施,同时包含文件在线操作、日志、考勤、CRM、ERP进销存、项目、拖拽式生成问卷、日程、笔记、计划、行政等多种复杂业务功能。同时,可进行授权二开。
Stars: ✭ 472 (+277.6%)
Mutual labels:  mysql, redis, websocket
X Admin
致力于快速开发中小型后台管理系统项目模板(更新中......)
Stars: ✭ 123 (-1.6%)
Mutual labels:  mysql, redis, websocket
Swoole Tadpole
tadpole chatroom (maybe spermium) powered by swoole and slim framework
Stars: ✭ 116 (-7.2%)
Mutual labels:  chatroom, swoole, websocket
Spring Boot Demo
Spring Boot & Spring Cloud & Spring Security Demo Case(Spring学习示例实战项目)
Stars: ✭ 255 (+104%)
Mutual labels:  mysql, redis, websocket
Imi
imi 是基于 Swoole 的 PHP 协程开发框架,它支持 Http、Http2、WebSocket、TCP、UDP、MQTT 等主流协议的服务开发,特别适合互联网微服务、即时通讯聊天im、物联网等场景!。QQ群:17916227
Stars: ✭ 680 (+444%)
Mutual labels:  mysql, redis, swoole
Zhttp
基于swoole的异步轻量级web框架,内部封装协程异步非阻塞全套mysql、redis、mongo、memcached连接池,可以轻松start、reload、stop,加入数据库的查询模块,框架已经封装好近乎同步写法,底层异步调用
Stars: ✭ 131 (+4.8%)
Mutual labels:  mysql, redis, swoole
Treefrog Framework
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Stars: ✭ 885 (+608%)
Mutual labels:  mysql, redis, websocket
Go jwt
golang for websocket wechat or weixin and jwt,http ratelimit
Stars: ✭ 19 (-84.8%)
Mutual labels:  mysql, redis, websocket
Zapi
基于swoole的异步轻量级api框架,内部封装全套mysql、redis、mongo、memcached异步客户端,可以轻松start、reload、stop,加入数据库的查询模块,框架已经封装好近乎同步写法,底层异步调用。现已支持异步mysql、异步redis、异步http请求.
Stars: ✭ 245 (+96%)
Mutual labels:  mysql, redis, swoole
Ycsocket
基于swoole的socket框架,支持协程版MySQL、Redis连接池,已用于大型RPG游戏服务端
Stars: ✭ 77 (-38.4%)
Mutual labels:  mysql, redis, swoole
Istio Micro
istio 微服务示例代码 grpc+protobuf+echo+websocket+mysql+redis+kafka+docker-compose
Stars: ✭ 194 (+55.2%)
Mutual labels:  mysql, redis, websocket
Reading
整理阅读过的干货文章, 帖子
Stars: ✭ 318 (+154.4%)
Mutual labels:  mysql, redis, swoole
Roothub
使用 SSM 和 MySQL 开发的论坛系统
Stars: ✭ 131 (+4.8%)
Mutual labels:  mysql, redis, jquery
Groupco
PHP的服务化框架。适用于Api、Http Server、Rpc Server;帮助原生PHP项目转向微服务化。出色的性能与支持高并发的协程相结合
Stars: ✭ 473 (+278.4%)
Mutual labels:  mysql, redis, swoole
Javaquarkbbs
基于Spring Boot实现的一个简易的Java社区
Stars: ✭ 755 (+504%)
Mutual labels:  redis, websocket, jquery
Socket Io
基于Hyperf微服务协程框架开发的sokcet-io分布式系统
Stars: ✭ 38 (-69.6%)
Mutual labels:  mysql, redis, swoole
Supermarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
Stars: ✭ 1,278 (+922.4%)
Mutual labels:  mysql, redis, jquery
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+43737.6%)
Mutual labels:  mysql, redis

本项目是由 [农码一生] Q群【 147271488 】

推出的基于PHP7+Swoole+Redis+Mysql实现的实时聊天系统

PHP框架是:ThinkPHP5.0 (其实啥框架都行,只要你喜欢,可以随意瞎搞)

2.0.0版本已上线 https://icu.ivisionsky.com

-------------旧版本分割线-----------------

项目演示地址 : http://chatroom.ivisionsky.com

GoLang重构的项目演示地址在 : http://go.ivisionsky.com

GoLang重构的H5棋牌地址在 : https://www.ivisionsky.com PC端体验请按F12,点击Toggle Device ToolBar设置为手机模式体验最佳

欢迎各位同仁一起推进、做出一个有意义的项目

CharRoom单词写错了,有洁癖的自行修改

要觉得项目对您有帮助就点个赞吧~~~

服务器启动/关闭

  • 一律需要将项目“charRoom”放置在 /var/www/ 下,没有就自己创建;注意项目名的大小写!!!
  • cd /var/www/charRoom && php think Swoole -m "start"
  • cd /var/www/charRoom && php think Swoole -m "stop"

服务器监控相关脚本如下

每天凌晨 4点 重启各种服务器

  • 5 4 * * * service php-fpm restart >/dev/null 2>&1 &

  • 10 4 * * * service nginx restart >/dev/null 2>&1 &

  • 15 4 * * * service mysql restart >/dev/null 2>&1 &

  • 20 4 * * * service redis restart >/dev/null 2>&1 &

防止redis 超负荷运行 挂掉了

  • 18 4 * * * redis-server /etc/redis.conf >/dev/null 2>&1 &

  • 19 4 * * * redis-server /etc/redis6380.conf >/dev/null 2>&1 &

每5分钟

  • */5 * * * * cd /var/www/charRoom && php think Swoole -m "monitor" >/dev/null 2>&1 &

每小时执行一次 重启一下worker

  • 1 * * * * cd /var/www/charRoom && php think Swoole -m "reload" >/dev/null 2>&1 &
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].