✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Bazy danych i narzędzia dla niezależnego programisty WordPress

51

Trzeba przyznać, że ostatni post z tej serii był dość długi. Jednak nie tak będzie wyglądać cała seria artykułów z postami.

Przygotowanie środowiska programistycznego jest prawdopodobnie jednym z największych wymaganych kroków, stąd potrzeba długiego, szczegółowego przewodnika, jak to zrobić.

Pamiętaj, że WordPress to oparta na bazie danych aplikacja internetowa oparta na PHP.

To wszystko jest żargonem mówiącym, że jest to aplikacja napisana głównie w PHP, która potrzebuje bazy danych do przechowywania informacji.

W ostatnim poście mamy zainstalowany i skonfigurowany serwer WWW i PHP, ale wciąż brakuje nam bazy danych. Na szczęście ostatni post położył podwaliny pod to, czego potrzebujemy, aby zainstalować, skonfigurować i przygotować bazę danych do lokalnej instalacji WordPressa.

Oprócz omówienia, jak to zrobić, zamierzam również przedstawić narzędzia, które uważam za niezwykle przydatne, jeśli chodzi o pracę z bazami danych na komputerze lokalnym.

Przypomnijmy jednak, że ta seria artykułów nie ma być teoretyczna, ale praktyczna. Co więcej, ma to sprawić, że nie będziesz mieć niczego do posiadania wszystkiego, czego potrzebujesz do tworzenia wysokiej jakości produktów opartych na WordPressie w jak najkrótszym czasie.

Tak się składa, że ​​dużo tego czasu poświęca się na przygotowanie lokalnego środowiska programistycznego.

Mając to na uwadze, kontynuujmy i skupmy się na tym, co jest wymagane do skonfigurowania bazy danych i na tym, jak możemy wchodzić w interakcje z serwerem bazy danych, aby rozpocząć tworzenie tego, czego potrzebujemy do naszej lokalnej instalacji WordPress.

Bazy danych i narzędzia

Obecnie na rynku dostępnych jest wiele różnych serwerów baz danych, ale zamierzamy używać MySQL. Jest to prawdopodobnie najczęściej stosowany i jest dobrze obsługiwany zarówno przez Homebrew, jak i Valet, z których każdy został omówiony w poprzednim poście.

Tak więc, zgodnie z obietnicą, ten artykuł będzie znacznie krótszy niż poprzedni. Nie oznacza to jednak, że nie ma treści do omówienia. Mówiąc najprościej, postaramy się zrobić to w znacznie bardziej zwięzły sposób.

I tak ten artykuł wymaga dwóch kroków:

  1. Instalowanie MySQL
  2. Baza danych i narzędzia do pracy z serwerem bazy danych
  3. Logowanie do bazy danych

Powiedziawszy to, zacznijmy.

1 Instalacja MySQL

Istnieje wiele sposobów definiowania serwera bazy danych, ale w tym artykule zdefiniujmy go tak, jak robi to Wikipedia :

Serwer bazy danych to serwer, na którym znajduje się aplikacja bazy danych, która zapewnia usługi bazy danych innym programom komputerowym

To proste, proste i ma sens, prawda? MySQL to serwer bazodanowy, który jest popularny nie tylko wśród niezależnych programistów, ale także dużych organizacji. Jest również szeroko obsługiwany przez wiele różnych hostów internetowych, co jest ważne zwłaszcza przy opracowywaniu produktów na WordPress.

Na szczęście, ponieważ podjęliśmy kroki, aby zainstalować Homebrew i Valet, instalacja MySQL jest dość łatwa. Aby to zrobić, musisz użyć terminala. Po otwarciu uruchom następujące polecenie:

Po zakończeniu możesz uruchomić to polecenie:

Powinieneś zobaczyć coś takiego:

Otóż ​​to! MySQL jest zainstalowany i gotowy do stworzenia niezbędnej bazy danych dla Twojego projektu WordPress.

I żeby było jasne: warto zauważyć, że serwer bazy danych zawiera bazy danych, a bazy danych zawierają tabele. Porozmawiamy o tym więcej w przyszłym poście, ale pamiętaj, że kontynuujesz pracę z resztą tej zawartości.

2 Instalacja Sequel Pro (ze słowem o PhpMyAdmin)

Zanim zaczniesz mówić o różnych narzędziach dostępnych do przeglądania bazy danych, ważne jest, aby zdefiniować, czym jest front-end bazy danych. Istnieje kilka długich definicji (w tym przypadku Wikipedia ma jedną z nich, którą nadal zachęcam do przeczytania ), ale cel tego artykułu (i przyszłych artykułów) zostawimy to tak:

Front-end bazy danych to oprogramowanie, które pozwala nam wizualnie zobaczyć i manipulować danymi za pomocą bezpośrednich zapytań lub funkcji interfejsu.

Innymi słowy, jest to program, który pozwala nam robić wszystko, co możemy zrobić z terminala, ale w znacznie bardziej elegancki sposób.

Bazując na tytule tej konkretnej sekcji, widać, że jestem fanem Sequel Pro.

Bazy danych i narzędzia dla niezależnego programisty WordPress

Używam go od lat, a ponieważ jest to natywna aplikacja macOS (w przeciwieństwie do tej w przeglądarce internetowej), uważam, że jej szybkość, interfejs użytkownika i łatwość użytkowania są na najwyższym poziomie.

Jeśli szukasz czegoś, co jest wieloplatformowe i działa w kontekście przeglądarki internetowej, polecam również PhpMyAdmin. Jest dostępny od bardzo dawna, więc jest sprawdzony i dostępny na wielu hostach.

Bazy danych i narzędzia dla niezależnego programisty WordPress

Aby go zainstalować, będziesz jednak musiał zapoznać się z uwagami dotyczącymi instalacji na komputerze lokalnym, a to wykracza poza zakres tego, co zamierza osiągnąć ta seria artykułów.

3 Logowanie do bazy danych

Po zainstalowaniu produktu zalogowanie się do niego jest dość łatwe, szczególnie w konfiguracji opartej na usługach Valet. Poświadczenia to:

  • Gospodarz: 127.0.0.1
  • Nazwa użytkownika: root
  • Hasło: [puste]
  • Baza danych: [opcjonalnie]
  • Port: 3306 (lub domyślny)

Nie musisz się martwić o nic wymyślnego, jak gniazda, SSH lub cokolwiek w tym rodzaju. Wystarczy standardowe połączenie (niezależnie od używanego narzędzia):

Bazy danych i narzędzia dla niezależnego programisty WordPress

Dzięki temu będziesz mieć dostęp do wszystkich baz danych w swoim systemie. Jeśli jest to Twoja pierwsza wyprawa do baz danych, nie będziesz mieć żadnych baz danych do wyboru.

Jeśli z jakiegoś powodu masz już inne bazy danych uruchomione w swoim systemie (zwłaszcza jeśli wcześniej zainstalowałeś WordPress), zobaczysz je tutaj.

Ale porozmawiamy o tym więcej w przyszłym poście.

A teraz instalacja WordPressa

Następnie nadszedł czas, aby zainstalować WordPressa. Jest to niezwykle łatwe, więc jeśli zaszedłeś tak daleko, śmiało stwierdzam, że najtrudniejsza część jest już za nami.

Wreszcie, jest to oczywiście ostatni program wymagany do rozpoczęcia pracy z programowaniem na WordPressie (nie jest to Twoje IDE i narzędzia).

Źródło nagrywania: tommcfarlin.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów