其实是想模仿 facebook , 无奈庭院深深,翻-墙烦琐,幸好有人人网资源丰富,抄得完整,便也就抄抄人人网好了,跟非死不可的确差不多的样子。虽然只是山寨强盗之流,也想学人家搞搞研究,所以就说这是人人网框架的研究好了。
1、目标:
(1)抄个一样的架构,能跑起来的哈。
(2)重点是应用程序装置部分。
2、网络资源
(1)人人网官方开放平台首页: http://wiki.dev.renren.com/wiki/%E9%A6%96%E9%A1%B5
(2)下载SDK: http://wiki.dev.renren.com/wiki/%E5%BC%80%E6%94%BE%E5%B9%B3%E5%8F%B0%E4%B8%8B%E8%BD%BD%E4%B8%AD%E5%BF%83
(3)vanadiumlin 牛哥写的人人网架构 http://vanadiumlin.iteye.com/blog/812682 不知道他是怎么来的,反正不会差太远。
3、怎么做的
4、我要酱紫做
(1)两个框架
● plugin framework - 传统的插件框架,用于基础应用级别应用的开发,需要管理员在后台安装,并重启机器才能生效;
● App framework - 基于REST和JS API,集成在平台UI中的应用,支持 box和canvas 方式,无需重启机器,有完整的管理路线
(2)App framework 应用框架
● 概要:行业社交关系,以 OpenSocial 为标准,简单安全快速开发应用。
● 访问平台用户界面:应用必须安装面板中,应用可以安装为两种视图方式,一是Box 块, 二是 Canvas 画布;都需要同时提供终端用户和管理员用户的定制功能。
● 访问平台数据方式:OpenSocial API,OpenSocial REST API,封装后的javascript
● 访问自己的数据:Connects 连接
● 访问外部的数据:OAuth2.0
(3)以 apache shindig 为基础,修修改改有点搞头。
分享到:
相关推荐
"cacti-plugin-arch-2.0.tar.gz" 是一个针对Cacti的插件包,用于扩展Cacti的功能,提供更丰富的监控选项。此插件名为“Arch”,可能是对系统架构或性能分析相关的增强。 该压缩包文件的名称表明它是版本2.0,通常这...
Arch-Linux-Install-ScriptArch_Linux_安装脚本_Arch-Linux-Installer
Next Generation On Demand (NGOD) Asset Architecture Comcast-SP-NGOD-ASSET-ARCH-I03-100731 Issued July 31, 2010
OpenRISC是一种开源的指令集架构(ISA),它致力于提供一个简单、易于实现和使用的处理器核心,适用于广泛的嵌入式系统和应用程序。该文档是关于OpenRISC1000架构的手册,版本号为1.0,修订号为0,发布日期为2012年...
该文档详细描述了UPnP设备架构的技术细节,包括网络发现、地址分配、设备广告和搜索等。文档中提到的UPnP设备架构包含多个组件和协议,用以支持在IP网络上的设备自动发现和配置。 文档中的地址分配部分讨论了如何...
基于android8.1源码平台中生成的jar,亲测可用!!!!
标题“Arch-03-15- Nginx+tomcat 配置负载均衡动静分离”涉及的是在Web服务器架构中使用Nginx与Tomcat的集成,通过配置实现负载均衡和动静态资源分离。这样的架构可以提高系统的可用性和响应速度,减轻后端应用...
变系数ARCH-M模型是时间序列分析领域的重要研究对象,其核心在于通过截面似然估计来检验模型是否具有条件异方差性(ARCH效应)。首先,我们来探讨一下条件异方差性的概念,它是指在时间序列分析中,随机变量的条件...
【可扩展式处理平台架构-ARM-Proc-Arch-FAQ】文档主要讨论的是赛灵思(Xilinx)基于ARM处理器的可扩展式处理平台架构,该架构是2010年4月28日推出的一项创新,旨在为嵌入式系统提供高性能和高集成度的解决方案。...
处理器架构(Processor Architecture)是计算机系统的核心组成部分之一,它定义了处理器的设计原则和技术实现方式。本篇内容将深入探讨处理器架构中的顺序执行(Sequential Execution, SEQ)机制,包括其硬件结构、...
Next Generation On Demand (NGOD) Overall Architecture Comcast-SP-NGOD-GEN-ARCH-I03-100731 Issued July 31, 2010
标题中的"Python库 | arch-4.11-cp35-cp35m-win32.whl"指的是一个特定版本的Python库,名为“arch”,版本为4.11,适用于Python 3.5解释器(由"cp35"标识),且是针对32位Windows操作系统("win32")的。"cp35m"表示...
资源来自pypi官网。 资源全名:arch-4.17-cp39-cp39-manylinux1_x86_64.whl
python库。 资源全名:arch-4.8.0-cp27-cp27m-win32.whl
资源来自pypi官网。 资源全名:arch-4.9.1-cp36-cp36m-macosx_10_6_intel.whl
NULL 博文链接:https://cnmqw.iteye.com/blog/1243596
arch-snds100驱动程序是专为s3c44b0x处理器设计的一款核心驱动,用于管理和优化硬件资源的使用。s3c44b0x是一款由Samsung生产的微处理器,常用于嵌入式系统,如工业控制、移动设备和消费电子产品等。驱动程序在操作...
UPnP协议的设备架构版本2.0(UPnP-arch-DeviceArchitecture-v2.0)详细介绍了UPnP协议的开发流程,这其中包括寻址、发现、描述、控制、事件、展现等6个过程的具体实现。对于开发者而言,这是理解和应用UPnP协议的...
安装克隆这个仓库git clone https://github.com/jannispinter/arch-openwrt-buildroot.git构建 docker 镜像 cd arch-openwrt-buildrootdocker build -t= " arch-openwrt-buildroot:trunk " . 最后的点表示Dockerfile...