| | ![]() | | |||||||
| |
| |||||||
| ركن لــغـــــات الـبـــرمــــجـــــــــــة خاص بجميع لغات البرمجة ajax , php , asp بأنواعها المختلفة |
![]() |
| | أدوات الموضوع |
| |||
| بسم الله الرحمن الرحيم الحمد لله رب العالمين والصلاة السلام على أشرف المرسلين سيدنا محمد عليه أفضل الصلوات والتسليم السلام عليكم ورحمة الله وبركاته تحية طيبة لرواد القسم الجميل اليوم بإذن الله سأتطرق إلى تعريف بروتوكولات تبادل المعلومات بين السيرفر والمتصفح قد يكون الدرس بعيد قليلاً عن مجالنا ولكني وضعته حتى تتم المعرفة الكاملة بكافة نواحي لغة PHP إن شاء الله بسم الله نبدأ ::: بروتوكول TCP/IP :: هذا البروتوكول أساسي جداً في عملية نقل البيانات خلال شبكة النت العالمية ، ولكي تفهم طريقة عمله تخيل أنك مثل ساعي البريد ولكن في حالتنا يقوم عدة سعاة بتوصيل رسالة واحدة ، وفي لغة الإنترنت تسمى حزمة أو Packet بحيث تنقسم هذه الحزمة إلى جزئين :: الأول :: يحمل البيانات المراد نقلها الثاني :: يحمل عنوان الوصول الذي يجب توصيل البيانات أليه ويقوم هذا البروتوكول كمنظم للمرور من الراسل وإلى المرسل أليه ، أما بروتوكول http فيقوم بعنونة الحزمة . فإذا تم فقد أحد الحزم فلن تنتقل الرسالة بطريقة صحيحة إلى المرسل أليه ، لذلك يتم إخراج حزمة خاصة تسد الفقد الحادث أثناء نقل البيانات ، ويحدث هذا بسبب سوء الخط أو مشكلة في جهاز الراسل أو جهاز المرسل أليه ، ويتعرف البروتوكول على وجود حزمة ناقصة عن طريق عدد الحزم وحجم البيانات المرسلة ، فيقوم بعملية تأكد من وصول كل الحزم إلى طالب الخدمة ، ويتم كل هذا في ثوان أو أقل حسب نوع الإتصال . يتعرف بروتوكول النقل على الجهاز الذي يطلب الصفحة عن طريق رقم منفرد يسمى IP ، وهو عبارة عن أربع مجوعات للأرقام تحدد البلد والمدينة للجهاز المتصل بالنت ، فيتم وصول الحزم إلى هذا الجهاز ، وقد يتم توليد هذا الرقم عشوائياً أو يكون ثابتاً حسب نوع الإتصال بالنت . بروتوكول HTTP :: كما ذرنا أن عملية طلب الصفحة تسمى Request ويتم فيها تحديد الصفحة المراد إظهارها وتسمى URL أو Uniform Resource Locator ويتم عند طلب إجراء عملية بحث مثلاً على الإنترنت بإرسال معلومات إضافية بجانب الصفحة المراد إظهارها هذه المعلومات تحدد معاملات البحث ، فإذا كنت تبحث عن كتاب مثلاً بجزء من إسم الكتاب والمؤلف ، فيتم إرسال هذه المعلومات كجزء من عنوان (URL) إلى صفحة البحث للتعامل معها وإظهار النتبيجة التي يريدها المستخدم في عملية الإستجابة Response . وتنقسم عناوين http إلى ثلاثة أقسام حسب نوع العنوان إذا كان طلب أو إستجابة ( HTTP body - HTTP header - Request / Response line ) ، وفيما يلي شرح مفصل لهذه الأقسام حسب نوع العنوان :: 1) حالة الطلب Request ::
تعتمد لغة PHP على تنفيذ كودها من جهة السيرفر وليس محلياً في جهاز المستعرض ويقوم السيرفر بتفيذ عمليتين على هذا الكود ، وهما ::
بهذا نكون قد أنتهينا من هذا الدرس أسأل الله أن لا أكون أطلت عليكم الحديث وإن شاء الله بدأً من الدرس القادم سوف أقوم بشرح قواعد لغة PHP إلى اللقاء |
![]() |
| مواقع النشر (المفضلة) |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| [ شرح ] الفرق بين الـ vps والريسلر .. والسيرفر | prog2008 | ركن دروس ومشاكل الإستضافــــة | 0 | 27/09/2008 03:56 PM |
| |
إعلانات نصيه :
نحن العرب |
ألعاب |
اكس شير لتحميل الملفات |
دليل المواقع |
أخبار |
برامج الرئيسية | الاستضافة | الرسيلرات | السيرفرات | التصميم | الخدمات | اتفاقية الاستخدام | مركز سيرف نت Hosting, design, servers, management servers, development sites, the development of forums. Copyright © 2010 ServNt.Com All rights reserved. | |