Főoldal | Könyvlista | Gyorskereső

Átmenetileg a rendelés és szállítás szünetel
Dinamikus weboldalak, CGI programozás Windows és Linux rendszereken - Apache, PHP, MySQL, C, Perl, PHP és Free Pascal programnyelvek

Dinamikus weboldalak, CGI programozás Windows és Linux rendszereken

Apache, PHP, MySQL, C, Perl, PHP és Free Pascal programnyelvek

László József:
Dinamikus weboldalak, CGI programozás Windows és Linux rendszereken
Apache, PHP, MySQL, C, Perl, PHP és Free Pascal programnyelvek

- a melléklet letölthet? az Internetr?l

Megjelenés: 2002 március
ComputerBooks Kiadó
494 oldal, bolti ár: 4500,- Ft
Akciós ár: 2000,- Ft

db

A könyv ismertetése

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

Elmondhatjuk, hogy az Internet mindennapi életünk részévé vált. Web, Mail, Ftp, News. A néhány éve még homályos, ismeretlen fogalmak és elnevezések ma már szinte minden számítógépet használó számára világosak és egyértelműek. Az Internet olyan eszközzé formálódott kezünkben, mely lassan nélkülözhetetlen lesz a mindennapi munkánkban. Az információhalmaz nagysága, minősége, az információ áramlás gyorsasága, az alkalmazott technikák és programrendszerek fejlődése, és a felhasználók óriási tömege ezt az alig tíz éve még teljesen ismeretlen, elszigetelt kis hálózatot a világ egyik legnagyobb, ha nem az egyetlen igazi számítógép hálózatává tette.

Számos könyv látott napvilágot az elmúlt néhány évben, és manapság is, amelyek az Internet használatáról, felépítéséről vagy működéséről szólnak. Ezek a kiadványok bizony nincsenek könnyű helyzetben. A hálózat jelenlegi fejlődési sebessége hatalmas tempót diktál mind a felhasználóknak, mind a szakembereknek. E könyv ezt a széles palettát hivatott színesíteni egy olyan ággal, amellyel az egyszerű felhasználók viszonylag ritkábban találkoznak. Célunk, hogy a hálózaton manapság alkalmazott korszerű programozási megoldásokat, a WEB programokkal és algoritmusokkal történő vezérlését, a WEB oldalak intelligenssé tételét bemutassuk. Kívánjuk mindezt alaposan, mégis egyszerűen és közérthetően tenni, hogy az olyan felhasználók, kezdő programozók is megérthessék, akik jártasak ugyan a számítástechnikában, de az Interneten alkalmazott technológiákat még nem ismerik. Szót ejtünk a WEB lapokat leíró HTML nyelvről, a CGI programozásról, az aktív WEB lapok készítéséről, valamint olyan olcsó, ám igen hatékony megoldásokról, mint amilyen például az adatbázissal támogatott aktív WEB.

Mivel alapvetően programozásról írunk, algoritmusokat és megoldásokat közlünk, könyvünk megértéséhez szükség lesz bizonyos alapismeretekre. Jó, ha az Olvasó jártas a programozásban, ha ismer valamilyen programozási nyelvet. Ezen kívül az Internetes fogalmaknak, a HTML alapjainak, illetve természetesen az Olvasó által használt operációs rendszer ismerete is szükséges. Célunk hogy programjainkat akár az otthoni munkaállomásunkon, akár nagyobb hálózatokban, az Internet szolgáltatónál használt divatos operációs rendszereken is futtatni tudjuk. Éppen ezért könyvünkben részletesen taglaljuk majd az egyes megoldásokat Unix, Linux rendszerekre, illetve Microsoft Windows platformokra egyaránt.

Példaprogramok Windows felhasználók részére: cgiprogramok.zip, Linux/Unix felhasználók részére: cgiprogramok.tgz

Mindezért reméljük, hogy könyvünk hasznos segítségként szolgál majd minden Olvasónk számára, bármely operációs rendszer vagy programozási nyelv híve is.

A könyv tartalomjegyzéke

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

Előszó

Áttekintés
Hogyan olvassuk ezt a könyvet
A bemutatott programokról
Könyvünk témakörei

Hagyományos CGI programozás
Aktív WEB lapok készítése
Programozási nyelvek
Szerver programok
Operációs rendszerek
Szükséges szoftverek, eszközök
Linux
Windows
Kisegítő eszközök
A lokális IP cím

Telepítés
Telepítés Windows rendszerekre

A Windows Installer program
Az Apache HTTP szerver telepítése
A PERL programnyelv telepítése
A Free-Pascal compiler telepítése
A PHP modul telepítése
A MySQL adatbázis szerver telepítése
Összegzés
Telepítés Linux rendszerekre
A MySQL adatbázis szerver telepítése
Az Apache szerver forráskódjának letöltése
A PHP nyelv forráskódjának letöltése
Az Apache és a PHP fordítása, telepítése
Az Apache szerver konfigurációja
MIME típusok
Moduláris konfiguráció
Direktívák
SSI

CGI anatómia
Egy statikus WEB oldal
És egy egyszerű CGI

Első CGI programunk Windows alatt
Első CGI programunk Linux alatt
A Content-type vezérlőszó
Űrlapok, paraméterek
Űrlapok
Űrlap input mezők
A paraméterek átadásának módszerei
Környezeti változók
A paraméterek kódolása
Azonos nevű és csoportba foglalt paraméterek
A paraméterek feldolgozása a CGI programban

CGI programozás
A megfelelő programnyelv kiválasztása
CGI programozás Pascal-ban

A WinEnv unit
A PasCgi unit
Egyszerű űrlap és CGI programja
Szövegkezelő függvények
Vendégkönyv
Szavazó oldal
Számláló CGI
CGI programozás C-ben
A ccgi modul
További stringkezelő függvények
Űrlap feldolgozása
Jelszóváltoztató CGI
Linkeket nyilvántartó CGI
Új link létrehozása CGI-vel
Számláló CGI
Összegzés
CGI programozás Perl-ben
Perl alapfogalmak
A CGI praméterek feldolgozása
Űrlap feldolgozása
Interaktív tesztelő rendszer
Általános űrlap feldolgozó
A CGI modul

A MySQL szerver használata
Dokumentáció
Saját adatbázis létrehozása
Saját adatbázis felhasználó létrehozása

A hozzáférési jogok beállítása
Belépés új felhasználóként
Az adatbázis kezelés alapjai
Adattábla
Az adattábla létrehozása MySQL-ben
Információk az adatbázisról, az adattáblákról
Az adattábla törlése
További specifikációk
A négy alapművelet
Linkek adatbázis
Összetett SELECT

A PHP nyelv
A munkakönyvtár
A dokumentáció
A PHP nyelv

A PHP kód értelmezése
Megjegyzések
Egyszerű változók
Tömbök
Összetett és különleges változók
Operátorok, kifejezések
Vezérlési szerkezetek
Az include és a require utasítások
Függvények
Fontosabb függvénycsoportok

Programozás PHP-ben
Egyszerű vendégkönyv

A gb.php program
Kapcsolat a MySQL adatbázissal
Egy általános modell
A PHP és a MySQL kapcsolata
Saját SQL függvényeink
Egy összetett PHP programrendszer
Az adatbázis
A funcs.php modul kibővítése
Az adminisztrátori oldalak
A felhasználói oldalak
Összefoglalás

Fontosabb Internet címek

Irodalomjegyzék

Vissza a lap tetejére