Eclipse + GAE + Python2.7 + MySQL5.5 環境建置 及 範例

考量過目前開發專案較小, 因此在不考慮AP 效能下, 則以開發效率, 維護方便來看 決定以Python作為此次開發AP Server的語言,  並且使用Eclipse+GAE做為開發平台, 本篇文章說明Eclipse + GAE + Python2.7 + MySQL5.5的環境架設, 並且配合範例以驗證是否建置成功

* 下載 : 此處假設已安裝JDK 以及 EclipseEE

1. Python 2.7

1-1 下載地址 : http://www.python.org/getit/

1-2 註記 : GAE於2012/05/01只支援Python 2.5 及 Python 2.7

2. Google app Engine platform for Python

2-1 下載地址 : http://ppt.cc/3NnC

3. Python-mysql windows安裝檔

3-1 下載地址 : http://ppt.cc/8-Cs

4. GAE Eclipse plugin

4-1 下載地址 : http://ppt.cc/NE!q

4-2 註記 : 注意Eclipse版本

繼續閱讀

廣告

雲端AP伺服器供應商的簡易整理

大部分的APP都需要透過伺服器的功能去存取資料, 在最初開發階段, 開發者需要去評估該使用怎麼樣的語言和雲端伺服器去完成專案, 考量的點不外乎 :

  1. 學習時間
  2. 效能
  3. 維護
  4. 穩定度

基本而言除了學習時間外, 效能 維護及穩定度通常會掌控在雲端伺服器供應商手上, 當然效能會因應不同語言有差, 然而對於新手而言, 增加學習時間卻可以得到比較好的效能是值得(深度開發者就要在考量了), 因此在此處整理了部分大家常用的AP Server供應商, 並且列出費用以及支援的database給大家參考 :

此外也附上雲端伺服器供應商表列以方便大家做更多的查詢 : http://www.tts.bz/archives/667

繼續閱讀

Eclipse + Tomcat7.0 + Servlet + MySQL 環境建置 及 範例

Servlet 是指用java編寫在伺服器中的程序, 而Tomcat則是servlet的容器, 它包含web伺服器的部分特有功能, 也提供編譯器將java編譯成對應的servlet, 因此我們要執行servlet時, 需要透過Tomcat的介面操作, 但是這僅限於操作到servlet, 如果servlet要利用資料庫的資料, 就需要有針對不同資料庫溝通介面, 這樣的介面稱之為資料庫的驅動程式, Java所使用的驅動程式稱為JDBC, 而MySQL的JDBC又稱為MySQL-connector.

因此我們很明確的瞭解, 如果想在IDE上做Tomcat + MySQL的應用, 除了IDE和Java的配置外, 我們至少還需要安裝Tomcat, MySQL以及MySQL-connector, 以下我們就開始環境的建置:

繼續閱讀