ביקורת ספרים - יישומי אינטרנט בעלי תגובה Ajax ו- Php


מחבר: כריסטיאן דרי
בוגדן ברינזרע
פיליפ צ'רש-טוסה
מיחאי בוצ'יקה
ISBN: 1904811825
מוציא לאור: הוצאת Packt
9.4 x 7.4
284 עמודים
פורסם: מרץ 2006

ספר זה מניח ידע פועל של PHP, XML, JavaScript ו- MySQLר וכי מותקנים במחשב שלך PHP, MySQL, phpMyAdmin ושרת כגון Apache. בספר זה המחברים, כריסטיאן דרי, בוגדן ברינזרע, פיליפ צ'רש-טוסה ומיהאי בוצ'יקה, מלמדים את הקוראים שלהם כיצד להוסיף תכונות בצד הלקוח של אייאקס ליישומי אינטרנט מונעי PHP.

כפי שניתן היה לצפות, המחברים מתחילים לדון מהי אייאקס, ההיסטוריה שלה ואילו תכונות אייאקס תוסיף ליישומי PHP שנדונו בספר. המחברים נוקטים גישה מודולרית בעת בניית יישומי אינטרנט אלה.

משימת התכנות הראשונה שנדונה בספרי מחשבים רבים היא אימות טופס בצד הלקוח ובספר זה המחברים עשו את אותו הדבר על ידי הצגת כיצד אייאקס שינתה את תהליך אימות הטופס המסורתי. בתהליך המסורתי, האימות בצד הלקוח מתרחש לאחר הגשת הטופס אך לפני שהוא מגיע לשרת. המחברים מראים לך כיצד לשפר את התהליך הזה באמצעות Ajax כדי לאמת את הקלט של המשתמש בזמן שהוא מקליד.

בשלב הבא תבנה אפליקציית צ'אט של Ajax. המחברים אינם מכסים תהליכים תומכים כמו חדרי צ'אט, רשימות משתמשים בצ'אט והתחברות. הם בוחרים להתרכז בשיפור פרסום ההודעות וקבלת תהליכים באמצעות Ajax כדי לבטל את הצורך לטעון מחדש את דף האינטרנט בעת ביצוע המשימות הללו. לפני Ajax ותכנות אחרות הקשורות ל- XMLHTTP, הדבר היה אפשרי רק באמצעות JavaTM, פלאשר או תכנות מיוחדות אחרות.

אייאקס הפך פופולרי בגלל Google SuggestTM. אז זה הגיוני רק שהמחברים יראו לכם כיצד לבנות Ajax משלכם ולהציע אפליקציה להשלמה אוטומטית. בסיס הנתונים המשמש לדוגמא העובדת עבור יישום זה הוא רשימת הפונקציות PHP ב- PHP.net. בשלב הבא תלמד כיצד לבנות שני יישומי תרשים בזמן אמת. הראשון הוא גרף המצויר בזמן אמת באמצעות SVG והשני הוא רשת Ajax באמצעות XSLT ו- XPath. שתי היישומים הללו מעדכנים תרשימים אלה מבלי לטעון מחדש את דף האינטרנט.

הפופולריות של סינדיקט ה- RSS הופכת את היישום הבא למועדף עלי. תוכלו לבנות קורא RSS פשוט (צובר) באמצעות Ajax, PHP, XSLT ו- SimpleSML. לבסוף, השיעור האחרון מבוסס על יישום אינטרנט קיים (script.aculo.us). תלמד כיצד להשתמש ב- Ajax כדי להוסיף גרור ושחרר תמיכה ליישום ניהול משימות זה. (רשימת מטלות)

לספר אתר תומך הכולל הדגמות עובדות של יישומי האינטרנט המופיעים בספר, פרקי דוגמאות וספר אלקטרוני בחקר המקרים תחת הכותרת AJAX Whiteboard. זהו יישום אינטרנט פשוט של Ajax המאפשר לצייר בעזרת העכבר.

מחברי ספר זה משלבים את הרקעים המשתנים שלהם לפרויקט זה. כריסטיאן דרי הוא מהנדס תוכנה וסופר טכני. את עמוד התמיכה שלו לספר זה תוכלו למצוא באתר CristianDarie.ro. לבוגדן ברינזרע רקע בתחום הבנקאות והביטחון. פיליפ צ'רש-טוזה הוא מפתח אתרים ומיהאי בוצ'יקה עובד בתחום תוכנת התקשורת. תוכלו לבקר ב-






הוראות וידאו: Week 10, continued (מאי 2024).