Od pewnego czasu w sieci istnieje praktyczny kurs php mojego autorstwa. Został on napisany z myślą o własnym rozwoju, utrwalaniem własnej wiedzy, treningu programistycznym, stworzenia bazy przykładów, do których zawsze można zerknąć w razie „sklerozy” oraz aby pomóż innym – zarówno tym, którzy zaczynają przygodę z programowaniem jak i dla tych, którzy programować umieją jednak szukają innych rozwiązań czy wskazówek.
Jak widzisz kurs nie ma specjalnie ciekawej oprawy graficznej (właściwie nie ma żadnej), jest dosyć chaotyczny itd… postanowiłem wraz z rozwojem bloga przepisywać systematycznie lekcje i umieszczać je tutaj. Niektóre pewnie zostaną poprawione (bo w końcu ja ciągle zdobywam doświadczenie i stwierdzę, że coś co kiedyś napisałem jest bee
) inne pominięte itd. Pojawią się też nowe !!
W kursie nastawiam się głównie na wykorzystanie PHP pod kątem tworzenia stron i wszelkich aplikacji Internetowych. Nie będę wychwalał swojej wiedzy oraz twierdził, że wszystkie przykłady są tylko i wyłącznie mojego autorstwa (czasami ktoś napisać coś tak dobrze, że nie warto tworzyć coś nowego). Prezentuje zarówno własne pomysły, przykłady jak i opieram się na tych z sieci i literatury (co zawsze staram się zaznaczyć co skąd pochodzi, czasem je modyfikuje według własnego uznania).
Sam uczyłem się z różnych tutoriali, kursów, e-booków i wydań papierowych. Pamiętaj jednak, że praktyka czyni mistrza, a najwięcej nauczymy się dzięki ciężkiej pracy, ćwiczeniom i wytrwałości
Co nam będzie potrzebne do rozpoczęcia nauki PHP ?
Przede wszystkim zakładam, że przykłady będziesz testować na lokalnym komputerze (możesz również na jakimś koncie hostingowym) ponieważ może się zdarzyć, że nie będziesz mieć w danym miejscu dostępu do Internetu, a taki serwer możesz odpalić w każdej chwili.
Musisz więc zainstalować najlepiej jakiś pakiet serwerowy – ja polecam Ci wampserver. Wystarczy ściągnąć plik i zainstalować go – z tym zapewne każdy z Was sobie poradzi. Następnie uruchomimy sobie w pakiecie polski język. Należy więc kliknąć prawym przyciskiem myszy na ikonie programu w trayu i wybrać odpowiednio język czyli :

Wybór języka Polskiego w Wampserver
Kolejna ważna sprawa to włączenie opcji short open tag – nie będę na tym etapie tłumaczył po co nam potrzebne jest włączenie tej opcji, tym zajmę się później :

Wamp - włączenie opcji short open tag
Jak na razie to tyle opcji, które będą nam potrzebne na początek przygody z wampem. Wraz z kolejnymi lekcjami będę wspominał o kolejnych. Pliki *.php gdzie będziesz testował swoje skrypty i programy należy umieszczać w katalogu C:wampwww przy domyślnej instalacji pakietu serwera. Pamiętaj, że aby testować musi on być uruchomiony (po prostu odpalasz skrót z pulpitu czy tam menu start). Pliki *.php możesz wrzucać domyślnie do wspomnianego katalogu lub też tworzyć w nim kolejne katalogu co pozwoli na utrzymanie porządku
Po uruchomieniu wampa w przeglądarce możemy uruchomić stronę główną serwera poprzez adres http://localhost lub http://127.0.0.1.
W jakich programach pisać ?
Programów jest bardzo dużo, możesz nawet pisać w zwykłym notatniku windowsa, ale nie poradzi sobie on z każdym rodzajem kodowania polski znaków. Jednak czasem i ten poczciwy notatniczek się przydaje
Ja korzystam właśnie z niego poza tym z programów jak notepad2, Tiger II MiniPad, PHP Designer.
To tyle tytułem wstępu i wspomnienia o narzędziach jakie są Tobie potrzebne do efektywnej nauki języka PHP. Zapraszam na kolejne lekcje
dlaczego proponuje Pan i poleca jako wirtualny serwer WAMP a nie np XAMPP czy jest jakas zasadnicza róznica między nimi.
Witam Panie Marianie. To nie jest tak, że polecam tylko Wampa, a inne serwery odmawiam. Nic takiego !! Sprawa jest prosta – polecam WAMPa ponieważ sam go używam. Nie oznacza to oczywiście, że inne pakiety są grosze. Równie dobrze można ręcznie instalować apache, php, mysql itd. albo po prostu inny pakiet jak xamp czy krasnal. To zależy od każdego z Was, ja napisałem o Wampie ponieważ sam go używam i tyle
a co jeśli zaznaczenie opcji short open tag nie jest możliwe?
Hmm a pojawił się taki problem, bo przecież opcję są po to żeby nimi zarządzać ? Nie powinno być żadnego problemu z wykonaniem takiej czynności. Gdyby jednak to trzeba pamiętać o otwieraniu kodu PHP przez :
„< ? php”
a nie samo :
„< ?”
Witam, mam pytanie jak utworzyć bazę danych. Wydaje mi się że przez konsole MySQL tylko nie wiem jak. Jeżeli pomożecie będę wdzięczny.
Możesz to zrobić przy pomocy konsoli jasne, ale jeśli masz dostęp do jakiegoś narzędzia typu phpmyadmin (lub np phppgadmin dla bazy postgresql) to zrobisz to o wiele prościej i przyjemniej
kiedy 2 lekcja??
Hmm no w końcu trzeba by się porządnie wziąć z przepisywanie kursu. Nie mniej cały czas można korzystać z mojego kursu PHP