okladka

Tworzenie dynamicznych witryn WWW
za pomocą technologii open source

PHP, Apache i MySQL to najpopularniejsze obecnie technologie służące do tworzenia i udostępniania w sieci dynamicznych witryn WWW. Łączy je jedna wspólna cecha -- wszystkie dostępne są na licencji open source, co oznacza, że korzystanie z nich nie wiąże się z żadnymi opłatami. PHP to język programowania służący do pisania aplikacji internetowych, MySQL to baza danych, która przechowuje informacje wyświetlane na stronach, a Apache to serwer WWW, dzięki któremu witryny te dostępne są w internecie. Za pomocą tych narzędzi tworzone są portale, sklepy internetowe, fora dyskusyjne i inne strony, z których codziennie korzystają dziesiątki tysięcy użytkowników sieci.

"PHP5, Apache i MySQL. Od podstaw" to podręcznik dla tych użytkowników, którzy chcą poznać sposoby tworzenia dynamicznych witryn WWW w oparciu o te technologie. Przedstawia zasady pisania aplikacji internetowych, stosowania w nich formularzy z mechanizmem weryfikacji poprawności wpisanych danych, łączenia aplikacji z bazą danych i modyfikowania elementów graficznych za pomocą PHP. Opisano tu także sposoby przechowywania danych użytkownika w plikach cookie, mechanizmy wysyłania poczty elektronicznej, obsługi błędów i ograniczania dostępu do określonych obszarów witryny za pomocą nazwy użytkownika i hasła. Każde zagadnienie zaprezentowano na rzeczywistych przykładach dynamicznych witryn WWW.

Poznaj najnowsze technologie tworzenia dynamicznych witryn WWW


O autorach (11)
Część I Wstęp (13)
Rozdział 1. Instalacja i konfiguracja (15)
Część II Witryna recenzji filmów (39)
Rozdział 2. Tworzenie stron w PHP5 (41)
Rozdział 3. Korzystanie z bazy danych z poziomu języka PHP (95)
Rozdział 4. Wyświetlanie danych w PHP (123)
Rozdział 5. Elementy formularzy - wprowadzanie danych przez użytkownika (147)
Rozdział 6. Umożliwienie użytkownikowi modyfikacji bazy danych (173)
Rozdział 7. Praca z obrazami (199)
Rozdział 8. Walidacja danych użytkownika (231)
Rozdział 9. Unikanie błędów i ich obsługa (253)
Część III Witryna fanów komiksów (275)
Rozdział 10. Projektowanie i tworzenie bazy danych (277)
Rozdział 11. Wysyłanie listów email (325)
Rozdział 12. Logowanie, profile i personalizacja (361)
Rozdział 13. Zarządzanie zawartością (403)
Rozdział 14. Listy mailingowe (467)
Rozdział 15. Sklep internetowy (501)
Rozdział 16. Forum dyskusyjne (549)
Rozdział 17. Zdobywanie informacji na temat użytkowników witryny (621)
Rozdział 18. Rozwiązywanie problemów (633)
Dodatki (643)
A Rozwiązania ćwiczeń (645)
B Skrót składni języka PHP (685)
C Funkcje języka PHP5 (689)
D Typy danych MySQL (725)
E Skrót składni języka bazy danych MySQL (729)
F Porównanie edytorów tekstów (733)
G Wybór firmy obsługującej serwer WWW (735)
H Wprowadzenie do PEAR (739)
I Instalacja Apache, PHP i MySQL-a (747)
Skorowidz (755)