SF
ThinkSNS+ 开发日记
ThinkSNS+ 开发日记
注册登录
关注博客
注册登录
主页
关于
RSS
不使用三方包时,如何在社交系统ThinkSNS中建立优雅的用户权限管理【研发日记13】
ThinkSNS
2017-09-01
阅读 2 分钟
2.3k
本文主要全面讲解在不适用第三方包的情况下,如何在基于Laravel框架上,研发社交系统ThinkSNS+时,简历一套优雅而不失性价比的用户权限管理体系功能,【内含ThinkSNS真实代码】。
Laravel Model 利用 Macroable 为数据模型添加宏能力
ThinkSNS
2017-08-23
阅读 2 分钟
2k
【摘要】简单的说一下宏能力,这个类是 IlluminateSupportTraitsMacroable 其中利用重载实现了可以定义宏的功能,即通过 macro 静态方法添加回调,并定义一个名字。利用 __call 当前类没有这个函数的时候执行这个函数名注册的回调。
开源社群系统ThinkSNS+安装部署演示视频
ThinkSNS
2017-08-01
阅读 2 分钟
3.7k
社群系统TS+一期版本发布之后,很多小伙伴们反馈安装部署有些困难,那么今天由我们的颜值与技术实力担当乔斌大佬通过录制视频的形式,给大家演示一下部署的整个过程,录制过程中有些杂音,请各位尽情谅解,后续我们有时间的时候会进行后期处理。
如何在 Laravel 中 “规范” 的开发验证码发送功能【社交系统ThinkSNS研发日记十一】
ThinkSNS
2017-07-17
阅读 4 分钟
2.4k
ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新版本为ThinkSNS+(简称TS+)。
关于 Overtrue 的拼音库 overtrue/pinyin 为何 travis 为 error
ThinkSNS
2017-06-30
阅读 2 分钟
2.9k
这是 [链接] 首页 README 中的持续集成状态。 之前有朋友问我,这个 travis 状态时 error 能用么?肯定是能用,我们来看下 travis 上什么地方错误了: 已经显示出来了,其中单元测试失败的是 php 5.5 和 php 5.6 我们随便点击一个进去看看超过 10m 没有收到输出,所以 travis 认为构建是有问题的。其实吧~确实有问题,...
利用 Docker 包 Laradock 服务器部署 Laravel & ThinkSNS+ 等程序实战(多项目)
ThinkSNS
2017-06-26
阅读 2 分钟
4k
前段时间不知道抽上面疯,买了一台低配的 ECS,配置就是 1m1u。能跑应用就不错了,周六想在服务器用 Laradock 试试部署开发环境。
社交系统ThinkSNS+ 如何利用 Laravel 表单验证来验证用户名的(我朝独有需求,两个字母占一个汉字。。。)
ThinkSNS
2017-06-20
阅读 2 分钟
2.9k
ThinkSNS(简称TS)始于2008年,一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新版本为ThinkSNS+。
基于 Laravel 的 ThinkSNS+ alpha.2 版本发布【研发日记六】
ThinkSNS
2017-06-08
阅读 2 分钟
3.3k
ThinkSNS团队在基于Laravel框架重新开始开发TS最新版本----ThinkSNS+,我们一直很低调,甚至都没有通知ThinkSNS的老用户我们在全新开发系统。终于,通过团队的不断努力,我们发布了第一个alpha版本。
如何做到 Laravel 配置可以网站后台配置【社群系统ThinkSNS+研发日记四】
ThinkSNS
2017-06-06
阅读 3 分钟
2.9k
首先,ThinkSNS+ 作为一个用户可以使用的「社交系统」和开源网站程序一样拥有后台,有一些配置,Laravel 是要求写在 /config/*.php 的配置文件中的,例如 app.name、app.debug 等信息的配置,以及 Jobs 的驱动配置,广播系统的配置等,我们都搬到了网站后台,用户安装后可以不用修改配置文件的情况下镜像配置。
基于 Laravel Route 的 社交系统ThinkSNS+ Component【研发日记系列三】
ThinkSNS
2017-06-05
阅读 2 分钟
2.3k
在前面,我介绍了拓展类型,分别有 plus-compnent 和 plus-plugin 两个,这里重点讲以下如何实现 plus-component 的。
基于 Laravel 开发 ThinkSNS+ 中前端的抉择(webpack/Vue)踩坑日记【社交系统研发日记二】
ThinkSNS
2017-06-02
阅读 3 分钟
2.4k
在 Laravel 中,前端工作流默认是由 laravel-mix 包驱动的,集成了 Vue.js。而作为核心开发之一,也负责前端这块的开发。其实,这是seven第一次写 Vue,之前都是用 React 做开发。
ThinkSNS+ 基于 Laravel master 分支,从 1 到 0,再到 0.1【社交系统研发日记】
ThinkSNS
2017-05-31
阅读 2 分钟
2.3k
好吧,这不是广告。。。在 09 年,由北京的团队开发了 ThinkSNS 涉足社交开源行业。09 年,由北京的团队开发了 ThinkSNS 涉足社交开源行业。这么多年累计不少客户。2014-2016,两年都在维护和开发之前基于 TP 的 ThinkSNS , 慢慢的引入新开发概念。终于,在2016年下半年,我们决定重写这个程序,抛弃之前的每一行代码。...