PHP Trail
FAQ

Nauka PHP za darmo: odpowiedzi o PHP i PHP Trail

05

Pierwsze kroki z PHP

Czy mogę uczyć się PHP za darmo?

PHP i jego podręcznik są darmowe, a PHP jest open source, więc możesz czytać i pisać PHP bez płacenia za sam język. PHP Trail to coś osobnego. To niezależna aplikacja dla Windows, niebędąca częścią projektu PHP.

Jakie są dobre projekty w PHP dla początkujących?

Dobre projekty PHP dla początkujących są małe i działają w Twoim własnym folderze: hello world, tabliczka mnożenia, formularz zwracający zabezpieczone imię, lista zadań zapisana w pliku, księga gości, mały blog z kilkoma stronami, klasa Product i czytnik CSV. Wybierz jeden.

Czy najpierw uczyć się PHP proceduralnego, czy OOP?

Zaczęcie od PHP proceduralnego to częsta kolejność, bo zmienne, tablice, pętle i funkcje przychodzą przed klasami, a gdy już je oswoisz, możesz zbudować klasę Product z konstruktorem i prywatną właściwością, żeby poćwiczyć programowanie obiektowe. Nie spiesz się.

Kiedy dodać bazę danych?

Baza danych przychodzi później. Poczekaj, aż zmienne, tablice, pętle, funkcje i formularze przestaną być obce, bo SQL to osobny język, a zapytania przygotowane trzymają dane użytkownika z dala od tekstu zapytania. Hasła przechodzą przez password_hash, nigdy jako zwykły tekst.

Korzystanie z PHP Trail

Czy phptutorials.net to oficjalna strona PHP Trail?

Tak, phptutorials.net to oficjalna strona PHP Trail. Pobierz tu oryginalną wersję, porównaj jej sumę kontrolną SHA-256 z opublikowanym manifestem i użyj przycisku Send feedback w aplikacji, jeśli coś wygląda podejrzanie. Sprawdź hash.

Czy wyniki są zawsze poprawne?

Nie. Model może napisać kod, który wygląda dobrze, a mimo to zawodzi, a polecenie kończące się bez błędu oznacza tylko, że się zakończyło. Czytasz każdy wynik i każdy diff, uruchamiasz skrypt i testujesz go samodzielnie. Ufaj własnemu testowi.

Czy PHP Trail pomoże mi zbudować mały blog?

Tak, małymi krokami. Poradnik budowy bloga zwykle zaczyna się od listy wpisów i strony jednego wpisu, więc proś o jedną stronę naraz, uruchom ją i sprawdź każdy diff, zanim go zaakceptujesz. Trzymaj wszystkie pliki we własnym folderze.

Czy PHP Trail zastępuje lekcję wideo?

Nie. PHP Trail nie ma filmów, quizów ani ocen, więc nie zastępuje filmu na start z PHP dla początkujących. Ma działać obok podręcznika PHP albo tego, co już czytasz, i zamienia to czytanie w plik, który możesz uruchomić.

Modele, prywatność i pobieranie

Jakich modeli mogę używać?

Dostawcy AI w chmurze przez standardowy endpoint API, modelu działającego lokalnie na Twoim komputerze albo modelu wbudowanego. Przycisk Test sprawdza endpoint i pokazuje czas odpowiedzi oraz okno kontekstu. Najpierw go przetestuj.

Czy mój kod opuszcza mój komputer?

Tak, jeśli wybierzesz model w chmurze: tekst promptu, w tym tekst każdego pliku odczytanego przez agenta, trafia do tego dostawcy. Przy modelu lokalnym nic nie opuszcza maszyny. Czaty, foldery robocze i klucze API w obu przypadkach zostają na Twoim komputerze. Zdecyduj, zanim wkleisz sekrety.

Jak zweryfikować pobrany plik?

Weryfikacja używa polecenia Windows: certutil -hashfile ze ścieżką pobranego pliku i SHA256. Instalator nie jest jeszcze podpisany cyfrowo, więc SmartScreen może ostrzec; wybierz Więcej informacji, a potem Uruchom mimo to, tylko jeśli suma kontrolna zgadza się z opublikowanym manifestem. Nie pomijaj tego kroku.

PHP Trail dla Windows

Gotowy na pierwszy projekt?

Pobierz PHP Trail ↗