Főoldal | Könyvlista | Gyorskereső

Átmenetileg a rendelés és szállítás szünetel
PHP4 1. kötet - Fejleszt?k kézikönyve - Webvilág sorozat

PHP4 1. kötet - Fejleszt?k kézikönyve

Webvilág sorozat

Blake Schwendiman:
PHP4 1. kötet - Fejleszt?k kézikönyve
Webvilág sorozat

Megjelenés: 2001
Panem Kiadó
422 oldal, bolti ár: 4500,- Ft

Internetes ár (-5%): 4275,- Ft

db

A könyv ismertetése

Vissza a lap tetejére | A könyv tartalomjegyzéke

Blake Schwendiman:
PHP4 1. kötet - Fejleszt?k kézikönyve

A World Wide Webbel kapcsolatos programozási és egyéb elméleti, gyakorlati témákat tárgyaló Webvilág sorozat kötete a PHP 4 programnyelvet mutatja be két kötetben.

A Webvilág sorozatban megjelent könyv a PHP 4 programnyelvet mutatja be két kötetben, mely nyelv ideális dinamikus webes alkalmazások létrehozására, mivel kifejezetten erre a célra fejlesztették ki. Az első kötet célja, hogy a programozók számára elegendő információt és példát nyújtson a PHP felhasználásával, a valós világ számára készült webes alkalmazások készítésére. Szándékosan alkalmazzuk a webes alkalmazást weboldal vagy webhely helyett, hogy ezzel is kiemeljük a PHP szerepének jelentőségét a webfejlesztésben. Régebben egyszerű HTML oldalak uralták a világhálót, amelyek korlátozott interaktivitást biztosítottak. Ma a web tájképe jelentősen összetettebb. A dinamikusabb, interaktív webes alkalmazásokkal szemben támasztott követelmények hajtóereje abban rejlik, hogy az emberek és az üzleti világ képviselői is sokkal több elvárást fogalmaznak meg webes jelenlétükkel kapcsolatban.

A PHP programnyelv, és nem tervező vagy megjelenítő nyelv, ezért előzetes programozói tapasztalatok szükségesek a könyv olvasásához. A C vagy Perl alapokkal rendelkező programozók nagyon ismerősnek találják majd a PHP-t, a Microsoft Active Server Pages (ASP) fejlesztők szerkezeti hasonlatosságot fognak tapasztalni az ASP és PHP között. Mivel elsősorban nem a kezdő programozókat céloztuk meg, az alapvető programozási fogalmakat csak röviden tárgyaljuk.

A könyv tartalomjegyzéke

Vissza a lap tetejére | A könyv ismertetése

Blake Schwendiman:
PHP4 1. kötet - Fejleszt?k kézikönyve

Bevezetés

1. fejezet. A PHP 4 felépítése és installálása
Bevezetés
A PHP letöltése
A bináris verzió installálása
Windowsos bináris installálás
Egyéb bináris installálás
A PHP felépítése
A PHP felépítése *nix platformon
A PHP felépítése Windowsban
A PHP felépítésének összefoglalása
A PHP futási idejű beállításainak konfigurálása
A php.ini fájl használata
Más módszerek a PHP futási idejű konfigurációjának megváltoztatásához
Összefoglalás

2. fejezet. A nyelv
Bevezetés
Általános szintaktikai információk
Típusok
Számok: egészek és lebegőpontos számok
sztringek
Tömbök
Változók és konstansok
Előre definiált változók
Változók hatóköre
Konstansok
Operátorok és operátor precedencia
Programvezérlési szerkezetek
if, else, elseif
while
do..while
for
foreach
switch break és continue
include és require
Függvények
OO/osztályok
Mintaillesztés
Összefoglalás

3. fejezet. Formok és sütik
Bevezetés
Fájlelnevezési konvenciók
A formok kezelése PHP-ben
Skaláris és többértékű form elemek
Alternatív eljárás a form értékeinek kinyerésére
Formok felhasználása fájlok feltöltésére
Kép felhasználása az elküldés gombhoz
Formok adatainak érvényesítése
Adatérvényesítés reguláris kifejezések alkalmazásával
Az érvényesítés elkerülése
Adatérvényesítés típusellenőrzéssel
A validator osztály
Sütik
Az utolsó észrevétel a sütikkel kapcsolatban
Speciális megfontolások a webes fejlesztésben
Rossz adatok kezelése
Adataok kezelése és újraformázása megjelenítéshez
Összefoglalás

4. fejezet. Munka a fájlokkal
bevezetés
Fájlok olvasása és írása
Socketek használata
A csővezetékek használata
A File osztály
Összefoglalás

5. fejezet. Formok és fájlok feltöltése
Bevezetés
Egyetlen fájl feltöltése
Figyelmeztetések
Fájlok egy csoportjának feltöltése
Biztonság
Összefoglalás

6. fejezet. Munka az adatbázisokkal
áttekintés
Az adatbázis-kezelő függvények
MySQL
Első lépések a MySQL-lel
A MySQL használata
ODBC
Ismerkedés az ODBC-vel
Az ODBC használata
PHPLIB
Formok és adatok tárolása
A DBMS erejének használata
Összefoglalás

7. fejezet. Sessionök és az alkalmazások állapota
Bevezetés
A sessionök alapjai
Natív PHP session-menedzsment
Ismerkedés a PHP-s sessionökkel
A session ID használata sütik nélkül
A session változóinak tárolása adatbázisban
Egyéb PHP-s session-függvények és -lehetőségek
A PHPLIB használata
Egyedi session-menedzsment fejlesztése
Szoftvermérnökség és a sessionök
Összefoglalás

8. fejezet. Hitelesítés
Bevezetés
Alapvető hitelesítés az Apache alkalmazásával
A .htaccess fájl módosítása a PHP-vel
Alapvető hitelesítés a PHP felhasználásával
teljesen PHP alapú hitelesítés
Összefoglalás

9. fejezet. Böngészőfüggetlenség
Bevezetés
Ismerkedés
A PHP belső függvényei
BrowserHawk
A böngészőinformációk használata
Összefoglalás

10. fejezet. Hibakezelés
Bevezetés
Szoftvermérnökség és hibakezelés
Alkalmazások tervezése
Fejlesztési szabványok definiálása
Szoftver-felülvizsgálat
Tesztelés
Hibajavítás
Defenzív kódolás
Fejlesztő által definiált hibakezelés
Hibakezelés – haladó módon
Összefoglalás
Irodalom

11. fejezet. Kód újrafelhasználása
Bevezetés
Szoftvermérnökség és a kód újrafelhasználása
Létező kód újrafelhasználása
PHP
C/C++
Java
COM
Egyéb felhasználások
Összefoglalás
Irodalom

12. fejezet. A HTML elkülönítése a PHP-től
Bevezetés
Áttekintés
Elkülönítés és integráció a PHP beépített függvényeinek alkalmazásával
Motiváció
Implementáció
Amit el kell kerülnünk
Összefoglalás: elkülönítés és integráció a PHP beépített függvényeinek alkalmazásával
Sablon alapú rendszer használata
FastTemplate
Fejlett technikák a FastTemplate felhasználásával
Összefoglalás

13. fejezet. A szuper PHP
Bevezetés
Nem HTML-fájlok elküldése egy böngészőnek
Automatizálást végző szkriptek
WDDX
A hálózat megfigyelése
Összefoglalás

14. fejezet. Sablon alapú webhely
Bevezetés
A sablonok
Védjegyfelhasználás
Webhelyek egyedivé tétele a felhasználók számára
Alkalmazások nemzetközivé tétele
Összefoglalás

15. fejezet. Adatbázis-vezérelt webhelyek
Bevezetés
Az adatbázis tervezése
Adatkezelő alkalmazás
Adatok megjelenítése
Összefoglalás

16. fejezet. Statikus HTML-oldalak létrehozása dinamikus adatokból
Bevezetés
Fogalmak
Statikus lapok generálása
A kimeneti pufferelés használata
A FastTemplate használata
Cache-technikák
Összefoglalás

17. fejezet. E-kereskedelemmel foglalkozó webhelyek
Bevezetés
Biztonság
Az SSL használata
Biztonsági bizonyítványok
Adatbázisok biztonság
A fizetés feldolgozása
A termék szállítása
Összefoglalás

A) függelék. A PHP előre definiált változói és konstansai
B) függelék. Opciók a PHP fordításakor
C) függelék. PHP konfigurációs lehetőségek
D) függelék. Internetes források
E) függelék. irodalom
Tárgymutató

Vissza a lap tetejére