Laravel Vapor為Laravel提供serverless的開發平台,讓開發者無須維護伺服器環境,並且按照需求自動擴展伺服器規格。開發者只需要專注於撰寫Laravel程式,其他的交給Laravel Vapor!
Vapor簡化了Laravel的基礎架構,提供Interface給開發者輕鬆管理AWS上許多複雜的功能,其中包含以下特色:
- 自動擴展網站 /排程服務的擴展
- 免等待時間的部署和回溯
- 環境參數/密碼管理
- 資料庫管理,包括時間點還原和擴展
- Redis緩存管理,包括cluster擴展
- 數據庫和Cache tunnel,方便在local端檢查
- 部署期間將資源自動上傳到Cloudfront CDN
- Vapor為每個部署環境提供獨特的URL,允許立即使用
- 自定義Domain
- DNS管理
- 憑證管理和與續訂
- 應用程序,數據庫和Cache指標
- 支援CI
Laravel Vapor還提供介面能建立、管理與擴展資料庫。並且用Vapor內建的JavaScript API直接將檔案上傳至AWS伺服器。
Vapor價格?
Laravel Vapor使用單一定價美金每月$39美元或每年$399美元即可部署無限個Laravel Project環境(不包含AWS費用) (小編覺得貴)
如何安裝?
安裝跟laravel一樣使用Composer,詳情可參考完整的官方文件。
https://docs.vapor.build/1.0/introduction.html#installing-the-vapor-cli
有沒有中文資源?
沒有。
我是否應該使用Vapor?
如果你是需要一次管理多個Laravel專案的人,Vapor非常適合你專注在商業邏輯而不用耗費精神在管理伺服器上面。但這個不包含AWS的費用,以小編的專案來說讓project在AWS上跑根本是殺雞用牛刀。
如果你只有一個Laravel專案要開發,那麼建議你使用DigitalOcean之類每個月$5美元的服務即可。