home contactus
okladka

Twórz dynamiczne witryny WWW

Statyczne witryny WWW, które jeszcze całkiem niedawno królowały w internecie, dziś odchodzą do lamusa. Spośród milionów stron internetowych w pamięć internautów zapadają te, które "żyją", są często aktualizowane, generowane dynamicznie i posiadają elementy interaktywne. Niestety, możliwości języka HTML nie pozwalają na tworzenie dynamicznych witryn WWW. W tym celu należy sięgnąć po inne technologie. Dziś najczęściej stosowanym rozwiązaniem jest połączenie strony internetowej z bazą danych oraz wykorzystywanie języka skryptowego, interpretowanego po stronie serwera, do pobierania treści z bazy i wyświetlania jej na stronie. Do takich zadań w większości witryn WWW używany jest język PHP i baza danych MySQL. Narzędzia te, poza ogromnymi możliwościami i niewielkimi wymaganiami sprzętowymi, mają ogromną zaletę -- są dostępne nieodpłatnie.

Dzięki książce "PHP i MySQL. Wprowadzenie" zdobędziesz podstawową wiedzę na temat tworzenia dynamicznych witryn WWW za pomocą języka PHP i bazy danych MySQL. Dowiesz się, w jaki sposób zainstalować PHP i MySQL, jak przygotować pliki konfiguracyjne i dostroić działanie tych środowisk. Poznasz sposoby łączenia kodu PHP ze znacznikami HTML, elementy języka PHP i techniki programowania w nim. Nauczysz się projektować i tworzyć bazy danych oraz tabele, formułować zapytania w języku SQL i administrować serwerem baz danych. Połączysz skrypty PHP z bazą danych za pomocą biblioteki PEAR oraz napiszesz moduły obsługi formularzy, sesji i plików cookie. Przeczytasz także o zabezpieczaniu witryn WWW przed nieautoryzowanym dostępem.

Poznaj technologię tworzenia "żywych" witryn WWW.


Przedmowa (7)
1. Dynamiczna treść na stronach WWW (11)
2. Instalacja (23)
3. Poznajemy PHP (39)
4. Podejmowanie decyzji w PHP (59)
5. Funkcje (79)
6. Tablice (99)
7. Podstawowe wiadomości o bazach danych (111)
8. Korzystanie z MySQL (131)
9. Komunikacja PHP z MySQL (159)
10. Obsługa formularzy (177)
11. PHP w praktyce (199)
12. Modyfikowanie obiektów MySQL i danych PHP (223)
13. Pliki cookie, sesje i kontrola dostępu (241)
14. Bezpieczeństwo (259)
15. Sprawdzanie poprawności danych i obsługa błędów (275)
16. Przykładowe aplikacje (287)
17. Kończymy naszą podróż (311)
Dodatek Odpowiedzi na pytania do rozdziałów (319)
Skorowidz (331)