當我在我的舊服務器上運行我的網站時,我在我的Mac上啓動了傳輸(OS X 10.11.6),連接到我的服務器,Control-Click-打開遠程php文件,進行修復並保存。該文件在一秒鐘內在服務器上得到更新。運行一些我無法在本地運行的php/mysql/google_service測試非常棒。在AWS Elastic Beanstalk上編輯php文件
現在我剛剛在亞馬遜服務器AWS上移動了我的項目。每次我需要運行一個測試(例如在S3_Bucket上,我不能在本地運行),或者修改一個變量,更改一個標誌......我必須在我的本地php/html/java/css上執行它/ apis項目,壓縮它,通過Elastic Beanstalk面板上傳它,等待大約半分鐘,然後運行它。我發現沒有辦法像通過傳輸一樣以簡單的方式編輯單個文件(打開,寫入,保存)。我不能這樣下去。這是在浪費我的時間。
您是否知道在AWS上開發/測試/運行我的項目的更好方法?
謝謝byumark,我要看看泊塢窗。至於MAMP,我已經在本地機器上安裝了php和MySQL。但是從本地主機,我無法測試服務爲Google Map,Facebook登錄,不同的AWS存儲桶,AWS本地變量......我將閱讀其功能。我會告訴你。 – Leonardo
感謝您的更新,@ Leonardo。我相信您可以在本地測試AWS服務。您只需使用訪問密鑰和AWS PHP SDK或CLI。不知道谷歌和Facebook,但它應該是可能的。這可能是值得研究的,因爲本地開發和測試非常好。 – byumark
我已經安裝了MAMP PRO。我的第一印象不好。當我點擊一個php文件進行編輯時,彩色的紡車運行約1分鐘。它加載整個文檔,而使用TextWrangler則是直接的。太糟糕了。然後,在文本編輯器中,沒有列出所有我在php文檔中編寫的php函數的popUp菜單。因此找到並去編輯想要的函數是一件很痛苦的事情。太糟糕了。我必須點擊編輯器圖標,然後按住Control鍵並點擊左側列表中的php文件,然後使用TextWrangler編輯文件。這不是一個好的解決方案。 – Leonardo