ajax يونغ آخر مقابل الدعوة اياكس




نادي آيندهوفن (6)

الفرق الرئيسي هو أن مشاركة نموذج ترسل البيانات ويمكن الانتقال إلى عنوان ورل جديد في رحلة ذهابا وإيابا واحدة إلى الملقم. يمكن ل أياكس إرسال البيانات ولكن لا يمكن الانتقال إلى صفحة جديدة.

الآن بعد أن تدعم معظم المتصفحات الحديثة طلبات أجاكس والزبون دون إجراء بوست، ما هو دور بوست (مشاركة النموذج)؟

هل هناك حالات أو قواعد عامة عندما يكون بوست المفضل دائما ل زملتبركست؟

كل ما تقوم به بوست هو وضع أزواج قيمة مفتاح متغير داخل رأس الخادم. مزايا بوست يمكنني التفكير في كميات كبيرة من البيانات ومتصفحات الجوال. هل هناك العديد من الآخرين أنا في عداد المفقودين؟

ملحوظة أنا أعلم أنك يمكن أن تؤدي بوستس مع مكالمات أجاكس، أنا أتحدث في المقام الأول عن مع <form> العلامة


هذا السؤال صعب بعض الشيء لأنه يخلط بين مفهومين. الأول هو بوستينغ والثاني هو أجاكس. المشاركة، بالمقارنة مع جيتينغ، هي طريقة هتب مختلفة مع تنفيذ ودلالات مختلفة. أجاكس، أو زملتبركست، لديها نظيره في طلب العادي / الملاحة. يمكنك استخدام بوست أو جيت لكل من زملتبركست والملاحة العادية وتقديم النموذج (حسنا، بوست هو دائما "تقديم النموذج"). الفرق بين زملتبركست والطلبات العادية هو أن الطلب العادي يحل محل الصفحة مع صفحة جديدة.

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

هناك أيضا مزايا وعيوب لاستخدام جيت مقابل بوست. لا يمكنك وضع إشارة على نتائج بوست لأن المعلمات مخفية. لا يمكنك الحصول على شيء مع قيم المعلمة طول غير محدود لأن إي يدعم فقط حوالي 2000 حرف.

أيضا هناك عيوب لاستخدام اياكس مقابل الطلبات العادية؛ لا يمكنك وضع إشارة على الصفحة الناتجة (لأن الصفحة لم تتغير)؛ فإن الزر مرة أخرى لا تعمل كما هو متوقع. ولكن مع اياكس يمكنك تقليل البيانات المنقولة وأيضا توفير تحديثات مريحة لصفحة (مثل رصد حالة عملية طويلة) دون الخفقان مزعج أو منعش.

وباختصار يمكن استخدام نوعي الطلب، أياكس والتقديم النموذجي التقليدي، مع كل من جيتس و بوستس، وهناك إيجابيات وسلبيات لكل منهما. لا يمكن لأي نوع أن يفعل كل شيء الآخر ويمكن حتى تتوقع أن ترى مزيجا في المستقبل المنظور.


إذا كانت النظرية، يجب أن يكون هتب جيت طلب إديمبوتنت للحصول على معلومات: يجب أن اثنين متطابقة جيتس إرجاع نفس المعلومات بالضبط.

من ناحية أخرى، تهدف مشاركات هتب إلى عقد الدولة وتنفيذ الإجراءات: يمكن أن تقوم بوستين متطابقتين بإجراء مختلف اعتمادا على من يفعل ذلك، وما تم عمله من قبل، ومتى يتم ذلك.


إر .. نشر النماذج؟

مشاركة جيدة حقا لأشكال كبيرة كما يتم إخفاء القيم في رؤوس أتش تي أم أل وعدم تناولها على سلسلة ورل؟


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


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





ajax