piątek, 23 grudnia 2016

Łączenie się z SSH i edycja plików - programy


Praca z plikami znajdującymi się na serwerze, jest stresująca dla początkujących osób. Istnieje mnóstwo aplikacji, które w lepszy lub gorszy sposób, pozwalają na łączenie się z serwerem i w tym artykule, chciałbym wymienić przynajmniej część z nich, oraz ich najważniejsze wady i zalety.

WinSCP

Moim zdaniem, jeden z najlepszych programów tego typu. Posiada takie opcje, jak:
  • zapamiętywanie haseł
  • bezproblemową edycję plików live, za pomocą dowolnego edytora
Jego minusem jest brak wersji na Linux, co dla wielu młodych deweloperów, wiąze się z koniecznością zabawy z Wine.

Filezilla

Filezilla to wszechstronny klient FTP, który sprawdza się raczej do wysyłania plików z serwera i na serwer, niż do ich bezpośredniej edycji. Można to robić, ale pojawia się wtedy w zasadzie dyskwalifikujący problem – każdą edycję pliku trzeba potwierdzać w wyskakującym okienku. Program dostępny jest na Linux oraz Windows. Filezilla pozwala na edycję kodu za pomocą różnych edytorów.

Midnight Commander

Program o mocno archaicznym interface, jednak umożliwiający wygodne edytowanie plików za pomocą edytora Nano. Jeśli nie boisz się nauki nowego edytora, polecam. Aplikacja dostępna na Linux oraz Windows. Łączenie się z SSH jest nieco trudniejsze niż w programach okienkowych z managerem stron, ale nie powinno stanowić to problemu.

Łączenie się za pomocą konsoli

System Linux umożliwia łączenie się z serwerem za pomocą SSH, bez instalowania dodatkowych nakładek.

GFTP

Program okienkowy, pozwalający na przykład na zapisywanie sesji. Jego minusem jest to, że plików nie można edytować live z użyciem zaawansowanych edytorów (np. Sublime Text). Jeśli znasz sposób na edycję w ten sposób, daj znać.

W wielu firmach powszechną praktyką jest na przykład edytowanie plików „live”, czyli poprawianie ich, bezpośrednio na działającej wersji strony. Jeśli Ty także pracujesz w ten sposób, rób często kopie zapasowe plików, na przykład w Gicie.

Edit 6 lutego 2017

Z FTP można połączyć się także z pomocą IDE, np PHPStorma.

Brak komentarzy:

Prześlij komentarz