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