我正在用PHP/MySQL後端構建一個JavaScript應用程序。整個用戶界面都是基於Javascript的,除了index.php,它只包含幾行PHP代碼。除此之外,這一切都適用於AJAX調用。然後我有一個PHP後端用JSON回答AJAX調用。Javascript/PHP持續集成,測試,部署
我對如何創建一個「乾淨」的部署過程有幾個問題。我的過程中應包含以下內容:
- CI運行的JavaScript & PHP單元測試,後端JSON測試
- JS壓縮
- 部署到測試服務器
- UI /驗收測試
- 最終部署到PROD服務器
我應該用什麼工具來做到這一點?我看到很多CI服務器,但哪一個可以執行Javascript測試和壓縮以及PHP單元測試?
我該如何在Javascript和PHP中進行升級?我不想讓測試實例上的Javascript連接到prod後端,也不需要測試後端連接到prod數據庫。我應該如何實現這個開關?
而且,如果我將項目分爲兩部分: - 前端和後端,還是可以將整個javascript/php作爲一個包進行部署/測試?
謝謝你很多關於你幫