home contactus
okladka

Zaprojektuj profesjonalne witryny WWW

Połączenie możliwości systemu operacyjnego Linux, serwera WWW Apache, bazy danych MySQL i języka PHP pozwala na tworzenie i utrzymywanie rozbudowanych aplikacji internetowych. Popularność tych narzędzi, często określanych za pomocą akronimu LAMP (Linux, Apache, MySQL, PHP), jest efektem ich elastyczności, wydajności i doskonałej interakcji pomiędzy elementami tego zestawu. Nie bez znaczenia jest także fakt, że dostępne są one bezpłatnie, na licencji open source, co zwalnia zarówno twórców aplikacji, jak i ich użytkowników z konieczności ponoszenia jakichkolwiek opłat licencyjnych.

Książka "Linux, Apache, MySQL i PHP. Zaawansowane programowanie" opisuje metody tworzenia wydajnych aplikacji WWW. Czytając ją, poznasz możliwości języka PHP5 w zakresie programowania obiektowego i nauczysz się formułować złożone zapytania SQL. Dowiesz się, jak optymalnie skonfigurować serwer WWW Apache, zabezpieczać aplikacje WWW przed atakami i korzystać z modułów rozszerzających, takich jak PEAR i PECL. Znajdziesz tu również informacje o systemach zarządzania treścią, technologii AJAX i mechanizmach buforowania dostępnych dla PHP.

Wykorzystuj w pracy nowoczesne narzędzia.


O autorach (11)
Wprowadzenie (13)
Rozdział 1. Co nowego w PHP 5 (17)
Rozdział 2. Programowanie obiektowe w PHP 5 (37)
Rozdział 3. Niejasne elementy języka PHP (67)
Rozdział 4. Zaawansowany MySQL (99)
Rozdział 5. Konfiguracja PHP (133)
Rozdział 6. Sztuczki z serwerem Apache (159)
Rozdział 7. Bezpieczeństwo witryn (201)
Rozdział 8. PEAR i PECL (221)
Rozdział 9. Wydajność kodu (237)
Rozdział 10. Rozszerzenia PHP (279)
Rozdział 11. AJAX (321)
Rozdział 12. Mechanizmy buforowania (337)
Rozdział 13. Systemy zarządzania treścią (357)
Dodatek A Tłumaczenia z innych języków (385)
Dodatek B Narzędzia alternatywne (405)
Skorowidz (413)