Aby przenieść witrynę na serwer, można skorzystać z oprogramowania
FileZilla jest właściwą odpowiedzią, bo to popularny klient FTP, FTPS i SFTP używany do przesyłania plików między komputerem lokalnym a serwerem WWW. W praktyce, gdy masz gotową stronę z plikami HTML, CSS, JavaScript, obrazami albo katalogiem systemu CMS, możesz połączyć się z hostingiem, wpisać adres serwera, login, hasło oraz port, a potem przenieść pliki np. do katalogu public_html, www albo htdocs. Moim zdaniem to jedno z tych narzędzi, które warto znać nawet wtedy, gdy korzysta się z panelu hostingu, bo daje większą kontrolę nad strukturą katalogów. Dobrą praktyką jest używanie SFTP albo FTPS zamiast zwykłego FTP, ponieważ zwykły FTP przesyła dane logowania bez szyfrowania. Warto też przed wysłaniem witryny zrobić kopię zapasową, sprawdzić prawa dostępu do plików, nie nadpisywać przypadkiem plików konfiguracyjnych i upewnić się, że strona startowa ma poprawną nazwę, np. index.html lub index.php. FileZilla nie tworzy strony za nas, ale bardzo pomaga w jej wdrożeniu na serwer, czyli w etapie publikacji.
W tym pytaniu chodzi o narzędzie służące do przeniesienia plików witryny na serwer, czyli o klienta obsługującego protokoły transferu plików, takie jak FTP, FTPS lub SFTP. Łatwo się tu pomylić, bo kilka nazw brzmi podobnie i wszystkie kojarzą się z programami technicznymi, ale ich zastosowanie jest zupełnie inne. Bugzilla to system do śledzenia błędów i zgłoszeń w projektach programistycznych. Przydaje się zespołom, które raportują usterki, opisują zadania i kontrolują poprawki, ale nie jest narzędziem do wysyłania plików strony na hosting. Go!Zilla była kojarzona głównie z menedżerem pobierania plików, czyli bardziej z downloadem niż z administracyjnym uploadem witryny na serwer WWW. CloneZilla natomiast służy do klonowania dysków i tworzenia obrazów partycji, więc pasuje do kopii systemu, migracji komputerów albo odtwarzania środowiska, a nie do publikacji katalogu strony internetowej. Typowy błąd myślowy polega na tym, że sama końcówka Zilla sugeruje podobne przeznaczenie, a tak naprawdę te programy rozwiązują różne problemy. Do wdrożenia strony potrzebny jest klient transferu plików, najlepiej z obsługą szyfrowanego połączenia. W praktyce wybiera się FileZilla, podaje dane z hostingu, łączy z serwerem i przesyła pliki do właściwego katalogu publicznego. Przy okazji warto pamiętać, że profesjonalnie lepiej korzystać z SFTP lub FTPS, bo zwykły FTP nie jest bezpieczny, zwłaszcza w obcej sieci.