phpMyAdmin – to aplikacja internetowa napisana w języku PHP, służąca do zarządzania bazami danych MySQL oraz MariaDB za pomocą graficznego interfejsu użytkownika. Umożliwia m.in. tworzenie i modyfikowanie baz danych, tabel i rekordów, wykonywanie zapytań SQL, importowanie i eksportowanie danych oraz zarządzanie użytkownikami i ich uprawnieniami.
Notepad++ – to zaawansowany edytor tekstowy i kodu źródłowego, przeznaczony dla systemu Windows. Umożliwia edycję wielu języków programowania, m.in. HTML, CSS, JavaScript, PHP czy Python. Program oferuje funkcje takie jak kolorowanie składni, automatyczne wcięcia, wyszukiwanie i zamiana tekstu, pracę na wielu kartach oraz obsługę wtyczek rozszerzających jego możliwości. Notepad++ jest lekki, darmowy i często wykorzystywany przez programistów do edycji plików stron internetowych.
FTP (File Transfer Protocol) służy do przesyłania plików między komputerem lokalnym a serwerem. Konfiguracja połączenia FTP pozwala na wgrywanie plików strony internetowej na serwer.
Konfiguracja połączenia FTP w programie Notepad++
Cel:
Celem jest pokazanie, jak połączyć program Notepad++ z serwerem FTP w celu edycji plików strony internetowej bezpośrednio z serwera.
Krok 1. Instalacja wtyczki NppFTP
-
Uruchomić program Notepad++.
-
Przejść do menu Wtyczki (Plugins) → Menedżer wtyczek / Plugins Admin.
-
Na liście dostępnych rozszerzeń wyszukać NppFTP.
-
Zaznaczyć wtyczkę i wybrać opcję Zainstaluj (Install).
-
Po zakończeniu instalacji program może wymagać ponownego uruchomienia.
Krok 2. Uruchomienie panelu NppFTP
-
W menu wybrać Wtyczki → NppFTP → Show NppFTP Window.
-
Po prawej stronie okna Notepad++ pojawi się panel połączeń FTP.
Krok 3. Utworzenie nowego profilu połączenia
-
W panelu NppFTP kliknąć ikonę trybiku (Settings).
-
Wybrać opcję Profile Settings → Add new profile i nadać mu nazwę (np. „MojaStrona”).
-
W zakładce Connection wprowadzić dane dostępowe do serwera:
-
Hostname: adres serwera FTP (np.
ftp.mojadomena.pl), -
Port:
21(dla FTP) lub22(dla SFTP), -
Username: login użytkownika FTP,
-
Password: hasło do konta FTP.
-
-
W razie potrzeby zaznaczyć opcję Passive mode.
-
Zatwierdzić zmiany przyciskiem Close.
Krok 4. Nawiązanie połączenia z serwerem
-
W panelu NppFTP kliknąć ikonę wtyczki (Connect) i wybrać utworzony wcześniej profil.
-
Po nawiązaniu połączenia wyświetli się lista katalogów i plików znajdujących się na serwerze.
Krok 5. Edycja plików na serwerze
-
Z poziomu panelu NppFTP można otworzyć dowolny plik (np. HTML, CSS, PHP).
-
Plik zostanie załadowany w głównym edytorze Notepad++.
-
Po wprowadzeniu zmian należy zapisać plik (Ctrl + S) – program automatycznie prześle zaktualizowany plik na serwer.
-
Działanie zmian można sprawdzić, odświeżając stronę w przeglądarce.
Dzisiejszy dzień poświęciłem na prace programistyczne w projekcie Dziennik Praktyk.
Na początku skonfigurowałem i przetestowałem połączenie z bazą danych w oparciu o plik config.php, używając rozszerzenia PDO w PHP. Analizowałem i korygowałem błędy połączenia oraz składni SQL (m.in. błędy autoryzacji i niepoprawne zapytania).
Po uzyskaniu stabilnego połączenia z bazą utworzyłem plik phpmyadmin.php — prostą konsolę administracyjną, która umożliwia wykonywanie zapytań SQL bezpośrednio z poziomu przeglądarki, w podobny sposób jak w narzędziu phpMyAdmin.
Dodałem obsługę wprowadzania zapytań w formularzu, bezpośrednie wykonanie ich w bazie oraz wyświetlanie wyników w formie tabeli HTML. Dzięki temu narzędzie pozwala testować i zarządzać strukturą bazy danych projektu bez konieczności logowania się do zewnętrznych aplikacji.
Efekty pracy:
-
Utworzono i przetestowano skrypt
phpmyadmin.phpdziałający jako konsola SQL. -
Poprawiono błędy połączenia PDO i konfiguracji
config.php. -
Przetestowano zapytania SELECT, INSERT, UPDATE i DELETE w środowisku webowym.
-
Usprawniono proces administracji bazą danych w ramach projektu Dziennik Praktyk.
Brak odpowiedzi