kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Kiadó: | Panem Kft. |
---|---|
Kiadás helye: | Budapest |
Kiadás éve: | |
Kötés típusa: | Ragasztott papírkötés |
Oldalszám: | 422 oldal |
Sorozatcím: | Webvilág |
Kötetszám: | |
Nyelv: | Magyar |
Méret: | 24 cm x 17 cm |
ISBN: | 963-545-309-4 |
Bevezetés | 13 |
A PHP 4 fordítása és installálása | 19 |
Bevezetés | 19 |
A PHP letöltése | 19 |
A bináris verzió installálása | 20 |
Windows bináris installálás | 20 |
Egyéb bináris installálás | 24 |
A PHP fordítása | 25 |
A PHP fordítása *nix platformon | 26 |
A PHP fordítása Windowsban | 32 |
A PHP fordításának összefoglalása | 36 |
A PHP futási idejű beállításainak konfigurálása | 36 |
A php.ini fájl használata | 37 |
Más módszerek a PHP futási idejű konfigurációjának megváltoztatásához | 38 |
Összefoglalás | 40 |
A nyelv | 41 |
Bevezetés | 41 |
Általános szintaktikai információk | 41 |
Típusok | 43 |
Számok: egész és lebegőpontos számok | 43 |
Sztringek | 44 |
Tömbök | 46 |
Változók és konstansok | 48 |
Előre definiált változók | 49 |
Változók hatóköre | 52 |
Konstansok | 54 |
Operátorok és operátorprecedencia | 54 |
Programvezérlési szerkezetek | 55 |
If, else, elseif | 55 |
while | 56 |
do..while | 56 |
for | 57 |
foreach | 58 |
switch | 59 |
break és continue | 61 |
include és require | 64 |
Függvények | 65 |
OO/osztályok | 67 |
Mintaillesztés | 69 |
Összefoglalás | 69 |
Formok és sütik (cookies) | 70 |
Bevezetés | 70 |
Fájlnevezési konvenciók | 70 |
A formok kezelése PHP-ben | 72 |
Skaláris és többértékű formelemek | 73 |
Alternatív eljárás a form értékeinek kinyerésére | 74 |
Formok felhasználása fájlok feltöltésére | 78 |
Kép felhasználása az Elküldés (Submit) gombhoz | 79 |
Formok adatainak érvényesítése | 80 |
Adatérvényesítés reguláris kifejezések alkalmazásával | 81 |
Adatérvényesítés típusellenőrzéssel | 83 |
A Validator osztály | 84 |
Sütik (Cookies) | 86 |
Az utolsó észrevétel a sütikkel kapcsolatban | 89 |
Speciális megfontolások a webes fejlesztésben | 89 |
Rossz adatok kezelése | 90 |
Adatok kezelése és újraformázása megjelenítéshez | 93 |
Összefoglalás | 99 |
Munka a fájlokkal | 100 |
Bevezetés | 100 |
Fájlok olvasása és írása | 100 |
Socketek használata | 103 |
A csővezetékek használata | 104 |
A File osztály | 105 |
Összefoglalás | 07 |
Formok és fájlok feltöltése | 108 |
Bevezetés | 108 |
Egyetlen fájl feltöltése | 108 |
Figyelmeztetések | 112 |
Fájlok egy csoportjának feltöltése | 113 |
Biztonság | 114 |
Összefoglalás | 116 |
Munka az adatbázisokkal | 117 |
Áttekintés | 117 |
Az adatbázis-kezelő függvények | 118 |
MySQL | 119 |
Első lépések a MySQL-lel | 119 |
A MySQL használata | 119 |
ODBC | 125 |
Ismerkedés az ODBC-vel | 125 |
Az ODBC használata | 129 |
PHPLIB | 130 |
Formok és adatok tárolása | 133 |
A DBMS erejének használata | 137 |
Összefoglalás | 139 |
Sessionök és az alkalmazások állapota | 140 |
Bevezetés | 140 |
A sessionök alapjai | 141 |
Natív PHP session-menedzsment | 141 |
Ismerkedés a PHP-s sessionökkel | 142 |
A session ID használata sütik nélkül | 145 |
A session változóinak tárolása adatbázisban | 150 |
Egyéb PHP-s session-függvények és -lehetőségek | 158 |
A PHPLIB használata session-menedzsmentre | 160 |
Egyedi session-menedzsment fejlesztése | 164 |
Szoftvermérnökség és a sessionök | 164 |
Összefoglalás | 168 |
Hitelesítés | 169 |
Bevezetés | 169 |
Alapvető hitelesítés az Apache alkalmazásával | 169 |
A .htaccess fájl módosítása a PHP-vel | 172 |
Alapvető hitelesítés a PHP felhasználásával | 178 |
Teljesen PHP alapú hitelesítés | 179 |
Összefoglalás | 187 |
Böngészőfüggetlenség | 188 |
Bevezetés | 188 |
Ismerkedés | 188 |
A PHP belső függvényei | 190 |
BrowserHawk | 195 |
A böngészőinformációk használata | 201 |
Összefoglalás | 204 |
Hibakezelés | 205 |
Bevezetés | 205 |
Szoftvermérnökség és a hibakezelés | 206 |
Alkalmazások tervezése | 206 |
Fejlesztési szabványok definiálása | 207 |
Szoftver-felülvizsgálat | 208 |
Tesztelés | 209 |
Hibajavítás | 209 |
Defenzív kódolás | 210 |
Fejlesztő által definiált hibakezelés | 218 |
Hibakezelés - haladó módon | 223 |
Összefoglalás | 233 |
Irodalom | 233 |
Kód újrafelhasználása | 234 |
Bevezetés | 234 |
Szoftvermérnökség és a kód újrafelhasználása | 234 |
Létező kód újrafelhasználása | 235 |
PHP | 236 |
C/C++ | 239 |
Java | 249 |
COM | 254 |
Egyéb felhasználások | 258 |
Összefoglalás | 260 |
Irodalom | 260 |
A HTML elkülönítése a PHP-től | 261 |
Bevezetés | 261 |
Áttekintés | 261 |
Elkülönítés és integráció a PHP beépített függvényeinek alkalmazásával | 263 |
Motiváció | 263 |
Implementáció | 265 |
Amit el kell kerülnünk | 270 |
Összefoglalás: elkülönítés és integráció a PHP beépített függvényeinek alkalmazásával | 271 |
Sablon alapú rendszer használata | 271 |
FastTemplate | 272 |
Fejlett technikák a FastTemplate felhasználásával | 281 |
Összefoglalás | 285 |
Irodalom | 285 |
A szuper PHP | 286 |
Bevezetés | 286 |
Nem HTML-fájlok elküldése egy böngészőnek | 286 |
Automatizálást végző szkriptek | 294 |
WDDX | 301 |
A hálózat megfigyelése | 308 |
Összefoglalás | 312 |
Sablon alapú webhely | 313 |
Bevezetés | 313 |
A sablonok | 313 |
Védjegyfelhasználás | 327 |
Webhelyek egyedivé tétele a felhasználók számára | 331 |
Alkalmazások nemzetközivé tétele | 334 |
Összefoglalás | 337 |
Adatbázis-vezérelt webhelyek | 338 |
Bevezetés | 338 |
Az adatbázis tervezése | 338 |
Adatkezelő alkalmazás | 342 |
Adatok megjelenítése | 355 |
Összefoglalás | 363 |
Statikus HTML-oldalak létrehozása dinamikus adatokból | 364 |
Bevezetés | 364 |
Fogalmak | 364 |
Statikus lapok generálása | 365 |
A kimeneti pufferelés használata | 365 |
A FastTemplate használata | 368 |
Cache-technikák | 372 |
Összefoglalás | 374 |
E-kereskedelemmel foglalkozó webhelyek | 375 |
Bevezetés | 375 |
Biztonság | 375 |
A SSL használata | 375 |
Biztonsági bizonyítványok | 376 |
Adatbázisok biztonsága | 377 |
A fizetés feldolgozása | 378 |
A termék szállítása | 389 |
Összefoglalás | 389 |
A függelék/A PHP előre definiált változói és konstansai | 390 |
Változók | 390 |
Apache-változók | 390 |
Környezeti változók | 392 |
PHP-változók | 392 |
Konstansok | 393 |
B függelék/Opciók a PHP fordításakor | 395 |
Adatbázis | 395 |
E-kereskedelem | 397 |
Grafika | 398 |
Vegyes | 398 |
Hálózatkezelés | 401 |
PHP-viselkedés | 401 |
Szerver | 401 |
Szöveg és nyelv | 402 |
XML | 402 |
C függelék/PHP konfigurációs lehetőségek | 403 |
Általános konfigurációs direktívák | 403 |
Levelezési konfigurációs direktívák | 406 |
A biztonságos üzemmód konfigurációs direktívái | 407 |
A hibajavítás konfigurációs direktívái | 407 |
Kiterjesztések betöltésének direktívái | 407 |
MySQL konfigurációs direktívák | 407 |
mSQL konfigurációs direktívák | 408 |
Postgres konfigurációs direktívák | 408 |
Sybase konfigurációs direktívák | 408 |
Sybase-CT konfigurációs direktívák | 409 |
Informix konfigurációs direktívák | 410 |
BC Math konfigurációs direktíva | 411 |
Böngészőképességek konfigurációs direktívája | 411 |
Egyesített ODBC konfigurációs direktívák | 411 |
D függelék/Internetes források | 412 |
E függelék/Irodalom | 413 |
Tárgymutató | 415 |
Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.