مراجعة كتاب - تطبيقات الويب المستجيبة لأياكس وفب


المؤلف: كريستيان داري
بوجدان برينزاريا
فيليب تشيريتش توسا
ميهاي بوسيكا
ISBN: 1904811825
الناشر: Packt النشر
9.4 × 7.4
284 صفحة
تاريخ النشر: مارس 2006

يفترض هذا الكتاب معرفة عملية بـ PHP و XML و JavaScript و MySQLR وأن لديك PHP و MySQL و phpMyAdmin وخادم مثل Apache مثبت على جهاز الكمبيوتر الخاص بك. في هذا الكتاب ، يعلم المؤلفون ، كريستيان داري ، بوجدان برينزاريا ، فيليب تشيريز-توسا وميهاي بوسيكا ، القراء كيفية إضافة ميزات من جانب أياكس إلى تطبيقات الويب التي تعتمد على PHP.

كما تتوقع ، يبدأ المؤلفون بمناقشة ماهية أياكس وتاريخها وأي ميزات أياكس ستقوم بإضافتها إلى تطبيقات PHP التي تمت مناقشتها في الكتاب. يتخذ المؤلفون مقاربة نمطية عند إنشاء تطبيقات الويب هذه.

تتمثل مهمة البرمجة الأولى التي تمت مناقشتها في العديد من كتب الكمبيوتر في التحقق من صحة النموذج من جانب العميل ، وفي هذا الكتاب قام المؤلفون بنفس الشيء من خلال إظهار كيفية تغيير Ajax لعملية التحقق من صحة النماذج التقليدية. في العملية التقليدية ، يحدث التحقق من جانب العميل بعد تقديم النموذج ولكن قبل أن يصل إلى الخادم. يوضح لك المؤلفون كيفية تحسين هذه العملية باستخدام Ajax للتحقق من صحة إدخال المستخدم أثناء الكتابة.

بعد ذلك ستقوم بإنشاء تطبيق دردشة Ajax. لا يغطي المؤلفون العمليات الداعمة مثل غرف الدردشة وقوائم مستخدمي الدردشة وتسجيل الدخول. اختاروا التركيز على تحسين عمليات نشر الرسائل وتلقيها باستخدام Ajax للتخلص من الحاجة إلى إعادة تحميل صفحة الويب عند تنفيذ هذه المهام. قبل Ajax والبرامج الأخرى المتعلقة بـ XMLHTTP ، كان هذا ممكنًا فقط باستخدام JavaTM، فلاشR أو البرمجة الخاصة الأخرى.

أصبح Ajax شائعًا بسبب Google SuggestTM. لذلك فمن المنطقي أن يوضح لك المؤلفون كيفية إنشاء تطبيق Ajax الخاص بك واقتراح الإكمال التلقائي. قاعدة البيانات المستخدمة في مثال العمل لهذا التطبيق هي قائمة وظائف PHP على PHP.net. بعد ذلك تتعلم كيفية إنشاء تطبيقين للرسوم البيانية في الوقت الفعلي. الأول هو رسم بياني مرسوم في الوقت الفعلي باستخدام SVG والآخر عبارة عن شبكة Ajax تستخدم XSLT و XPath. كل من هذه التطبيقات تحديث هذه المخططات دون إعادة تحميل صفحة الويب.

شعبية RSS syndicaiton يجعل هذا التطبيق التالي هو المفضل لدي. ستقوم بإنشاء قارئ RSS بسيط (مجمع) باستخدام Ajax و PHP و XSLT و SimpleSML. أخيرًا ، يعتمد الدرس الأخير على تطبيق ويب موجود (script.aculo.us). سوف تتعلم كيفية استخدام Ajax لإضافة دعم السحب والإفلات لتطبيق إدارة المهام هذا. (عمل قائمة)

يحتوي الكتاب على موقع ويب داعم يحتوي على عروض تطبيقية لتطبيقات الويب الموجودة في الكتاب وفصول نماذج وكتاب إلكتروني مجاني لدراسة الحالة بعنوان AJAX Whiteboard. هذا تطبيق ويب Ajax بسيط يتيح لك الرسم باستخدام الماوس.

يمزج مؤلفو هذا الكتاب خلفياتهم المختلفة لهذا المشروع. كريستيان داري هو مهندس برامج ومؤلف تقني. يمكن العثور على صفحة دعمه لهذا الكتاب على CristianDarie.ro. بوجدان برينزاريا لديه خلفية في مجال البنوك والأمن. Filip Chereches-Tosa هو مطور ويب وتعمل Mihai Bucica في مجال برامج الاتصالات. يمكنك زيارة






تعليمات الفيديو: Technology Stacks - Computer Science for Business Leaders 2016 (قد 2024).