Oracle DATABASE 10g EXPRESS EDITION
Tworzenie aplikacji internetowych w PHP
Baza danych Oracle od dawna słynie z wyjątkowej stabilności, wydajności i... ceny! Jednak po wydaniu jej najnowszej wersji, oznaczonej symbolem 10g, producent zdecydował się na zaskakujący krok, udostępnił jedną z nich -- Express Edition -- bezpłatnie. Otworzyło to przed twórcami aplikacji sieciowych możliwości wykorzystania tego doskonałego produktu w projektach niskobudżetowych. Wszędzie tam, gdzie klienci oczekują zaplecza bazodanowego zbudowanego w oparciu o sprawdzony system i nieprzychylnie reagują na rozwiązania open-source, można dziś zaproponować Oracle Database 10g Express Edition. Aby jednak w aplikacjach internetowych w pełni wykorzystać możliwości tego rozwiązania, trzeba poznać specyficzne dla niego techniki programistyczne.
Książka "Oracle Database 10g Express Edition. Tworzenie aplikacji internetowych w PHP" to podręcznik, w którym znajdziesz omówienie wszystkich aspektów korzystania z bazy Oracle 10g w połączeniu ze skryptami PHP. Dowiesz się, jak zainstalować i skonfigurować środowisko robocze i poznasz najważniejsze elementy języka PHP. Nauczysz się tworzyć bezpieczne i wydajne aplikacje internetowe wykorzystujące ogromne możliwości bazy Oracle 10g Express Edition. Przeczytasz o uwierzytelnianiu użytkowników, zabezpieczaniu transakcji, stosowaniu procedur składowanych i obsłudze dużych obiektów. Znajdziesz tu również informacje o administrowaniu bazą Oracle, formułowaniu zapytań SQL oraz optymalizowaniu aplikacji pod kątem wydajności i szybkości działania.
Spis treści .
O autorze (11)Wprowadzenie (13)Część I Podstawy języka PHP (17)Rozdział 1. Omówienie PHP i programowania stron WWW z użyciem baz danych Oracle (19)
Rozdział 2. Instalacja i konfiguracja Oracle Express, Apache i PHP (25)
Rozdział 3. Tworzenie stron WWW (59)
Rozdział 4. Zmienne, operatory, typy danych i dołączanie plików (69)
Rozdział 5. Struktury sterujące (93)
Część II Programowanie w języku PHP (109)Rozdział 6. Tablice (111)
Rozdział 7. Funkcje (153)
Rozdział 8. Obiekty (175)
Rozdział 9. Zarządzanie błędami i obsługa wyjątków (211)
Rozdział 10. Obsługa plików (231)
Część III Tworzenie aplikacji w języku PHP (277)Rozdział 11. Proste uwierzytelnianie PHP i formularze (279)
Rozdział 12. Cookies i sesje (301)
Część IV Aplikacje internetowe wykorzystujące bazę danych Oracle Express (325)Rozdział 13. Zapytania i transakcje w Oracle SQL (327)
Rozdział 14. Transakcje Oracle PL/SQL (365)
Rozdział 15. Transakcje Oracle dotyczące dużych obiektów (389)
Dodatki (423)Dodatek B Teksty, narzędzia i techniki (431)Dodatek C Stałe środowiska PHP (439)Dodatek D Interfejsy środowiska i typy obiektów (457)Dodatek E Funkcje obsługi plików w standardzie POSIX (463)Dodatek F Funkcje dotyczące daty i czasu (473)Dodatek G Wprowadzenie do baz danych Oracle (491)
Dodatek H Wprowadzenie do SQL (519)
Dodatek I Wprowadzenie do PL/SQL (541)
Dodatek J Skrypty przykładowych baz danych (585)
Skorowidz (627)