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
相關文章
- Python 3.7 正式釋出, 大量新特性和優化Python優化
- polarphp 0.0.1 alpha 釋出:全新 PHP 執行時環境PHP
- PHP 5.6,7.0,7.1,7.2 和 HHVM 執行效率比較PHP
- xmake v2.5.8 釋出,新增 Pascal/Swig 程式和 Lua53 執行時支援
- Flutter 3.7 正式釋出Flutter
- xmake v2.6.1 釋出,使用 Lua5.4 執行時,Rust 和 C++ 混合編譯支援RustC++編譯
- uniGUI釋出時執行時包的處理GUI
- Google釋出VS Code,支援Kubernetes應用開發Go
- PHP執行耗時指令碼實時輸出內容PHP指令碼
- 震驚!PaddlePaddle竟然支援Python 3.7了!Python
- Apache和Spring提供的StopWatch執行時間監視器ApacheSpring
- Oracle Linux 9.5 正式版釋出 - Oracle 提供支援 RHEL 相容發行版OracleLinux
- 分散式應用執行時 Dapr 1.7 釋出分散式
- 開源微服務執行時 Dapr 釋出 1.0 版本微服務
- Hyperf 3.0 釋出,PHP 新時代PHP
- 部署 meteor 到 Google Compute EngineGo
- Ubuntu 系統下部署nginx 和 php 7.2UbuntuNginxPHP
- AIRVPS WEB APP ENGINEAIWebAPP
- 時隔兩週,Hadoop 3.1版本釋出支援GPU和FPGAHadoopGPUFPGA
- PHP編譯器BPC 6.0釋出,支援namespace,支援closure,成功編譯 workermanPHP編譯namespace
- 釋出.NET應用程式,不單獨安裝執行時
- HIPPO-4J 1.3.0 正式釋出:支援 Dubbo、RibbitMQ、RocketMQ 框架執行緒池MQ框架執行緒
- Fescar 釋出 0.2.3 版本,支援 Redis 和 ApolloRedis
- php後臺定時執行任務PHP
- PHP提供Oracle支援增加oci8模組PHPOracle
- jenkins pipeline 釋出 jar並執行JenkinsJAR
- php直播原始碼,PHP也能非同步和並行執行PHP原始碼非同步並行
- VMware Fusion 12現已釋出,提供macOS Big Sur支援及更多功能Mac
- PHP 獲取程式碼執行時間和消耗的記憶體PHP記憶體
- 2018年Google Play Award釋出Go
- 蘋果釋出支援 AirPods Max和 App Store隱私標籤的 macOs Big Sur 11.1蘋果AIAPPMac
- Dio 3.0釋出,支援Flutter Web 和 Http/2.0FlutterWebHTTP
- python3.7 迭代器和生成器Python
- PHP 避免同時執行一個指令碼PHP指令碼
- PHP 執行時 Composer dump-autoload 安全替代PHP
- PHP定時執行任務的實現PHP
- laravel列印輸出完整sql,執行時間和explain分析LaravelSQLAI
- CentOS 7 安裝 PHP 7.2CentOSPHP