PHP-1.pdf
(
218 KB
)
Pobierz
Microsoft PowerPoint - PHP-1.ppt
Wprowadzenie do PHP
PHP
(Hypertext Preprocesor) jest jħzykiem skryptowym wykonywanym po
stronie serwera (server-side). PHP jest skþadnikiem wielu Ļrednich
i duŇych bazodanowych aplikacji WWW.
1994
Î Rasmus Lerdorf stworzyþ zbir narzħdzi do obsþugi swojej
strony domowej Î mechanizm interpretacji zestawu makr; np.:
ksiĢŇka goĻci, licznik odwiedzin (PHP Î Personal Home Pages).
System uzupeþniaþ pakiet interpretujĢcy formularze (FI).
1997
Î ok.. 50000 witryn uŇywa PHP/FI, projekt grupowy
2003
Î miliony serwerw o dowolnej konfiguracji korzysta z PHP4
O popularnoĻci PHP decydujĢ:
Oprogramowanie o otwartym Ņrdle
Skrypty PHP osadzane w plikach HTML (integracja z warstwĢ klienta)
Posiada ponad 15 bibliotek pozwalajĢcych na szybki dostħp do baz
danych (ODBC, MySQL, OracleÈ)
Szybko wykonuje skrypty (wszystkie komponenty PHP dziaþajĢ w
gþwnej przestrzeni pamiħciowej)
Swobodny wybr platformy sprzħtowej i systemu operacyjnego
Jest w peþni funkcjonalnym jħzykiem programowania. Nadaje siħ do
tworzenia zþoŇonych systemw
Co robi PHP?
PHP manual: áCelem jħzyka jest umoŇliwienie programistom WWW
szybkiego pisania stron generowanych dynamicznieÑ.
Najczħstsze zastosowania PHP:
Wykonywanie funkcji systemu (obsþuga systemu plikw,
wykonywanie poleceı systemowych)
Zbieranie danych z formularzy (zapis do pliku, e-mail, zwrot
przetworzonych danych)
Uzyskiwanie dostħpu do baz danych (przeglĢdanie, dodawanie
i modyfikacja elementw)
Tworzenie cookies i uzyskiwanie dostħpu do ich zmiennych
Rozpoczynanie sesji i uŇywanie zmiennych i obiektw sesji
Wykorzystanie uwierzytelniania uŇytkownika PHP do ograniczenia
dostħpu do pewnych sekcji witryny WWW
Tworzenie obrazw na bieŇĢco
Kodowanie danych
Dla kogo PHP jest odpowiedni?
Czy zawsze bħdziemy uŇywaę tego samego sprzħtu
i oprogramowania serwisu WWW?
Czy zawsze bħdziemy dysponowaę tym samym zespoþem
programistw (ASP, ColdFusion)?
Czy mamy problemy pamiħciĢ i obciĢŇeniem serwera?
Przykþady zastosowaı PHP:
Ksiħga goĻci
Forum dyskusyjne
Mechanizm zamieszczania newsw
Przeszukiwanie serwisu
Sklep internetowy
Serwer gier on-line (np. szachy, reversi)
Statystyki serwisu
PHP-owa witryna: PHP-Nuke
http://www.phpnuke.org
Strona domowa systemu do szybkiego tworzenia serwisw
internetowych, zawierajĢcych wiele ciekawych funkcji: newsy
i artykuþy, gþosowanie, wyszukiwanie, statystyki, administracja za
pomocĢ formularzy WWW. System jest darmowy.
W caþoĻci zostaþ napisany w PHP
PHP Î konta w internecie:
http://hosts.php.net
Wyszukiwarka serwisw internetowych, oferujĢcych obsþugħ PHP
http://www.a4.pl
Î polski serwis, 400zþ/rok
Plik z chomika:
ynni2
Inne pliki z tego folderu:
PHP - podstawy + czat.pdf
(1056 KB)
PHP-1.pdf
(218 KB)
PHP-2.pdf
(261 KB)
PHP-3.pdf
(527 KB)
PHP-4.pdf
(179 KB)
Inne foldery tego chomika:
html
HTML i CSS (Bible)
JavaScript
Javascript (Bible)
Kurs MySQL
Zgłoś jeśli
naruszono regulamin