zoukankan      html  css  js  c++  java
  • Sina App Engine 初级入门

    偶然间发现了SAE,用google搜索“Sina App Engine”,发现文章大都是2009年11月的。看来有些来迟了,现在不火啦?我发现的时候,已经正式开放注册了。那就进去体验一下吧。

    一。LOADING...
    地址:http://sae.sina.com.cn
    用新浪微博帐号可直接登录,然后通过邮箱,手机两重验证。就算进入SEA的环境了。
    免费帐户可建10个应用,每个应用可放10个版本,相当于可以放100份代码在上面。十分给力啊。

    二。新应用
    下载SDK,http://sae.sina.com.cn/?m=sdk,这是一个上下传代码的工具,解压后直接运行am.exe即可。
    首先要新建app,这一步要在线上操作。就是建一个sinaapp.com的二级域名。是一个应用的唯一标识,后面用到的地方可多了。先假设我们新建的app的名字是ertong。
    线上创建app成功后,在SDK左侧商口里就能看到ertong。然后点"+"按钮,为app新建一个版本。版本号只能正数字。先输入1。里面有一个index.php文件。“hello world”赫然在目。这里访问http://ertong.sinaapp.com,就能看到这页的内容了。气定神闲对index.php进行修改。然后点“更新上传”按钮。SDK就把代码部署到线上。提示:Finished! Deploy successful, Please visit http://1.ertong.sinaapp.com。这个URL前面多了个1,为什么?这对应的是版本号,10个版本里有一个是默认的,可以用http://ertong.sinaapp.com进行访问。见过hello world,再试下phpinfo().可以看到服务器的一些信息。PHP Version 5.3.3等。

    回顾:创建app之后,一个网站就诞生了。相比自购服务器,装系统,装nginx,装mysql,ftp上传代码,设置目录等。这个SAE的体验太爽了,内牛满面。要是自家系统也能达到这个高度就好了!

    三。现成的应用
    在SAE后台,我的应用里,有一些现成的应用,可供安装。拿来学习也不错。推荐应用有Xweibo,Wordpress,TeamToy。应用向导里有Mini2SAE,yunphp,LazyPHP,ci-sae等开发框架,已经移植到SAE平台下,可以直接用哦。框架套平台,自己的应用都不用大改哦,就可以用了。安装了下Wordpress,发现没,数据库全自动帮你搞定,一分钟就建好了。

    四。数据库
    数据库啊,咱技术人最少不了的一部份。在SAE里,有个内置的phpMyadmin,菜单位置在应用管理页,服务管理->MySQL,这里可以开启,禁用,管理MySQL。点击管理按钮,需要进行一次安全验证。然后就进入熟悉的phpMyAdmin的管理界面。掌控了数据库,功力恢复一半了哇。

    五。后续
    SAE提供的服务有:
    分布式文件存储服务 - Storage
    本地临时文件读写模块 - TmpFS
    分布式数据库集群 - RDC (MySql)
    分布式图像处理服务 - Image
    分布式缓存服务 - Memcache
    分布式邮件服务 - Mail
    分布式定时服务 - Cron
    分布式网页抓取服务 - FetchURL
    异步轻量级任务队列服务 - TaskQueue
    异步大任务延迟队列服务 - DeferredJob
    分布式计数器服务 - Counter
    好想全部占为已有啊。
    在"开发者中心"菜单下,这些服务的说明文档还算齐全,调用也简单。

    不过这么好的东西,社区在哪里?只有一个意见反馈有点互动,其它都是些文档性质。

  • 相关阅读:
    关于javascript with性能的一段阐述
    关于多线程传参问题
    C++ 入门简要笔记
    html中多个title
    关于大学生对抖音的使用情况调查分析报告
    eclipse如何导入lib文件夹下的包
    每周总结
    中文分词——jieba之分词后存入数据库
    软件需求与分析课堂测试十 — 软件设计师案例分析(历年软考题选取)
    2021年秋季学期课程总结及奖励加分
  • 原文地址:https://www.cnblogs.com/greatqn/p/2068752.html
Copyright © 2011-2022 走看看