Google釋出App Engine第二代執行時,提供Python 3.7和PHP 7.2支援
最近,Google Cloud宣佈第二代App Engine標準執行時釋出。第二代執行時升級了用於構建應用的Web框架和雲端計算平臺,支援使用者使用最新版本的常用語言、框架和軟體庫執行Web應用,其中包括了Python 3.7和PHP 7.2軟體庫。
\\在Cloud Next大會期間,Google宣佈新一代執行時將支援Python 3.7和PHP 7.2。根據釋出宣言,包括Python在內的第二代執行將會去除存在於上一代App Engine中的很多限制。現在,開發人員可以利用App Engine的自動擴充套件、內建安全和按次計費模型,編寫可移植Web應用和微服務。
\\在App Engine標準環境中,Python 3.7和PHP 7.2是以試用方式(Beta)提供。它們也支援Google Cloud客戶軟體庫。這樣,開發人員可以在他們的應用中整合GCP服務,並在在App Engine上執行應用。注意,Google當前正在升級App Engine API,意在實現API在所有GCP平臺上可訪問。因此,當前API在 第二代執行時中並不可用,其中也包括Python 3.7和PHP 7.2。
\\對於GAE(Google App Engine)開發人員,在應用中使用新一代執行時可為第三方軟體庫引入Python 3的支援,其中包括那些依賴於C程式碼和一些原生擴充套件的軟體庫。通過新增Django 2.0、NumPy、Scikit-learn或是requirements.txt所需的軟體庫,GAE會在開發人員部署應用時安裝軟體庫。注意,如果要部署支援PHP 7.2的應用,開發人員需要下載並安裝Google Cloud SDK。之後,開發人員可以如下建立app.yaml和index.php:
\\\# app.yaml\runtime: php72
\\\\u0026lt;?php \// index.php \echo 'Hello, World!';\
\\最後一步,開發人員可使用如下命令部署應用到App Engine:
\\\gcloud app deploy\
\\一些GAE使用者正在標準App Engine上使用Python 3.7。據Google宣佈,LumApps已經選用App Engine實現規模化,並優化了開發人員生產力。LumApps是一家總部位於巴黎的企業內網軟體提供商。企業的CTO和聯合創始人Elie Mélois指出:
\\\\\使用基於標準App Engine的新Python 3.7執行時,我們得以使用我們想要的庫(例如Scikit)快速部署我們的應用。App Engine幫助我們將平臺從零擴充套件到超過250萬使用者,從三位開發人員發展到40位。所有這一切只需一位DevOps人員!
\
開發人員現在可在標準App Engine環境中使用Python 3.7和PHP 7.2。更多細節,可參閱Google App Engine的Python 3標準環境文件和Google App Engine PHP 7.2標準環境文件。不久的將來,Google將釋出更多的App Engine版本。
\\檢視英文原文: Google Releases App Engine Second Generation Runtime Supporting Python 3.7 and PHP 7.2 Support
相關文章
- Google App Engine 1.7.2 釋出GoAPP
- Google App Engine正式支援Python 2.7GoAPPPython
- 快訊亂評:Google App Engine SDK 1.2.6釋出薦GoAPP
- 谷歌釋出 App Engine 1.7.4谷歌APP
- 谷歌釋出App Engine 1.7.3谷歌APP
- Swoole-2.0.1-Alpha 已釋出,提供PHP原生協程支援PHP
- Python 3.7 正式釋出, 大量新特性和優化Python優化
- 谷歌向所有開發者開放Google App Engine PHP Runtime谷歌GoAPPPHP
- PHP 5.6,7.0,7.1,7.2 和 HHVM 執行效率比較PHP
- polarphp 0.0.1 alpha 釋出:全新 PHP 執行時環境PHP
- xmake v2.5.8 釋出,新增 Pascal/Swig 程式和 Lua53 執行時支援
- Flutter 3.7 正式釋出Flutter
- NetBeans 7.2釋出Bean
- Google App Engine中使用資料庫GoAPP資料庫
- Google開源了Abseil,為C++和Python開發提供支援GoC++Python
- xmake v2.6.1 釋出,使用 Lua5.4 執行時,Rust 和 C++ 混合編譯支援RustC++編譯
- 探索Google App Engine背後的奧祕GoAPP
- Go 1.7.2 版本釋出,修復編譯器和執行時Go編譯
- uniGUI釋出時執行時包的處理GUI
- PHP執行耗時指令碼實時輸出內容PHP指令碼
- Debian 7.2 "Wheezy"正式釋出
- Python 3.7.0a4 釋出,Python 3.7 alpha 最後一個版本Python
- 分散式應用執行時 Dapr 1.7 釋出分散式
- centos7.2 利用crontab執行定時計劃任務CentOS
- Oracle Linux 9.5 正式版釋出 - Oracle 提供支援 RHEL 相容發行版OracleLinux
- 開源微服務執行時 Dapr 釋出 1.0 版本微服務
- PHP定時執行任務PHP
- Apache和Spring提供的StopWatch執行時間監視器ApacheSpring
- 蘋果Apple Watch Series 2釋出:支援防水蘋果APP
- 震驚!PaddlePaddle竟然支援Python 3.7了!Python
- PHP 5.4.8 和 5.3.18 釋出PHP
- PHP 5.5 正式版釋出 不再支援 Windows XPPHPWindows
- Google釋出VS Code,支援Kubernetes應用開發Go
- Ubuntu 系統下部署nginx 和 php 7.2UbuntuNginxPHP
- 《雲端程式碼:Google App Engine程式設計指南 》小編手記GoAPP程式設計
- Linux 3.7 正式版本釋出推遲Linux
- PHP提供Oracle支援增加oci8模組PHPOracle
- 蔡司釋出第二代移動頭顯