`
开源社交系统
  • 浏览: 3105 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

基于 Laravel 的 ThinkSNS+ alpha.2 版本发布

 
阅读更多

什么是ThinkSNS+

ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案。

今天,我们不聊技术,我们从技术结构方面,聊一聊本次发布的版本,有些什么功能。

其实,alpha.1 早上打的 tag ,晚上因为增加了两个核心功能,所以又打了 alpha.2 tag。

ThinkSNS团队在基于Laravel框架开始开发TS最新版本----ThinkSNS+,我们一直很低调,甚至都没有通知ThinkSNS的老用户我们在全新开发系统。终于,通过团队的不断努力,我们发布了第一个alpha版本。

为什么叫 alpha?

这个可能你应该关注一下语义化版本知识了,在业内两个分享,第一个是非正式版本之前采用 0.0.x 作为开发版本,另一个就是采用版本后缀的方式,而我们采用的就是看起来更直观的后缀方式。所以当前最新版本是 v1.0.0-alpha.2 版本。

 

本次发布有哪些功能呢,我们一起来看看

ThinkSNS+ 框架:

  • 后台管理系统(以及拓展包接入模式,采用 Vue.js 开发)

用户中心

权限控制(用户组+权限节点)

钱包系统(Apple Pay、Alipay、 WeChat Pay,六月20发布)

短信(阿里大于)

付费系统(除了登陆、找回密码,其他都可以进行收费,6.20 发布)

广告系统(6.20 发布)

  • 服务提供者(在 Laravel 基础上进强化,支持更多)

处理器

后台菜单注册

其他服务提供者注册

  • 深度配置(可以让拓展包让用户在后台直接修改原本要在 config 目录下手动配置的选项。)

  • 拓展包生成(辅助开发者以询问方式生成用户需求的拓展包)

  • 拓展包处理器(配合服务提供者处理器使用)

  • 本地开发支持(模拟composer线上打包、支持直接将开发包link到vendor下直接嵌入开发)

  • REST ful 接口(v2版本接口将全部符合 REST ful 规范)

  • 异常处理(根据API场景或者web场景抛出不同响应)

  • API 用户授权

  • 存储系统(可以兼容所有云储存,并实现直穿)

  • 模型事件启动器(可以直接让 Laravel 模型事件派发给所有 trait ,让不同的 trait 都能监听事件而不需要use 后特殊处理,或者只能单一监听。)

  • 拓展包安装器(入口我们也是采用 Laravel 的服务提供者,但是简化了让用户去修改配置的流程,composer require 之后即可使用。)

拓展包

  • 七牛云存储里

  • 阿里云存储

  • Feed (原来 ThinkSNS 核心,微博功能)

  • 频道

  • 音乐

  • 咨询

  • PC 站

  • IM 即时聊天(非第三发,我们自己开发的即时聊天系统,采用 swoole)

上述有些包虽然是开源的,但是还没有到发布的时候。可以进入https://github.com/zhiyicx 查看更多的包

移动端

  • iOS客户端(采用 Swift 开发)

  • Android客户端

  • 手机H5

开源代码仓库:

GitHub:https://github.com/zhiyicx/thinksns-plus(点击star,每日关注开发动态。)

 

开源不易,为了争取开源,我们团队做了很多努力。把基于Laravel的作品展示在大家面前,之后专栏会持续不断的分享ThinkSNS +开发过程中的技术细节。

分享到:
评论

相关推荐

    thinksns.zip_thinksns_thinksns+源码_thinksns源码

    这个标题“thinksns.zip_thinksns_thinksns+源码_thinksns源码”暗示了我们正在讨论的是ThinkSNS的源代码压缩包,包含完整的项目文件,可用于开发和定制。 1. **ThinkSNS系统概述**:ThinkSNS是一个基于PHP语言和...

    ThinkSNS V4 APPThinkSNS+ PC.rar

    其次,ThinkSNS+ PC是其对应的桌面版本,专为台式机和笔记本电脑用户设计。它在保持与APP一致的用户体验的同时,充分利用了大屏幕和键盘鼠标的优势,提供更高效的操作和更丰富的功能。例如,用户可以方便地进行文件...

    ThinkSNS + 移动端使用说明书1

    2. **游客模式登录**:对于未注册的用户,ThinkSNS+ 支持游客模式,允许他们在不登录的情况下访问部分公共内容。当试图访问与个人账户相关的功能时,系统会自动弹出登录框,要求用户登录以继续。 3. **登录**:已...

    thinksns..............................

    2. **1.6_beta1_to_beta4.sql**、**1.6_beta2_to_beta3.sql**、**1.6_beta3_to_beta4.sql**:这些是版本升级脚本,用于将Thinksns从一个测试版本(beta)平滑地升级到下一个。每个文件包含了从一个版本到另一个版本...

    t_thinksns_com.sql

    t_thinksns_com.sql

    ThinkSNS是基于Laravel开发的一个用户生态基础框架系统

    【ThinkSNS:基于Laravel构建的用户生态基础框架系统】 ThinkSNS是一款采用现代Web开发框架Laravel精心打造的用户生态基础框架系统。Laravel是PHP领域内的一款优雅、富有表达力的框架,以其出色的代码组织结构和...

    基于PHP的WebIM-for-ThinkSNS插件源码.zip

    2. **ThinkSNS框架**:学习ThinkSNS的架构,了解其模块化设计、数据库结构以及API接口。 3. **WebIM原理**:掌握WebSocket协议,它是实现WebIM实时通信的核心技术,提供全双工的通信通道。 4. **前端技术**:如...

    thinksns社交系统.zip

    《thinksns社交系统:构建高效互动平台的关键要素》 thinksns社交系统是一款专为构建社交网络平台设计的开源软件。它以其易用性、灵活性和强大的功能,深受开发者和小白用户喜爱。该系统提供了丰富的功能模块,使得...

    ThinkSNS v1.6.21374 For Linux.gz

    ThinkSNS基于许多优秀的开源软件开发,提供全方位的社交网络解决方案ThinkSNS源于办公圈项目,WEB端基于国内技术领先的ThinkPHP框架开发,另外还有IM客户端软件。 ThinkSNS全部基于开源项目,同时也作为开源项目...

    ThinkSNS v1.6.21374 PHP Linux版.gz

    ThinkSNS基于许多优秀的开源软件开发,提供全方位的社交网络解决方案ThinkSNS源于办公圈项目,WEB端基于国内技术领先的ThinkPHP框架开发,另外还有IM客户端软件。  ThinkSNS全部基于开源项目,同时也作为开源项目...

    ThinkSNS_V3.zip_thinksns

    作为一款强大的社交软件系统,thinkSNS V3版本为开发者提供了丰富的功能和无限的二次开发可能性,使得快速构建类似微博的信息发布系统变得轻而易举。 首先,我们来了解一下thinkSNS的核心概念。thinkSNS是一款基于...

    app端使用手册1

    本文档是对ThinkSNS+移动端使用说明的总结,涵盖了注册、登录、朋友圈、评论、点赞、收藏、分享、置顶、删除动态等多个方面的使用指南。 一、 注册/登录 注册是使用ThinkSNS+移动端的第一步,在注册过程中,用户...

    ThinkSNS_v4.6.1_开源版本_含全部技术资料

    ThinkSNS是一款功能强大的社交网络系统,其v4.6.1开源版本的发布,为开发者提供了全面的技术支持和丰富的资源,包括开源代码、技术文档、使用手册以及针对PC端和服务端的修复文档。这一版本的开源特性,使得用户可以...

    thinksns v3 最新版本2013.6.3发布

    完善的SNS社交系统.V3凝聚了ThinkSNS 四年产品研发经验的精华,着重总结和改进了2.8及以前版本的不足,基本涵盖了主流SNS的功能和特性,功能完善,具有良好的扩展性,方便直接部署使用或定制独特业务

    plus:PlusPlus(ThinkSNS +)是使用Laravel构建的功能强大且易于开发的社交系统

    请看特色再加上是基于Laravel所开发的,它拥有以下的几个主要特点:跟随Laravel一起升级,但是我们放弃LTS版本,长期的框架不变,虽然会会于稳定,但是Plus是一个长期规划维护的开源项目,随时可以升级框架击败我们...

    基于PHP的ThinkSNS开源社交系统正式版源码.zip

    【标题】"基于PHP的ThinkSNS开源社交系统正式版源码" 提供的是一个用于构建社交网络平台的完整解决方案,其核心编程语言是PHP。ThinkSNS是一款强大的社交网络软件,它允许开发者和企业快速搭建自己的社交网络,如...

    基于PHP的WebIM-for-ThinkSNS插件.zip

    【标题】"基于PHP的WebIM-for-ThinkSNS插件.zip" 描述了一款专为ThinkSNS社交网络系统设计的即时通讯插件,它使用PHP编程语言进行开发。这款插件允许用户在Web环境下实现即时聊天功能,增强ThinkSNS平台的交互性和...

    ThinkSNS1.6源代码

    ThinkSNS基于许多优秀的开源软件开发,提供全方位的社交网络解决方案ThinkSNS源于办公圈项目,WEB端基于国内技术领先的ThinkPHP框架开发,另外还有IM客户端软件。 ThinkSNS全部基于开源项目,同时也作为开源项目,...

    ThinkSNS 3.1.zip

    新版的ThinkSNS定位于基于微博客的多应用SNS系统,具备以下特性: 核心模式:微博 SNS类APP ThinkSNS 具备完整的微博功能 提供了一套标准的微博程序,涵盖了微博全 方位的功能,并将微博作为其他应用互通的基 ...

    PHP实例开发源码-WebIM-for-ThinkSNS插件.zip

    PHP实例开发源码—WebIM-for-ThinkSNS插件.zip PHP实例开发源码—WebIM-for-ThinkSNS插件.zip PHP实例开发源码—WebIM-for-ThinkSNS插件.zip

Global site tag (gtag.js) - Google Analytics