EasySNS

SNS平台
授权协议 BSD
开发语言 PHP
所属分类 建站系统、 SNS社交网络/交友平台
软件类型 开源软件
地区 不详
投 递 者 胥玮
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

EasySNS 是由EasySNS Team基于Code Igniter开发的SNS平台,在09年4月以BSD协议发布开源版本. 该协议允许用户在保留版权的前提下任意修改,分发和用于商业.

功能简介

突破SNS界限,融合内容,社区和商务,提供一站式体验
完全本地化的组件,您的数据完全由您控制

智能组件生成向导, 不懂技术也能轻松创建想要的组件
特色功能

EasySNS最核心的功能,是解决目前SNS中存在的两大问题.

1 封闭式SNS的围墙问题. 2 用户不能获得自己想要的SNS应用的问题.

第一个 - 封闭式SNS的围墙问题

目前大多数SNS都是封闭式的,用户不注册和登录完全不知道里边的内容. 这就是围墙. EasySNS通过widgets来解决这个问题.

用过msn space的应该都比较熟悉基于widgets的自定义页面,EasySNS的App包含了一个Widgets目录,而网站的首页可以通过简单的拖拽操作将原来深藏在APP里边的信息显示到首页上.

拖拽布局

考虑到一个首页不一定够用,我们添加了页面导航和页面管理,可以创建任意多个页面并指定起布局和属性,通过这部分功能,已经可以轻松搭建一个网站的骨架了.

围墙的问题到此就基本解决了.

第二个问题 - 用户不能获得自己想要的SNS应用的问题.

应用雷同是小型SNS遇到的最大的问题,一百个 SNS,都是公模出来的,再装上一样的应用.这很难发挥出自己的特色.而开发应用本身却又是一件很麻烦的事情.

机器当然不可能取代程序员,我们显然不可能完美的解决这个问题.但是EasySNS可以通过在线代码生成技术来提升在分享领域应用创建的速度和质量.

程序后台,我们提供了”自定义”栏目,在这里,你可以轻松创建一个分享类型的应用.比如电影,比如图书,比如游戏…

设置组件基本属性
设置组件数据字段
调整生成页面的布局
最终生成应用效果

由于代码都是生成为独立的App,即使有地方不符合需求,也可以直接修改app中的代码进行调整.比起从头开发来,要快太多.

 相关资料
  • 主要内容:$ionicPlatform$ionicPlatform $ionicPlatform 用来检测当前的平台,以及诸如在PhoneGap/Cordova中覆盖Android后退按钮。 方法 有硬件的后退按钮的平台,可以用这种方法绑定到它。 参数 类型 详情 callback 当该事件发生时,触发回调函数。 移除后退按钮的监听事件。 参数 类型 详情 callback 最初绑定的监视器函数。 注册硬件后退按钮动作。当点击按钮时,

  • 源码包准备 我们首先要在官网下载 OpenResty 的源码包。官网上会提供很多的版本,各个版本有什么不同也会有说明,我们可以按需选择下载。 笔者选择下载的源码包为 ngx_openresty-1.9.7.1.tar.gz。 相关依赖包的安装 首先你要安装 OpenResty 需要的多个库 请先配置好你的apt源,配置源的过程在这就不阐述了,然后执行以下命令安装OpenResty编译或运行时所需要

  • 从包管理安装 OpenResty 现在提供了 CentOS 上的 官方包。 你只需运行下面的命令: sudo yum-config-manager --add-repo https://openresty.org/yum/cn/centos/OpenResty.repo sudo yum install openresty 如果一切顺利,OpenResty 应该已经安装好了。 接下来,我们就可以进

  • 1、下载 Windows 版的 OpenResty 压缩包,这里我下载的是 openresty_for_windows_1.7.10.2001_64bit ,你也可以选择 32bit 的版本。如果你对源码感兴趣,下面是源码地址 https://github.com/LomoX-Offical/nginx-openresty-windows。 2、解压到要安装的目录,这里我选择D盘根目录,你可以根据

  • 多平台支持 Mpx支持在多个小程序平台中进行增强,目前支持的小程序平台包括微信,支付宝,百度,qq和头条,不过自2.0版本后,Mpx支持了以微信增强语法为base的跨平台输出,实现了一套业务源码在多端输出运行的能力,大大提升了多小程序平台业务的开发效率,详情可以查看template增强特性 不同平台上的模板增强指令按照平台的指令风格进行设计,文档和代码示例为了方便统一采用微信小程序下的书写方式。

  • $ionicPlatform $ionicPlatform 用来检测当前的平台,以及诸如在PhoneGap/Cordova中覆盖Android后退按钮。 方法 onHardwareBackButton(callback) 有硬件的后退按钮的平台,可以用这种方法绑定到它。 参数 类型 详情 callback function 当该事件发生时,触发回调函数。 offHardwareBackButt

  • 请按照下面的相应链接查找平台的安装说明。 Mac OS X安装说明 Windows安装说明 Linux / Unix的安装说明 Ubuntu Arch FreeBSD Raspberry Pi的设置 ARM Docker的使用说明 您也可以使用单行脚本安装Geth。打开一个命令行或终端工具(如果您不确定如何做到这一点,请考虑等待更友好的版本)并粘贴以下命令: bash <(curl -L http

  • 本文将介绍了如何设置 SDK 环境来部署 Cordova 应用到 Android 设备上,以及在你的开发流程中如何选择使用 Android 命令行工具。不管你是以平台为中心的工作流程还是跨平台(命令行界面)的工作流程都需要安装 Android SDK。 需求及支持 Cordova 开发 Android 需要 Android SDK,可以安装在 OS X, Linux 或 Windows 操作系统。