脚本代码

ColibriPlus v2.1.0 - 社交网络Web应用程序

ColibriPlus v2.1.0 - 社交网络Web应用程序


源码简介


ColibriPlus(前身 ColibriSM)是一套基于 PHP + MySQL+Vue3 构建的现代化 社交网络系统,功能全面、界面现代,适合用于构建类似 Twitter、Facebook、Instagram 的社交平台。

它提供前端与后端完整功能,用户可以通过它发布动态、点赞评论、分享内容、建立连接、实时聊天等,适合初创社交项目或垂直社区搭建。


在线演示


https://live.colibriplus.social/
注册账户后体验后台


主要功能特点


✅ 用户端功能(前台)

动态发布系统:支持文字、图片、视频、链接、文件等多类型发布内容

点赞、评论、分享:互动功能完善,提升用户活跃度

关注系统:关注/取关机制,类似 Twitter

私信系统(即时聊天):内置消息系统,支持表情、实时更新

通知系统:所有互动行为均会发送通知

搜索功能:支持搜索用户、标签、话题等

用户资料页面:包含头像、背景图、关注/粉丝、动态等

故事功能(Stories):类似 Instagram 的限时动态

深色模式:支持用户切换浅色/深色主题

多语言支持:内置多语言系统,适用于国际化

移动响应式设计:在手机、平板、桌面端均良好显示

🛠️ 管理后台功能

仪表盘总览:用户、帖子、报告、统计等一目了然

用户管理:封禁、激活、编辑、查看用户信息

帖子管理:删除不良内容、审核上传

举报管理:用户举报内容审核功能

网站设置:支持启用/禁用注册、配置邮件服务、Logo、颜色、广告等

多语言编辑器:可直接在后台修改语言词条

广告管理系统:内置广告投放设置,可插入代码

货币系统(如果开启付费插件):配合扩展可实现打赏、VIP会员等


技术架构


前端:HTML5, CSS3, jаvascript,Vue3、 jQuery

后端:PHP(最低要求 PHP 8.1 以上)

数据库:MySQL / MariaDB

架构设计:支持 MVC 模式,易于扩展和维护


适用人群


想构建社交网络、社区论坛的创业者

需要运营类 Facebook/Twitter 微型克隆网站的人群

开发社交功能模块的开发者、技术团队

希望搭建内部私有社交圈的企业或组织


可拓展性


该系统支持多种插件扩展,例如:

实时聊天插件

货币/钱包系统

视频播放器优化插件

站内购买功能

表情和贴纸扩展

第三方登录(Facebook, Google 等)


系统需求


有一台支持SSH的主机
PHP8.5,需要安装下面的扩展:gd、intl 、bstring 、pdo_mysql、mysqli、bcmath、pcntl 、zip、opcache
MySQL 8.0+ or any relational database like PostgreSQL, SQLite, etc.
Node.js 22.x+
Redis 7.0+
Composer
NPM
Git (optional but highly recommended)
Apache/Nginx


下载地址&安装方法

付费内容此部分内容需要支付 20 积分 后查看,请先登录。

评论8

reishi OP
管理员

我今天抽空录了一个安装视频,我没有nginx,在本地虚拟的宝塔,视频在文章里,你参考一下。有不懂的,记分钟数问我。

这个家伙不懒,但也没留下什么!
会员

这个源码安装太复杂了,装好了和演示站一模一样还是没法用

ViP+

  Problem 1
    - laravel/framework is locked to version v13.5.0 and an update of this package was not requested.
    - laravel/framework v13.5.0 requires composer-runtime-api ^2.2 -> found composer-runtime-api[2.0.0] but it does not match the constraint.
  Problem 2
    - laravel/prompts is locked to version v0.3.16 and an update of this package was not requested.
    - laravel/prompts v0.3.16 requires composer-runtime-api ^2.2 -> found composer-runtime-api[2.0.0] but it does not match the constraint.
  Problem 3
    - laravel/framework v13.5.0 requires composer-runtime-api ^2.2 -> found composer-runtime-api[2.0.0] but it does not match the constraint.
    - laravel/sail v1.57.0 requires illuminate/console ^9.52.16|^10.0|^11.0|^12.0|^13.0 -> satisfiable by laravel/framework[v13.5.0].
    - laravel/sail is locked to version v1.57.0 and an update of this package was not requested.

执行了。

reishi OP
管理员

第六步执行了吗?

这个家伙不懒,但也没留下什么!
ViP+

 

Warning: require(/www/wwwroot/weitie/public/../vendor/autoload.php): Failed to open stream: No such file or directory in /www/wwwroot/weitie/public/index.php on line 19

Fatal error: Uncaught Error: Failed opening required '/www/wwwroot/weitie/public/../vendor/autoload.php' (include_path='.:') in /www/wwwroot/weitie/public/index.php:19 Stack trace: #0 {main} thrown in /www/wwwroot/weitie/public/index.php on line 19

老大,这是什么原因啊?数据库里面也没有内容哦。

ViP+

嗯,我使用的就是宝塔

reishi OP
管理员

我就是把文档里的提炼一下,step by step 就行。需要有一台支持SSH的主机,安装了宝塔也可以的。

这个家伙不懒,但也没留下什么!
ViP+

不会安装哦 

信息
位于 游客 组的访问者无法对此文章发表评论。