شبكة فعال التطويرية

 
العودة   شبكة فعال التطويرية > قسم تطوير مواقع الويب > ركـــن لغات برمجه المواقع > قسم لغات البرمجة المختلفة

قسم لغات البرمجة المختلفة HTML-JAVA ،SQL -MYSQL - ORACLE


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1 (permalink)  
قديم 08-03-2009, 12:41 AM
الصورة الرمزية abdallah_mohamed
:: عضو مميز ::
بيانات موقعي

اسم الموقع: شبكه فعال التطويريه

اصدار المنتدى: لا املك منتدي

 
تاريخ التسجيل : Jul 2009
رقم العضوية : 108
الدولة :
المشاركات : 112
Thumbs up ماذا تعرف عن الاجاكس؟

 

تعريف تقنية AJAX:



AJAX هي ليست لغة برمجة جديدة بل هي بكل بساطه تقنية لإنشاء تطبيقات ويب بأسرع وأفضل وأكثر تفاعلاً

و سبب تسميتها بهذا الاسم هو اختصاراً لـ Asynchronous JavaScript And XML.



وهي مستنده على المعايير القياسية المفتوحة التالية :



• XHTML or (HTML)

• JavaScript

• CSS

• XML



الأجاكس كانت موجودة منذ زمن ولكن لم يعرف أحد أهميتها أو كيفية استخدامها بالشكل الصحيح

حتى قامت شركة Google بتوظيفها في برامجها الجديدة كالـ Gmail و Google maps.


تكون ميزة وقوة الأجاكس في أنها كلما أراد المستخدم أن يطلب معلومة من ال Server-Side

أوعن طريق الخادم يتم ذالك (( من دون الحاجة لإعادة تحميل الصفحات ))


فلغات برمجة الويب تنقسم إلى قسمان Client-Side وهي JavaScript والـ VBScript

وقسم آخر يسمى بالـServer-Side وهي كالـPHP و الـ ASP

لكن الأجاكس لغة Client-Side مع ذالك تقوم بطلب أي معلومة من الـServer-Side

ومن دون الحاجة لطلب أو إعادة تحميل كامل الصفحة.


وفي الشكل الذي الأسفل تتضح طريقة عمل الأجاكس بحيث في المربع المخطط الأول هو من دون إستخدام الأجاكس

وفي المربع والمخطط الثاني يتم إستخدام تقنية الأجاكس كوسيط بين Web Browser

الذي هو Clinet-Side وبين الـ Web Server الذي هو الـ Server-Side .



ماذا تعرف عن الاجاكس؟




ويمكن إستخدام AJAX في أي لغة برمجة ومن ضمنها الـ ASP

وهناك موقع خاص من شركة Microsoft عن إستخدام الأجاكس في ASP

وفيه الكثير من المواضيع الخاصة بالأجاكس وهذا هو رابط الموقع :
http://ajax.asp.net



من إيجابيات وسلبيات تقنية الأجاكس AJAX :



الإيجابيات:

• لا تحتاج إلى إعدادات خاصة في السيرفر

يكفي إن يكون المتصفح يدعم تقنية HTTP Requests

• ويساعد في تخفيف الضغط على السيرفر

• سهولة التعامل مع السيرفر، بأن جعل المتصفح يتقاسم معه بعض المعاملات

والتعامل معه من خلال الاستعلامات فقط

• خفة التصفح، بأن يجعل المتصفح لا يعيد تحميل الصفحات من جديد



السلبيات:

• بالضرورة يجب ان يكون المتصفح يدعم JavaScript او VbSript اوJScript ومع هذا يجب
إن يدعم الكائن HTTP Requests

• الملفات المستجلبة (إن صحت التسمية) لن تتعرف عليها محركات البحث، فمثلا عندك
صفحة أخبار، بها عناوين آخر الأخبار، وعند النقر على عنوان يقوم الكود بجلب الموضوع
الخاص به عن طريق أجاكس، فإن محركات البحث لن تتعرف على ذاك الموضوع أو تلك
المواضيع، بل فقط على تلك العناوين الموجودة في الصفحة، وكل ما يظهر في السورس،
ومعلوم أن محركات البحث تتبع الروابط وتستكشف صفحاتها، لكن مع أجاكس لا توجد روابط،
بل استدعاء الكود والكود يجلب الموضوع أو الصفحة أو الكود، إذا على محرك البحث أن
يدخل وسط السورس ويلتوي مع كود أجاكس ليستكشف الرابط المراد جلبه هل هو كود أم صورة
أم صفحة... ، وهذا ستبعد، لكن ليس مستحيل خصوصا مع محرك البحث google .

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



--------------------


تعريف تقنية AJAX:تقنية

التوقيع

[SIGPIC][/SIGPIC]
   
رد مع اقتباس
إضافة رد

العلامات المرجعية

الكلمات الدلالية (Tags)
ماذا, الاجاكس؟, تعرف

مواضيع جديدة في قسم قسم لغات البرمجة المختلفة


أنت حاليا بقسم قسم لغات البرمجة المختلفة تقرأ موضوع ماذا تعرف عن الاجاكس؟ في شبكة فعال التطويرية

أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه لموضوع: ماذا تعرف عن الاجاكس؟
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
هل تعرف تكتب بالتشكيل على الكيبورد ؟ سعيد المصري قسم المواضيــع العامــة والنقاشات 1 06-12-2010 10:23 AM
من النهارده انت مش محتاج cd تعرف الصوت مع هذا البرنامج MohamedAbbass قسم البرامــج العامــة 0 11-04-2009 11:34 PM
///هل تعرف الفرق بين https:// و http:// ادن تفضل بالدخول/// mido_italy قسم المواضيــع العامــة والنقاشات 1 08-14-2009 07:05 PM
ماذا تعرف عن ال css abdallah_mohamed قسم لغات البرمجة المختلفة 0 08-03-2009 12:42 AM
صندوق المحادثات cyp بتقنية الاجاكس محمد سيد تطوير منتديات الجيل الثالث 3.6 3.7 3.8 0 07-27-2009 02:16 AM


جميع الأوقات بتوقيت GMT +2. الساعة الآن 08:23 PM.

 

RSS RSS 2.0 XML MAP HTML Sitemap


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.