Könyvértékelés - Ajax és Php-alapú rugalmas web-alkalmazások készítése


Szerző: Cristian Darie
Bogdan Brinzarea
Filip Chereches-Tosa
Mihai Bucica
ISBN: 1904811825
Kiadó: Packt Publishing
9,4 x 7,4
284 oldal
Közzétéve: 2006. március

Ez a könyv feltételezi a PHP, XML, JavaScript és MySQL ismereteitR és hogy a PHP, a MySQL, a phpMyAdmin és a kiszolgáló, például az Apache telepítve van a számítógépére. Ebben a könyvben a szerzők, Cristian Darie, Bogdan Brinzarea, Filip Chereches-Tosa és Mihai Bucica megtanítják az olvasóknak, hogyan lehet az Ajax ügyféloldali funkcióit hozzáadni a PHP vezérelt webes alkalmazásokhoz.

Ahogy gondolnád, a szerzők azzal kezdődnek, hogy megvitatják, mi az Ajax, annak története és melyik Ajax funkciókat fogja hozzáadni a könyvben tárgyalt PHP alkalmazásokhoz. A szerzők moduláris megközelítést alkalmaznak ezen webes alkalmazások építésekor.

A sok számítógépes könyvben tárgyalt első programozási feladat az ügyféloldali űrlap-érvényesítés, és ebben a könyvben a szerzők ugyanezt tettek, megmutatva, hogy az Ajax megváltoztatta a hagyományos űrlap-érvényesítési folyamatot. A hagyományos folyamatban az ügyféloldali érvényesítés az űrlap benyújtása után, de még mielőtt eljutna a kiszolgálóra. A szerzők megmutatják, hogyan lehetne továbbfejleszteni ezt a folyamatot az Ajax használatával, hogy érvényesítsék a felhasználó beadását gépelés közben.

Ezután épít egy Ajax csevegőalkalmazást. A szerzők nem terjednek ki a támogató folyamatokra, például a csevegőszobákra, a csevegő felhasználói listákra és a bejelentkezésre. Úgy döntöttek, hogy az Ajax használatával javítják az üzenetküldési és -fogadási folyamatokat, hogy elkerüljék a webhely újbóli feltöltésének szükségességét e feladatok végrehajtásakor. Az Ajax és más XMLHTTP-vel kapcsolatos programozás előtt ez csak a Java használatával volt lehetségesTM, FlashR vagy más speciális programozás.

Az Ajax a Google Suggest miatt népszerűvé váltTM. Tehát logikus, hogy a szerzők megmutatják, hogyan készítheti el saját Ajax-javaslatát és automatikus kiegészítését. Az alkalmazás működési példájához használt adatbázis a PHP.net PHP funkciólista. Ezután megtanulja, hogyan kell két valós idejű diagramkészítő alkalmazást felépíteni. Az első egy valós időben rajzolt grafikon az SVG segítségével, a másik pedig egy Ajax rács az XSLT és az XPath használatával. Mindkét alkalmazás frissíti ezeket a táblázatokat a weboldal újratöltése nélkül.

Az RSS syndicaiton népszerűsége teszi ezt a következő alkalmazást kedvencemnek. Az Ajax, a PHP, az XSLT és az SimpleSML segítségével egyszerű RSS-olvasót (aggregátort) készít. Végül, az utolsó lecke egy meglévő webes alkalmazáson alapul (script.aculo.us). Megtanulja, hogyan kell az Ajax használatával hozzáadni a drag and drop támogatást ehhez a feladatkezelő alkalmazáshoz. (Tennivalók)

A könyvnek van egy támogató weboldala, amelyen megtalálhatók a könyvben szereplő webes alkalmazások működő demói, a mintafejezetek és egy ingyenes esettanulmányt tartalmazó e-könyv, AJAX Whiteboard. Ez egy egyszerű Ajax webes alkalmazás, amely lehetővé teszi az egérrel való rajzolást.

A könyv szerzői a projekt különböző hátterét ötvözik. Cristian Darie szoftvermérnök és műszaki szerző. A könyv támogatási oldala megtalálható a CristianDarie.ro oldalon. Bogdan Brinzarea háttérrel rendelkezik banki és biztonsági ügyekben. Filip Chereches-Tosa egy webfejlesztő, és Mihai Bucica a kommunikációs szoftverek területén dolgozik. Látogasson el a






Video Utasításokat: Technology Stacks - Computer Science for Business Leaders 2016 (Lehet 2024).