يحيى نشر 27 أغسطس 2015 أرسل تقرير نشر 27 أغسطس 2015 (معدل) يقسم البعض لغات البرمجة إلى نوعين، البرمجة لطرف العميل، والبرمجة لطرف الخادوم، ما هي اللغات المُستخدمة في كل طرف، وما هي الفروق بينهما؟ تم التعديل في 27 أغسطس 2015 بواسطة يحيى 1 اقتباس
2 محمد عزمي نشر 28 أغسطس 2015 أرسل تقرير نشر 28 أغسطس 2015 عادةً ما يتم ذكر ذلك التصنيف عند الحديث عن برمجة الويب، ففي ذلك السياق هنالك تفاعل مستمر بين المستخدم ممثّلًا في المتصفح من جهة، وبين خادم الويب من جهة أخرى. وبناءً على ذلك، فإن جزءًا من الكود البرمجي ينتقل من طرف الخادم إلى طرف المستخدم ليتم تنفيذه من قبل المتصفح، بينما يبقى الجزء الآخر على طرف الخادم ليقوم بتنفيذه بنفسه.أفضل مثال عن ذلك هي آلية التحقق من مدخلات المستخدم، إذ أن إرسال بيانات خاطئة سيتسبب بأخطاء عند التنفيذ علاوةً على أنه سيشكل عبئًا لا حاجة له على موارد الشبكة. بالتالي يتم التحقق من مدخلات المستخدم من قبل المتصفح قبل إرسالها باستخدام لغة مثل جافا سكريبت JavaScript، أما على طرف الخادم فيتم معالجة المدخلات باستخدام لغات مختلفة مثل جافا Java، أو PHP، أو تقنية ASP.NET باستخدام لغة #C أو VB.مصدر 1مصدر 2 1 اقتباس
1 Lujain Maaz نشر 30 أغسطس 2015 أرسل تقرير نشر 30 أغسطس 2015 أولاً أي صفحة ويب في أي موقع بالعالم غالباً تنقسم إلى قسمين :client sideserver sideالسبب في هذا التقسيم هو لتخفيف العبء والطلب على السيرفر (الخادوم) لأن عملية الطلب من السيرفر غالبأ تكون بطيئة وتحتاج لوقت أطول، بالإضافة إلى ان هناك عمليات يجب التأكد من صحتها قبل إرسالها الى السيرفر لأنها قد تتسبب بأخطاء.بينما ال client side هي أسرع استجابة.بالنسبة للمهام التي يمكن تنفيذها في قسم Client Side غالباً تكون المهام المتعلقة بالتحقق من الأخطاء Validation والعمليات التي تحتاج إلى استجابة المستخدم مثل تحريك القوائم وفتح النوافذ وكل عمليات ال animation وتصميم الصفحة. اللغات المستخدمة في جهة ال client side هي Javascript , JQuery, Ajax , CSSبينما عمليات الإتصال بقواعد البيانات ومعالجة إدخالات المستخدم وال web services تتم في جهة ال Server Side.اللغات المستخدمة في server side ممكن أن تكون C# أو VB ليكون ما يسمى ASP.NETأو PHP أو JAVA Servlet 2 اقتباس
السؤال
يحيى
يقسم البعض لغات البرمجة إلى نوعين، البرمجة لطرف العميل، والبرمجة لطرف الخادوم، ما هي اللغات المُستخدمة في كل طرف، وما هي الفروق بينهما؟
تم التعديل في بواسطة يحيى2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.