作者twck (twck)
看板i-enterprise
标题Re: [闲聊] 我还满想参加板聚的说
时间Tue Jul 14 15:23:01 2009
因为又有人写信来问我怎麽学Google App Engine,
我又很鸡婆写一堆,乾脆也贴给大家参考。
仅供新手参考,高手请鞭小力一点...XD
==============================================
新手我建议学Python,毕竟Script语法比较容易学。
直译式语言也比编译式容易除错。
Google App Engine资料库不是用MySQL或Access,
是用它自家开发的Big Table,跟Google搜寻引擎、Gmail一样。
也就是说,只要在Google App Engine上开发应用程式,
你就可以使用跟Google一堆服务一样的云端技术(不过当然有免费额度的限制..)。
Python的繁体中文书目前勉强算只有两本
Python 学习手册 第三版
http://tinyurl.com/n9ufee
Python 3技术手册 (附光碟)
http://tinyurl.com/kkrjzy
推荐先看第一本的翻译书,不过很厚,我看了三遍花一年..>_<||
其它Python中文教学网路上可以找到很多,
不然就要看英文书了。
要写好一个Google App Engine平台上的网站,
Python其实只需要用到三成,
其他可能还会用到Django的框架语言、Google App Engine提供的一堆功能。
其实可以先看Google提供的留言板范例,
作过一遍就大概了解资料库的运作。
都是繁体中文,这样还需要买书吗?XD
http://code.google.com/intl/zh-TW/appengine/docs/
我最近在教一位客户写Google App Engine的应用程式,
我试着先跳过Python、Django、jQuery等等不讲,
直接就先写Google App Engine的程式码!
(这跟Mr.6开的PHP速成课程有点像...XD)
碰到Python的逻辑语法再回头教一下下。
感觉这样的跳跃教学不错,初学者会很有成就感。
比按部就班来K Python好很多。
不过这只是开门课程,要继续开发下去还是要拥抱Python才能写出较复杂的逻辑。
==============================================
题外话,之前看到Mr.6开的PHP速成课程,
我总觉得网路创业不把Google App Engine列入考虑实在很可惜。
因为在Google App Engine下,一些资料库安全性也比较好。
(例如可以避免SQL中出..)
网站伺服器有Google挡着,比较不怕骇客入侵。
网路创业新手先用Google App Engine平台就不用担心伺服器安全,
例如会员管理也能直接用Google帐号,
自己不用去担心用户资料外泄的问题。
当然Google App Engine的限制跟缺点也很多,
但是介绍出来作为一种解决方案,
让网路创业新手去选择也不错。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.43.114.215
1F:推 jhc0723:你要不要开个AppEngine blog.??? 07/14 18:08
2F:→ jhc0723:或是你参考一下xdite大大 之前写的文~ 07/14 18:09
3F:→ jhc0723:自问自答好像蛮high...XDDDD 07/14 18:10
4F:→ twck:App Engine的Blog有很多高手写了,轮不到我啦...XD 07/14 19:43