PHP i MySQL. 8 komponentów dla kreatywnych webmasterów - Helion
Tytuł oryginału: Practical PHP and MySQL(R): Building Eight Dynamic Web Applications
Tłumaczenie: Piotr Pilch
ISBN: 978-83-246-0957-4
stron: 528, Format: B5, okładka: miękka
Data wydania: 2007-09-13
Księgarnia: Helion
Cena książki: 67,00 zł
Osiem kompletnych przykładów zastosowania
najpopularniejszych narzędzi open Source do budowy
profesjonalnych witryn internetowych przy użyciu PHP i MySQL
- Jak stosować PHP do sprawnego generowania stron?
- Jak zarządzać danymi, wykorzystując serwer MySQL?
- Jak szybko tworzyć kompletne, dynamiczne aplikacje internetowe?
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.
- Wprowadzenie do języka PHP i serwera MySQL
- Tworzenie dynamicznych aplikacji sieciowych
- Projektowanie interfejsu użytkownika
- Zarządzanie bazami danych
- Obsługa rejestracji i uwierzytelniania
- Administrowanie witrynami
- Stosowanie technologii Ajax
- Zarządzanie treścią witryn
- Używanie pakietów z repozytorium PEAR
Bądź kreatywnym webmasterem i buduj dynamiczne strony internetowe!
Osoby które kupowały "PHP i MySQL. 8 komponentów dla kreatywnych webmasterów", wybierały także:
- Mastering Amazon Relational Database Service for MySQL 88,41 zł, (38,90 zł -56%)
- Big Data and Analytics 88,41 zł, (38,90 zł -56%)
- PHP i MySQL. Kurs video. Tw 149,00 zł, (67,05 zł -55%)
- SQL. Kurs video. Kompendium wiedzy na podstawie MySQL 159,00 zł, (71,55 zł -55%)
- MySQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie i analizowanie baz danych 59,00 zł, (26,55 zł -55%)
Spis treści
PHP i MySQL. 8 komponentów dla kreatywnych webmasterów -- spis treści
O autorze (9)
Przedmowa (11)
Wprowadzenie (13)
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)
Skorowidz (517)