Autor: Jono Bacon
ISBN: 978-83-246-0957-4
Ilość stron: 528
Data wydania: 09/2007
Czas stron statycznych się skończył! Blogi, fora dyskusyjne, sklepy internetowe, serwisy aukcyjne i informacyjne -- dziś o popularności danej strony decydują przede wszystkim aplikacje dynamiczne pozwalające użytkownikom na komunikację z witryną. Większość stron bazuje na dającej ogromne możliwości platformie obejmującej język PHP i bazy danych MySQL. Bezpłatny dostęp do tej technologii, jej potencjał i wydajność przyczyniły się do niesamowitej popularności wśród webmasterów.
"PHP i MySQL. 8 komponentów dla kreatywnych webmasterów" to wprowadzenie w świat popularnej platformy do tworzenia aplikacji sieciowych od strony praktycznej. Krótka część teoretyczna, dzięki której dowiesz się, jak zainstalować PHP i MySQL, oraz poznasz podstawy korzystania z tych narzędzi, to jedynie wstęp do książki. W części głównej przedstawiono techniki stosowania PHP i MySQL na przykładzie ośmiu kompletnych, funkcjonalnych aplikacji, które decydują o atrakcyjności witryny.
Pracując na tych przykładach nauczysz się sprawnie zarządzać bazami danych, dynamicznie aktualizować informacje na stronach, obsługiwać rejestrację i logowanie, stosować pakiety z repozytorium PEAR oraz wykonywać wiele innych operacji przydatnych na profesjonalnych stronach internetowych.
Rozdziały:
Rozdział 1. Nowa metodyka (19)
- Technologia (20)
- Działanie dynamicznej aplikacji internetowej (23)
- Podsumowanie (27)
Rozdział 2. Język PHP i serwer MySQL - wprowadzenie (29)
- Konfigurowanie interpretera języka PHP i serwera MySQL (30)
- Rozpoczęcie korzystania z języka PHP (32)
- Instalowanie serwera MySQL (50)
- Łączenie się z serwerem MySQL za pomocą skryptu PHP (59)
- Podsumowanie (65)
Rozdział 3. Uruchamianie projektów (67)
- Zastosowanie środowiska XAMPP (67)
- Podsumowanie (70)
Rozdział 4. Dziennik internetowy (71)
- Przegląd projektu - przypadek użycia dziennika Blogtastic (72)
- Definiowanie bazy danych (73)
- Rozpoczęcie pisania kodu (76)
- Przeglądanie wybranych wpisów (90)
- Tworzenie przeglądarki kategorii (100)
- Decydowanie, kto może się zalogować (103)
- Definiowanie własnych kategorii (109)
- Tworzenie nowych wpisów blogu (111)
- Aktualizowanie wpisu blogu (114)
- Podsumowanie (119)
Rozdział 5. Fora dyskusyjne (121)
- Co jest pod maską? (121)
- Tworzenie własnego forum (124)
- Zanim rozpocznie się realizację projektu (124)
- Tworzenie bazy danych (125)
- Projektowanie wyglądu witryny (131)
- Wyświetlanie forów (133)
- Zarządzanie logowaniem użytkowników (143)
- Wiadomości i odpowiadanie na nie (161)
- Tworzenie stron administracyjnych (169)
- Podsumowanie (178)
Rozdział 6. Koszyk zakupów (181)
- Przegląd projektu (181)
- Tworzenie bazy danych (182)
- Rozpoczęcie pisania kodu (187)
- Zarządzanie logowaniem użytkowników (192)
- Wyświetlanie i wybieranie produktów (196)
- Płacenie za produkty (208)
- Strony administracyjne (219)
- Podsumowanie (227)
Rozdział 7. Witryna aukcji internetowych (229)
- Przegląd projektu (230)
- Tworzenie bazy danych (230)
- Rozpoczęcie pisania kodu (233)
- Wyświetlanie pozycji aukcji (236)
- Obsługa użytkowników (252)
- Dodawanie pozycji (255)
- Obsługa licytacji (271)
- Planowanie wczytywania strony (275)
- Podsumowanie (276)
Rozdział 8. Kalendarz internetowy (277)
- Przegląd projektu (277)
- Tworzenie bazy danych (278)
- Rozpoczęcie pisania kodu (280)
- Przeglądanie wydarzeń (288)
- Podsumowanie (314)
Rozdział 9. System zarządzający treścią pytań i odpowiedzi (315)
- Przegląd projektu (316)
- Projektowanie bazy danych (317)
- Rozpoczęcie tworzenia kodu (322)
- Wyświetlanie pytań (333)
- Obsługa logowania (343)
- Dodawanie i ocenianie pytań (354)
- Zarządzanie tematami (369)
- Zarządzanie wątkami (374)
- Prawo własności do tematu (378)
- Podsumowanie (391)
Rozdział 10. Projekt wielokrotnego użycia (393)
- Przegląd projektu (394)
- Projektowanie bazy danych (396)
- Inteligentne używanie katalogów (399)
- Rozpoczęcie pisania kodu - tworzenie szkieletu (400)
- Pobieranie dystrybucji (408)
- Przeglądanie zrzutów ekranu (410)
- Przeglądarka dostępnych projektów (411)
- Zarządzanie projektami (413)
- Modyfikowanie ogólnych ustawień (420)
- Zarządzanie plikami do pobrania (422)
- Usuwanie dystrybucji (428)
- Zarządzanie zrzutami ekranu (430)
- Usuwanie obrazów (434)
- Dodawanie nowego projektu (435)
- Wdrażanie projektu w obrębie aplikacji (436)
- Podsumowanie (438)
Rozdział 11. Witryna informacyjna (441)
- Przegląd projektu (442)
- Instalowanie modułów PEAR (442)
- Projektowanie bazy danych (445)
- Rozpoczęcie tworzenia kodu (448)
- Obsługa logowania użytkowników (456)
- Przeglądanie i ocenianie informacji (462)
- Zarządzanie informacjami (468)
- Zarządzanie kategoriami (475)
- Tworzenie mechanizmu wyszukiwania (479)
- Podsumowanie (485)
Dodatek A. Projektowanie witryny WWW (487) Najniższa cena z 30 dni przed obniżką 50,25zł
PHP i MySQL 8 komponentów dla kreatywnych webmasterów
|