Kurs PHP - część I. Czym jest PHP

Nawigacja
Ciekawy e-book
Poznaj sekrety Google AdSense.



Dowiedz się jak zarabiać kilkadziesiąt dolarów dziennie, za pomocą własnej strony internetowej.

Dowiedz się więcej...
Polecamy
choroby nowotworowe
Konsultacje medyczne
www.worldcare.pl/
wyszukiwarka mp3
wyszukiwarka mp3 wyszukiwarka mp3
wyszukiwarka mp3
Skrypty szablony
Skrypty szablony
ajo.pl/skrypty-szab…
lampy oświetlenie
Nowoczesne lampy
lampki
Warszawa
Serwis o życiu w Warszawie
Warszawa w internecie
emule
emule
www.softmania.pl/pr…
Przepisy Kulinarne
Strona z przepisami kulinarnymi
www.przepisy-kuchen…
żyrandole
żyrandole
www.gralux.pl
international phone cards
international phone card
www.pinsonsales.com
Konsole
Konsole
ajo.pl/konsole-game…
tapety
tapety
www.darmotapety.pl
konstrukcje stalowe
konstrukcje stalowe
www.commercecon.pl
oc
oc, ubezpieczenia samochodu
ubezpieczenia samochodu
Noclegi Kraków
Stylowe Noclegi Kraków
www.apartamenty-flo…
Pobierowo
Pobierowo
pobierowo24.pl
Komentarzy: 0
PHP to język dominujący w procesie budowania dynamicznych stron internetowych. Dzięki niemu możemy tworzyć profesjonalne, przyjazne użytkownikom witryny.
W pierwszej części kursu poznasz genezę języka, podstawowe kwestie związane z serwerem, a także wskażę Ci gdzie możesz szukać pomocy.

Skąd to się wzięło?


PHP - Personal Home Page - to język programowania, lub jak ktoś woli, język skryptowy działający po stronie serwera. A co to oznacza?
To, że nie można z poziomu przeglądarki obejrzeć kodu skryptu/programu napisanego w PHP, bo jest on wykonywany przez serwer i wynik jego pracy to najczęściej czysty HTML.

Ale nie tylko! PHP potrafi jeszcze mnóstwo innych o wiele pożyteczniejszych rzeczy, niż tylko utworzenie kodu HTML po stronie "serwetki". Od wersji 2.0 (przy okazji - najnowszą wersją jest chyba 4.3)
jest możliwe pobieranie danych z formularzy i obróbka ich na serwerze. Dzięki temu nie musisz tworzyć formularzy wysyłających dane na adres e-mail, bo działa to tylko w przypadku, gdy przeglądarka kogoś, kto wypełnił formularz może wysłać maila (jak Opera), albo współpracuje z programem pocztowym (Internet Explorer i Outlook Express).

Dzięki PHP można obsługiwać najróżniejsze bazy danych. Może to być na przykład dBase, oracle i najpopularniejszy MySQL. Na bazie baz :) możesz stworzyć własne forum dyskusyjne, sklepik, czy księgę gości.

No i tym samym doszliśmy do części

Po co mi to?


Ano właśnie. Pomyśl: czy można zrobić księgę gości działającą po stronie klienta...? No wiem, że można, ale po co księga gości, która jest tylko dla jednej osoby i do tego znika po odświeżeniu...

A w PHP możesz wpisy do księgi zapisywać do pliku, albo jeszcze lepiej do bazy danych. Możesz utworzyć odporną na odświeżania sondę ustawiając cookie na komputerze użytkownika.
UWAGA!

W takiej ramce będę pisał o sprawach ciekawszych, nieobowiązkowych dla kogoś, kto nie chce wnikać w tajniki PHP, ale przydatne tym, którzy naprawdę chcą się nauczyć języka.

Jak tego używać?


I cały wic polega na tym, że PHP jest interpretowane przez serwer. Oznacza to, że serwer na którym umieszczasz strony napisane w PHP musi obsługiwać ten język. Z reguły jest to płatna usługa, ale znam serwery, które udostępniają za darmo obsługę PHP (oby takich więcej):

I jeszcze jedno. Strony w PHP można testować na lokalnym komputerze. Potrzeba do tego oprogramowanie serwera. Tak, nawet na laptopie możesz mieć serwer. Polecam serwer Apache - http://www.apache.org. Można (dobre rozwiązanie dla początkujących) sciągnąć z sieci pakiety instalacyjne dla Windows, w skład któryych wchodzi Apache, PHP i często baza MySQL. Najczęściej spotykane takie pakiety to PHPTriad i FoxServ, ewentualnie Krasnal - http://www.krasnal.tk - łatwy w instalacji i bogaty pakiet.

Żeby obejrzeć wyniki swych "męczarni" z PHP, trzeba po zainstalowaniu serwera i PHP pliki z rozszerzeniem PHP umieścić w folderze /htdocs, najczęściej wygląda to tak:
C:/apache/htdocs/strona_w_php.php
To jeszcze nie wszystko. W przeglądarce trzeba wpisać taki adres do pliku:
http://127.0.0.1/strona_w_php.php
lub
http://localhost/strona_w_php.php

Dokumentacja PHP


Język PHP posiada bardzo rozbudowaną dokumentację (po angielsku [I]manual[/I]), którą można znaleźć na stronach http://www.php.net. To oficjalna strona poświęcona temu językowi. Polscy internauci mogą korzystać z tzw. [I]mirrora[/I] pod adresem http://pl.php.net. Manual PHP jest dostępny w kilkunastu wersjach językowych, w tym (częściowo) w polskiej.

Innym cennym źródłem wiedzy na temat PHP są grupy dyskusyjne (polską grupą jest pl.comp.lang.php). I tutaj uwaga: przed zapytaniem się o cokolwiek na tę grupę radzę przeczytać jej FAQ (ang. Frequently Asked Qeustions - najczęściej zadawane pytania), bo gdy widzi się kilkanaście identycznych pytań dziennie o rzeczy, które tam się znajdują i są przystępnie wytłumaczone, to można odpowiedzieć tylko RTFM (Read The F***ing Manual - przeczytaj pie****ony manual). Zdarza się też RT(F)FAQ! A sam FAQ znajduje się pod adresem http://php.faq.pl.
Komentarzy: 0
Polecamy
Newsletter
Chcę otrzymywać informacje o nowościach na stronie!

Mój adres email:
Zgadzam się z Polityką Prywatności.

Pamiętaj - nigdy, nikomu nie udostępniamy Twojego adresu email!

Jeszcze nie przekonany? Zobacz jak wygląda przykładowy newsletter
Strona główna | Tworzenie strony | Promocja strony | Zarabianie na stronie | Narzędzia | Mapa strony

High Web Profit - Jak zrobić dochodową stronę internetową?
Marcin Chrapka i Lukasz Piernikarczyk

statystyki www stat.pl