2013-05-06 54 views
0

我有一些不好的習慣,我在xampp上安裝joomla,並測試所有擴展和IM計劃在網站上添加的東西。然後我去現場網站,並嘗試從頭開始,但它變得非常混亂,並強調這種方式..它是否「損害」一個joomla網站來測試擴展?

我想只是上傳xampp joomla網站到現場服務器,但我擔心這些事情:

我已經安裝/卸載了一些擴展(10+)這些是否會留下一般損壞的文件或導致任何問題?

任何提示導致我現在真的很擔心,網站增長了很多,我無法從開始就開始,甚至看着我做的筆記。卸載的擴展程序是否會將任何文件留在後面或導致任何問題?目前該網站在XAMPP上運行良好。

任何提示或建議非常讚賞, 書童

回答

1

大多數擴展卸載乾淨相當。您可以確定使用FTP客戶端,並查看包含/ components,/ plugins和/ modules(和/或/ administrator下的對應項)的剩餘目錄以及擴展名。您也可以使用PHPMyAdmin或其他軟件來查找具有相似名稱的剩餘數據庫表。

即使文件和表格被留下,它們也不會導致網站出現問題。我瞭解保持整潔的代碼庫的願望,但這不是建立網站兩次的好理由。

+0

感謝您的回覆。你不會想象混亂。每一次編輯代碼或css寫在記事本上,然後在網站完成後,試圖從開始重做一切。 (也許是偏執狂大聲笑)我會嘗試轉移網站,並通過PHPMyAdmin查看您所說的文件夾內的任何問題。非常感謝您的幫助,謝謝! – 2013-05-06 17:57:25

+1

我想我可以想象,這就是爲什麼我永遠不會那樣做。 :-) 別客氣。 – isherwood 2013-05-06 17:59:58

+4

如果我可以在這裏搭載 - 確保使用Akeeba備份 - 它使得從本地主機的情況下到現場服務器的生活變得輕而易舉。這是一種很好的方式來對你的站點進行例行備份,以便它們永遠不會失效,無論出於何種原因,主機服務器都會爆炸 - 你有備份!這幾乎是論壇上任何人都會告訴你的主要事情。 Isherwood涵蓋了有關您的主要問題的所有內容,但我想要了解有關Akeeba Backup的內容,讓您的生活更輕鬆!乾杯。 – Hanny 2013-05-06 18:25:01

1

大多數擴展在卸載時刪除它們的文件。這是因爲Joomla本身就是這樣工作的,所以擴展不需要做任何事情就可以工作。

但是這些表格是不同的野獸。雖然擴展程序在卸載時很容易刪除表格,但對此有不同的看法。有些人認爲,他們不希望對刪除的數據負責,因此將表格留在後面。 資產,類別,標籤映射和菜單表中的條目很可能在卸載後四處閒逛。大多數擴展程序不會在卸載期間清理這些表。

如果擴展名使用某些類似fof或類似的庫,那麼文件中可能還有剩餘物。如果卸載的擴展是使用該庫的最後一個擴展,則不會出現問題。所以你需要手動卸載,但你需要知道它是否被使用。

剩餘的表和條目不會產生任何問題,除了更多的內存使用情況。然而,剩餘庫可能是一個巨大的安全問題,因爲它可能包含可能被濫用的錯誤。由於沒有擴展使用它,它永遠不會得到更新,並且錯誤不會得到修復。

相關問題