بتاريخ : 2015-11-19 10:12:02
قسم المدونة : نصائح تقنية
ماالفرق بين الديسك توب ابلكيشن - الويب ابلكيشن
- دائما يوجة لشركات البرمجة او المبرمجين المستقلين هذا السؤال ولكن الاجابة المعتادة .
الديسك توب ابلكيشن (Desktop Applications) هذة برمجة تعمل من خلال ال Network فقط اى من خلال الشبكة المحلية او الجهاز المستخد للبرنامج .
الويب ابلكيشن (Web Applications) هذة البرمجة توضع على ويب سيرفر (web server) ويمكن الدخول عليها من اى مكان بالعالم اذا توفر الانترنت للمرور الى هذة البرمجة .
وهذة الاجابة المعتاد علي المستخدم العادى سماعها .
ولكن اليوم سوف يتم شرح الفرق بينها ولما تم تطوير الى الويب ابلكيشن والاتجاة الية فى السنوات الاخرة
بدائت البرمجة قبل ظهور الانترنت ببرامج الديسك توب والالعاب فقط على الجهاز الشخصى ومع تطور الامر وظهور الانترنت وظهور التسوق وتجارة الانترنت ظهر معها تطوير برمجيات الديسك توب الى للويب ابلكيشن .
التعريف الصحيح للدسك توب ابلكيشن - Desktop Applications :
تطبيقات سطح المكتب يعني أي البرامج التي يمكن تثبيتها على جهاز كمبيوتر واحد (الكمبيوتر المحمول أو المكتبي) وتستخدم لأداء مهام محددة. ويمكن أيضا أن بعض تطبيقات سطح المكتب يتم استخدامها من قبل العديد من المستخدمين في بيئة شبكية (network) .
مميزات الديسك توب ابلكيشن :
1. من الصعب اختراق البرمج (لقلة المستخدمين) .
2. حماية تكاد تصل الى نسبة 90% .
3. الحفاظ على البيانات .
4. سهولة الوصول للداتا بيز (دائما منسوخة بالقرص المثبت علية البرنامج) .
5. سهولة التعامل مع الداتا بيز (لقلة المستخدمين) .
6. كثرة مبرمجين الديسك توب .
7. قلة مستخدمين البرنامج .
عيوب الديسك توب ابلكيشن :
1. لايمكن التحكم بة بسهولة من اى مكان غير المثبت علية البرنامج . يوجد حلول اشهرها ال (Vpn) .
2. صعوبة حل مشاكلة : يلزم حضور المبرمج او المطور على البرنامج لحل مشاكلة بالجهاز المثبت علية البرنامج .
3. صعوبة التطوير من قبل اى مبرمج او شركة اخرى غير الناشئة للمشروع .
4. وجة الاستخدام غير مرينة .
5. صعوبة التعديل على وجة الاستخدام .
اشهر لغات الديسك توب :
التعريف الصحيح للويب ابلكيشن - Web Applications :
الويب ابلكيشن اى برنامج يتم استأجر استضافة او تاجير سيرفر لوضع علية البرمجة ويمكن الدخول علية من اى مكان بالعالم بشرط توافر خدمة الانترنت . لامكانية الوصول الى البرمجة .
مميزات الويب ابلكيشن :
1. امكانية الوصل الية من اى مكان بالعالم .
2. الحفاظ على الداتابيز.
3. سهولة الوصول الى الداتا بيز بشرط وتوافر بيانات السى بنل.
4. نشر المعلومات و الافكار بطريقة سريعة من خلال الشبكة العنكبوتية .
5. سهولة التعديل بوجة المستخدم .
6. سهولة تغير وجة المستخدم .
7. سهولة نقل المشروع من شركة برمجة الى اخرى والتعديل علية بدون الرجوع الى الشركة الناشئة للمشروع .
8. مرونة التصفح .
9. تعدد اللغات بسهولة.
10. كثرة مستخدمين البرنامج .
عيوب الويب ابلكيشن :
1. نسبة الحماية متفاوتة بسبب كثرة الزيارات والمتسخدمين لنفسة البرمجة.
2. من المحتمل اختراقة .
3. تعرض السيرفر الى مشاكل من الممكن توقف البرنامج لفترات متفاوتة .
4. من الممكن فقدان الداتا بيز .
5. لا يمكن الوصل الى البرنامج اذا لم يكون المستخدم متصل بالانترنت .
اشهرلغات الويب ابلكيشن :
· PHP- اشهر لغات البرمجة وانتشرت بسبب السورس كود اى اتاحة اى شخص التعديل عليها .
· Asp.net - لغة برمجة من صناعة وتطوير ميكروسوفت فقط .
· Ruby .
· Javascript .
· Python .
واخيرا مميزات اخر متوسط استخدام لغات البرمجة
يتاريخ :2015-12-04 13:53:00
يتاريخ :2016-01-04 05:49:18
يتاريخ :2015-01-28 01:09:09
يتاريخ :2020-04-22 08:56:29
يتاريخ :2018-04-29 06:15:43