• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Gae
 

Gae

on

  • 1,424 views

 

Statistics

Views

Total Views
1,424
Views on SlideShare
1,423
Embed Views
1

Actions

Likes
1
Downloads
25
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Gae Gae Presentation Transcript

    • Google App Engine
        GAE
    • Google App Engine
      • 網路主機供應商
        • 免費
        • 只提供兩種語言
      • 網路上類似的服務
        • 台灣:智邦生活館
        • 國外:HostMonster
    • Google App Engine
        Python Java
      • 為了 google 主機安全,兩種語言都有限制
    • Google App Engine
      • Software Development Kit
        • google_appengine_1.2.7.zip
          • dev_appserver.py
          • appcfg.py
    • Google App Engine
      • helloworld/helloworld.py
      print 'Content-Type:Text/plain' print '' print 'Hello, world!'
    • Google App Engine
      • helloworld/app.yaml
      application: hellowolrd version: 1 runtime: python api_version: 1 handlers: - url: /.* sciprt: hellowwolrd.py
    • Google App Engine
      • run
      dev_appserver.py
      • --clear_datastore
      • --datastore_path
      • --address
      • exec dir
    • Google App Engine
      • helloworld/app.yaml
        • appcfg.py update helloworld/
        • http://iwhiori.appspot.com
      application: ID version: 1 runtime: python api_version: 1 handlers: - url: /.* sciprt: hellowwolrd.py
    • Google App Engine
      • Gql
        • Take helloworld.txt for example!
    • Google App Engine
      • from google.appengine.ext import db
        • StringProperty()
        • IntegerProperty()
      • from google.appengine.api import users
        • get_current_user()