م. محمود رؤف | برمج بالعربي ⁦⁦⁦⁦⁦
م. محمود رؤف | برمج بالعربي ⁦⁦⁦⁦⁦

@Mahmod_Raouf

8 تغريدة 47 قراءة Nov 08, 2020
هنتكلم معاكم عن يعنى ايه Web Application وبيتكون من ايه فى الثريد دا😌
.
اول حاجة ال Web Application هو برنامج بتقدر تتصفحه او تشوف اللى داخله عن طريق الWeb Client اللى هو ال Browser بتاعك اللى انت بتشتغل عليه زى (Google Chrome - FireFox - Safari)
#محمود_رؤف
#بايثون #جانجو #php
ودى الطريقة اللى تقدر تشوف ال data اللى داخل ال Web App وبيتم الاتصال بين ال browser وبين ال web app عن طريق ال Protocols زى ال (HTTP - HTTPS - FTP )
ال Wep Application بيتكون من 3 مراحل :
- اول مرحلة "Presentation Tier" :
ودى بقي المرحلة الوحيدة اللى user يقدر يتعامل معاها ويبقي فاهمها لانه بيظهر الشكل والمظهر الخارجى للبيانات الخاصة بالموقع واللى هى Client على المتصفح بتاعك (Google Chrome - FireFox - Safari) زى ما انت بتفتح اى موقع تتصفحه وتشوف اللى عليه =D
- تانى مرحلة "Logic Tier" او ال "Programming Tier" دى ال Programming Language اللى اتكتب بيها ال Web App يعنى اللى يقدر يتعامل معاها بس ال Web Developers وهو دا ال Back-End الخاص بالموقع اللى بتتصفحه و اللغات دى زى ( Ruby - Python - PHP)
ودى المرحلة الفاصلة بين ال Data Base و ال Client هى اللى بتقدر تتعامل مع اوامر ال user وايه هى البيانات اللى محتاجها من ال Data Base وتطبعهاله ..
- تالت مرحلة "Storage Tier" : ودى ال Date Base الخاصة بالموقع زى ما اتكلمنا وممكن تكون (MySQL-Oracle-Microsoft SQL ) بيكون مسجل عليها كل البيانات الخاصة بالمستخدمين للموقع وكل شيء بيتم استعراضه عليه ...
والرحلة تبدأ من ال user يستخدم ال browser وبعدين يبعت Requests لل Logic tier
وبتقوم بعمل quires و update لل database اللى هى (Storage tier) وبعد كدة تحصل العميله بالعكس وترد ال DataBase على ال user بعد ما يتم معالجة ال Data وتظهر على ال browser بالشكل الطبيعى اللى بنشوفه كلنا =D
.
كدة عرفنا يعنى ايه ال Web App وبيتكون من ايه استنوونا فى الثيردات القادمة
لو حابب تعلم صح وتبدأ تبنى أول Web Application ليك أو حابب تعمل فكرة موقع معينة هنعلمك الاساسيات ونبنيلك الموقع وتتعلم معانا ازاى تنفذه أدخل ابعتلنا او بص على المسارات والعروض فى الحساب الخاص بينا بالتوفيق ان شاء الله 😃👨‍💻

جاري تحميل الاقتراحات...