Sesje
Kategorie: programowanie.
Sesje to bardzo ciekawy mechanizm języka PHP, umożliwiają uruchomienie zmiennej na serwerze i dostęp do zasobów w określony sposób. Innymi słowy warto z nich skorzystać. Jak się okazało na XAMPP - ie sesje nie działają na wszystkich podstronach, a na serwerze zdalnym czyli na hostingu działają bez problemu więc stwierdziłem, że poszukam rozwiązania, które umożliwiłoby edycję plików bezpośrednio na serwerze zdalnym. No i znalazłem, dodatek do Visual Studio Code o nazwie ftp-simple. Wchodziły w zakładkę Extensions, następnie wyszukujemy dodatek ftp-simple i go instalujemy.
Aby korzystać z tego dodatku należy go wpierw skonfigurować. W okno wyszukiwania w Visual Studio Code > Show and Run Command wpisuję ftp-simple i wybieram opcję "Config - FTP Connection setting". Tam podaję wszystkie niezbędne dane jak nazwa serwera, host, użytkownika, hasło, port. Te dane udostępnia nam dostawca serwera więc wyszukujemy je sobie na naszym koncie na hostingu i je tam podajemy. Jak już wprowadzimy zmiany zapisujemy całość i wybieramy opcję "ftp-simple: Remote directory open to workspace" tam gdzie wcześniej szukaliśmy opcji konfiguracji. No i łączymy się zdalnie z serwerem, od tej pory to co zapiszemy w VSC to z automatu zapisuje się na naszym serwerze zdalnym.
No i super, bo od razu widać zmiany, jak sesje nie chodzą na XAMPP - ie to nic, ważne że na serwerze chulają. Od razu też widać, że niektóre funkcjonalności nie muszą tak od razu działać na XAMP - ie czy innych serwerach lokalnych jak WAMP czy MAMP. Próbowałem zainstalować Dockera, ale jako serwer do PHP no to jednak z niego nie korzystałem. Laragon też ma niby opcje serwera PHP, ale też go już odpuściłem.