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
    好想全部占为已有啊。
    在"开发者中心"菜单下,这些服务的说明文档还算齐全,调用也简单。

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

  • 相关阅读:
    106. Construct Binary Tree from Inorder and Postorder Traversal
    105. Construct Binary Tree from Preorder and Inorder Traversal
    449. Serialize and Deserialize BST
    114. Flatten Binary Tree to Linked List
    199. Binary Tree Right Side View
    173. Binary Search Tree Iterator
    98. Validate Binary Search Tree
    965. Univalued Binary Tree
    589. N-ary Tree Preorder Traversal
    eclipse设置总结
  • 原文地址:https://www.cnblogs.com/greatqn/p/2068752.html
Copyright © 2011-2022 走看看