ما المقصود بكل من "client side" و "server side" وما الفرق بينهما

3 إجابات
profile/دعاء-الشريف
دعاء الشريف
مسؤولة تطوير الاعمال في شركة تعليم إلكتروني
.
١٥ نوفمبر ٢٠١٩
قبل ٥ سنوات
يحتاج اي موقع للعمل الى ثلاث مكونات وهي :
  • سيرفر the server 
  • قاعدة بيانات the database 
  • متصفح الانترنت the client 
يمثل العميل أو متصفح الانترنت المكان الذي يشاهد عليه الموقع وهو المكان الذي تتم عليه كتابة وتنفيذ اكواد client side ويستخدم لذلك لغات البرمجة التالية: HTML, CSS, JavaScript, etc.
اما في الserver side فيتم استقبال الطلبات المرسلة عبر الurl واضافتها لأكواد معينة لتنفيذ مهمة محددة ومن ثم ارسالها الى المتصفح مرة اخرى وتتم كتابة هذه الأكواد بلغات مختلفة مثل : PHP, ASP.net, Ruby on Rails, ColdFusion, Python, . 

  • مستخدم مجهول
  • مستخدم مجهول
قام 2 شخص بتأييد الإجابة
profile/أفنان-أبو-حميده
أفنان أبو حميده
كاتبة محتوى إلكتروني
.
٠٢ نوفمبر ٢٠١٩
قبل ٥ سنوات
دائمًا في أي موقع إلكتروني أو تطبيق يوجد ما يسمى بالـ Client side وهو يمثل الجزء من التطبيق أو الموقع الذي يراه المستخدم ويتفاعل معه، مثل نموذج تعبئة إنشاء حساب، ويصمم ضمن لغات برمجة عديدة مختصة بتصميم Client side وتسمى Front-end، كما يوجد أيضًا في كل تطبيق وموقع ما يسمى Server side وهو يمثل كل ما لا يراه المستخدم ولا يتفاعل معه، ويكون مختص بالسيرفر، مثلًا عند النقر على زر "ارسال" الذي في نهاية النموذج فيتم إرسال البيانات التي قام بتعبئتها المستخدم في الفورم إلى السيرفر، فيتم تخزين البيانات ومعالجتها، وعملية الإرسال والمعالجة والتي لا يراها المستخدم تمثل الـ Server side، وأيضًا يتم تصميم Server side ضمن لغات برمجة عديدة تسمى Back-end.
 

  • مستخدم مجهول
قام 1 شخص بتأييد الإجابة
profile/اسامه-غندور-جريس-منصور
اسامه غندور جريس منصور
بكالوريوس في الهندسة (١٩٩٠-١٩٩٦)
.
١٧ يناير ٢٠٢٤
قبل سنة

"client side" هو العميل او الفرد او الكمبيوتر الشخصى المتصل فى شبكة كمبيوتر بغرض الحصول على خدمة ما ام "server side" فهو المدير او الخادم او الكمبيوتر المركزى الذى يتحكم و يسيطر على كل خدمات شبكة الكمبيوتر التى يخدمها او يديرها .