Yo2Lua App Engine 一个全新的应用开发模式

Yo2Lua App Engine 简介:

  Yo2Lua App Engine (简称 YAE)于2009年开始研发,并在2011年5月正式推出第一个Alpha版本的公有云计算平台( http://yo2lua.com )。

  YAE 通过借鉴 PHP 语言的众多功能,来完善 LUA 语言在 Web 开发场景中所需要到的功能,充分模仿 PHP 的函数方法,让开发者可以很简单的从 PHP 语言转入到 LUA 语言开发环境。

  YAE 向用户提供一系列分布式计算、存储服务,包括分布式文件系统、分布式数据库集群、分布式缓存、分布式定时服务等。在这些服务基础上, YAE 更引入多个开放平台功能,以创新的模式提供给开发者使用。如:手机短信接口、网易微博开放接口等丰富多彩的应用。

关于 LUA 语言:

  Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 http://www.lua.org

  Lua最著名的应用是在暴雪公司的网络游戏WOW中。

  更多信息请查阅:http://yo2lua.com/wiki/lua/

使用 YAE 进行开放平台的应用开发:

  YAE 已经把开放平台的 API 进行了完整的封装,开发者点下按钮就可以把开放平台的 API 接口集成到你的应用开发环境,形成简单的函数调用。

  如腾讯微博获取首页动态的接口是:weibo.qq.statuses.home_timeline()

  由此开发者在使用 YAE 进行应用开发的门槛和周期都大大降低,并且托管在 YAE 公有云计算平台上,开发者不再需要为架构而折腾,这些由 YAE 提供服务。

  对于应用开发者,YAE 带来的好处有:

  • 硬件成本更低,无需预先购买设备,承担更大的投入风险
  • 开发成本更低,YAE 提供许多服务供开发者使用,开发者无需重复开发,包括队列、数据库、缓存、定时、验证码、计数器,几乎覆盖了Web开发的所有领域。
  • 运维成本更低,在 YAE 上的应用无需关心硬件维护、服务监控、数据容灾等操作,YAE 会通过其高可靠的架构和方便的监控页面为用户将运维成本降到最低扩展性更强,在 YAE 上的服务无需关心服务压力猛增时带来的扩容等操作,YAE 自动支持服务扩展
  • 更加安全可靠,前端防攻击、代码检查等功能,在 YAE 上的所有应用均为多机房容灾部署,比传统的部署模式更加安全可靠,并且 YAE 提供服务的 SLA 来实现对用户服务质量的承诺

  数据库热备?有木有???负载均衡?有木有???

  都有 :) YAE 是云计算平台,你的应用会被分布到多台服务器上执行。并且我们可以确保没有单点故障,而导致你的应用访问受限。

YAE 作为开放平台应用托管服务商,我们到目前已接入的开放平台有:

  • 腾讯微博
  • 网易微博
  • 手机短信接口

  在未来半年我们还会加入更多第三方接口到我们 YAE 平台上。帮助开发者从众多第三方接口 API 中抽身出来,专注于做好自己的应用功能。

  • http://hjin.me HJin_me

    赶快注册了一个帐号以示关注。
    看好这个项目。
    给你们加油

  • 冯彬

    求邀请 让俺感受一下~~

  • http://www.laruence.com laruence

    这个比我的想法还极端哈,
    我之前还只是做了一个lua for php的extension, http://projects.laruence.com/plua/

  • Moligaloo

    为什么连 ipairs 这样的 lua 内置函数都没有啊?

  • yugi

    同求 搞了个lua的web框架 https://github.com/gccyugi/yeb
    求个邀请码呀 gccyugi#gmail.com

    • oneoo

      已发出 :)

  • yugi

    谢谢 放寒假时用用 写点心得