1.062.087

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

PHP 4/1.

Fejlesztők kézikönyve

Szerző
Fordító
Lektor
Budapest
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
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

A könyv célja, hogy a programozók számára elegendő információt és példát nyújtson PHP felhasználásával készült webes alkalmazások készítésére. Azért említsünk webes alkalmazást weboldal, webhely helyett, hogy 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 sokkal több elvárás fogalmazódott meg a webes jelenléttel kapcsolatban. A PHP ideális ilyen dinamikus webes alkalmazások létrehozására, mivel kifejezetten erre a célra fejlesztették ki.

Kinek ajánljuk ezt a könyvet? Ez a könyv a webfejlesztők széles skálája számára lesz hasznos, ám az általunk kiszemelt közönség a szoftverfejlesztők középhaladó szintjétől a tapasztalt szintig terjed. A PHP programnyelv, és nem tervező vagy megjelenítő nyelv, ezért előzetes... Tovább

Fülszöveg

A könyv célja, hogy a programozók számára elegendő információt és példát nyújtson PHP felhasználásával készült webes alkalmazások készítésére. Azért említsünk webes alkalmazást weboldal, webhely helyett, hogy 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 sokkal több elvárás fogalmazódott meg a webes jelenléttel kapcsolatban. A PHP ideális ilyen dinamikus webes alkalmazások létrehozására, mivel kifejezetten erre a célra fejlesztették ki.

Kinek ajánljuk ezt a könyvet? Ez a könyv a webfejlesztők széles skálája számára lesz hasznos, ám az általunk kiszemelt közönség a szoftverfejlesztők középhaladó szintjétől a tapasztalt szintig terjed. 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 nem a kezdő programozókat céloztuk meg, a könyv részei az alapvető programozási fogalmakat csak röviden tárgyalják. Feltettük, hogy az olvasó már tisztában van az alapvető fogalmakkal, mint a függvények, a változók és a konstansok. Vissza

Tartalom

Bevezetés13
A PHP 4 fordítása és installálása19
Bevezetés19
A PHP letöltése19
A bináris verzió installálása20
Windows bináris installálás20
Egyéb bináris installálás24
A PHP fordítása25
A PHP fordítása *nix platformon26
A PHP fordítása Windowsban32
A PHP fordításának összefoglalása36
A PHP futási idejű beállításainak konfigurálása36
A php.ini fájl használata37
Más módszerek a PHP futási idejű konfigurációjának megváltoztatásához38
Összefoglalás40
A nyelv41
Bevezetés41
Általános szintaktikai információk41
Típusok43
Számok: egész és lebegőpontos számok43
Sztringek44
Tömbök46
Változók és konstansok48
Előre definiált változók49
Változók hatóköre52
Konstansok54
Operátorok és operátorprecedencia54
Programvezérlési szerkezetek55
If, else, elseif55
while56
do..while56
for57
foreach58
switch59
break és continue61
include és require64
Függvények65
OO/osztályok67
Mintaillesztés69
Összefoglalás69
Formok és sütik (cookies)70
Bevezetés70
Fájlnevezési konvenciók70
A formok kezelése PHP-ben72
Skaláris és többértékű formelemek73
Alternatív eljárás a form értékeinek kinyerésére74
Formok felhasználása fájlok feltöltésére78
Kép felhasználása az Elküldés (Submit) gombhoz79
Formok adatainak érvényesítése80
Adatérvényesítés reguláris kifejezések alkalmazásával81
Adatérvényesítés típusellenőrzéssel83
A Validator osztály84
Sütik (Cookies)86
Az utolsó észrevétel a sütikkel kapcsolatban89
Speciális megfontolások a webes fejlesztésben89
Rossz adatok kezelése90
Adatok kezelése és újraformázása megjelenítéshez93
Összefoglalás99
Munka a fájlokkal100
Bevezetés100
Fájlok olvasása és írása100
Socketek használata103
A csővezetékek használata104
A File osztály105
Összefoglalás07
Formok és fájlok feltöltése108
Bevezetés108
Egyetlen fájl feltöltése108
Figyelmeztetések112
Fájlok egy csoportjának feltöltése113
Biztonság114
Összefoglalás116
Munka az adatbázisokkal117
Áttekintés117
Az adatbázis-kezelő függvények118
MySQL119
Első lépések a MySQL-lel119
A MySQL használata119
ODBC125
Ismerkedés az ODBC-vel125
Az ODBC használata129
PHPLIB130
Formok és adatok tárolása133
A DBMS erejének használata137
Összefoglalás139
Sessionök és az alkalmazások állapota140
Bevezetés140
A sessionök alapjai141
Natív PHP session-menedzsment141
Ismerkedés a PHP-s sessionökkel142
A session ID használata sütik nélkül145
A session változóinak tárolása adatbázisban150
Egyéb PHP-s session-függvények és -lehetőségek158
A PHPLIB használata session-menedzsmentre160
Egyedi session-menedzsment fejlesztése164
Szoftvermérnökség és a sessionök164
Összefoglalás168
Hitelesítés169
Bevezetés169
Alapvető hitelesítés az Apache alkalmazásával169
A .htaccess fájl módosítása a PHP-vel172
Alapvető hitelesítés a PHP felhasználásával178
Teljesen PHP alapú hitelesítés179
Összefoglalás187
Böngészőfüggetlenség188
Bevezetés188
Ismerkedés188
A PHP belső függvényei190
BrowserHawk195
A böngészőinformációk használata201
Összefoglalás204
Hibakezelés205
Bevezetés205
Szoftvermérnökség és a hibakezelés206
Alkalmazások tervezése206
Fejlesztési szabványok definiálása207
Szoftver-felülvizsgálat208
Tesztelés209
Hibajavítás209
Defenzív kódolás210
Fejlesztő által definiált hibakezelés218
Hibakezelés - haladó módon223
Összefoglalás233
Irodalom233
Kód újrafelhasználása234
Bevezetés234
Szoftvermérnökség és a kód újrafelhasználása234
Létező kód újrafelhasználása235
PHP236
C/C++239
Java249
COM254
Egyéb felhasználások258
Összefoglalás260
Irodalom260
A HTML elkülönítése a PHP-től261
Bevezetés261
Áttekintés261
Elkülönítés és integráció a PHP beépített függvényeinek alkalmazásával263
Motiváció263
Implementáció265
Amit el kell kerülnünk270
Összefoglalás: elkülönítés és integráció a PHP beépített függvényeinek alkalmazásával271
Sablon alapú rendszer használata271
FastTemplate272
Fejlett technikák a FastTemplate felhasználásával281
Összefoglalás285
Irodalom285
A szuper PHP286
Bevezetés286
Nem HTML-fájlok elküldése egy böngészőnek286
Automatizálást végző szkriptek294
WDDX301
A hálózat megfigyelése308
Összefoglalás312
Sablon alapú webhely313
Bevezetés313
A sablonok313
Védjegyfelhasználás327
Webhelyek egyedivé tétele a felhasználók számára331
Alkalmazások nemzetközivé tétele334
Összefoglalás337
Adatbázis-vezérelt webhelyek338
Bevezetés338
Az adatbázis tervezése338
Adatkezelő alkalmazás342
Adatok megjelenítése355
Összefoglalás363
Statikus HTML-oldalak létrehozása dinamikus adatokból364
Bevezetés364
Fogalmak364
Statikus lapok generálása365
A kimeneti pufferelés használata365
A FastTemplate használata368
Cache-technikák372
Összefoglalás374
E-kereskedelemmel foglalkozó webhelyek375
Bevezetés375
Biztonság375
A SSL használata375
Biztonsági bizonyítványok376
Adatbázisok biztonsága377
A fizetés feldolgozása378
A termék szállítása389
Összefoglalás389
A függelék/A PHP előre definiált változói és konstansai390
Változók390
Apache-változók390
Környezeti változók392
PHP-változók392
Konstansok393
B függelék/Opciók a PHP fordításakor395
Adatbázis395
E-kereskedelem397
Grafika398
Vegyes398
Hálózatkezelés401
PHP-viselkedés401
Szerver401
Szöveg és nyelv402
XML402
C függelék/PHP konfigurációs lehetőségek403
Általános konfigurációs direktívák403
Levelezési konfigurációs direktívák406
A biztonságos üzemmód konfigurációs direktívái407
A hibajavítás konfigurációs direktívái407
Kiterjesztések betöltésének direktívái407
MySQL konfigurációs direktívák407
mSQL konfigurációs direktívák408
Postgres konfigurációs direktívák408
Sybase konfigurációs direktívák408
Sybase-CT konfigurációs direktívák409
Informix konfigurációs direktívák410
BC Math konfigurációs direktíva411
Böngészőképességek konfigurációs direktívája411
Egyesített ODBC konfigurációs direktívák411
D függelék/Internetes források412
E függelék/Irodalom413
Tárgymutató415

Blake Schwendiman

Blake Schwendiman műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Blake Schwendiman könyvek, művek
Megvásárolható példányok

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.

Előjegyzem