2014-04-26 52 views
0

我正在網站上工作,現在我正在使用FileZilla對其進行更改。每次我進行更改時,都必須通過FTP將文件重新上傳到網站,然後等待它在線更新。我只想將我的項目部署到本地主機,以便獲得即時結果,然後在完成時上傳整個項目。我該怎麼做呢?我所擁有的是一組包含文件的目錄。如何將我的項目部署到本地主機?

+1

您需要在本地設置網絡服務器。 –

回答

1

您確實需要使用Web /應用程序服務器,例如IIS/Apache。 對於PHP項目,可以使用WampServer/XAMPP.Easy進行設置並且工作得很好。

0

(可能太明顯了) 如果您僅使用基於html/css/js的靜態內容,則可以通過在瀏覽器中打開本地文件並每次刷新來直接編輯和查看更改。 此外,對於CSS和HTML,您可以直接在瀏覽器中編輯您的代碼,並直接看到變化。

另一個選擇是使用支持ftp的編輯器編輯文件,如記事本++,可以通過ftp連接,直接從服務器打開和編輯文件(如php,html,css,js),因爲一旦保存編輯器會自動上傳您的更改。 有關記事本++和ftp插件的Heres a good explanation

本地服務器 如果你使用php(甚至只有html/css),最好的選擇是運行一個本地服務器,它代表了你的代碼運行的真實環境。正如其他人所說,由於簡單的安裝和管理,XAMPP對於成員來說是一個很好的選擇。 XAMPP download XAMPP tutorial 安裝完成後,將文件夾放在C:/ xampp/htdocs/yourCodeFolder中 運行xampp控制面板並啓動Apache服務器。 最後使用您的瀏覽器導航至:http://localhost/yourCodeFolder/

+0

使用記事本++可以看到您的更改是否存在(或至少預覽了它的外觀)?如果是這樣,然後記事本++正是我所需要的。 – 5AM

+0

所以你只在視覺內容(CSS/HTML)上工作,對吧? 帶有ftp插件的Notepad ++只是一個從服務器上下載文件的編輯器,編輯並保存後,只需將文件上傳回服務器即可。然後你必須刷新瀏覽器。 對於實時CSS編輯,你可以使用Chrome的擴展與像 [livecsseditor(https://chrome.google.com/webstore/detail/live-css-editor/oelggcmknbjmhkpgjfhakedcfnkgbdpg) [這裏演示視頻(HTTPS ://www.youtube.com/watch?v = JlY1tVXCpd0) – Sasha

+0

我看着notepadd ++,它看起來不錯,但不幸的是它們不支持Mac。 :( – 5AM

相關問題