FemTo

تطبيقات الويب VS تطبيقات سطح المكتب

24 ردود في هذا الموضوع

السلام عليكم

انا الان فى حيرة اثناء تفكيري فى عمل مشروع بسيط يعتمد على قواعد بيانات واستعلامات , والحيرة سببها اني متردد فى عمل تطبيق سطح مكتب عادي باالدوت نت او عمله بال PHP وتشتغيله باستخدام سيرفر محلي . بالنسبة لي جربت الاثنين والنتائج متشابهة ومع ذالك اميل لاستخدام تطبيق ويب . فما رائيكم وهل لاحد الاخوة تجارب فى هذا الموضوع ؟

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

استخدم ما هو الانسب الى مشروعك ثم ما تفضله انت

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تطبيق ويب . تطبيقات سطح المكتب لأنواع معينة من التطبيقات مثل برامج المعالجة الرسومية ، و تطبيقات سطح المكتب قد تنقرض خلال العشر سنوات القادمة .

4

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تطبيق ويب . تطبيقات سطح المكتب لأنواع معينة من التطبيقات مثل برامج المعالجة الرسومية ، و تطبيقات سطح المكتب قد تنقرض خلال العشر سنوات القادمة .

باختصار +1.

تم تعديل بواسطه A.S Hack
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

كما أفاد الأخوة، فإن هنالك عوامل عديدة تحدد اختيار أحد الخيارين.

تطبيق الويب: لايحتاج إلى تنزيل عند المستخدم وتعديله سهل ويخدم عدد كبير من المستخدمين بسهولة، ويعمل على أنظمة تشغيل مختلفة، ويمك الوصول إليه من مختلف الأماكن حول العالم ....

ولكن إمكاناته محدودة بقدرة المتصفح، وصنعه صعب مقارنة بالديسكتوب وزمن الإنشاء أطول ويعاني من مشكلة اختلاف المتصفحات فما قد يعمل على إكسبلورر قد لايعمل على فيرفوكس أو سفاري وما يعمل على إكسبلورر 8 قد لايعمل على 9 بنفس الطريقة...

تطبيق الديسكتوب: بالعكس.

ولكن هنالك تطبيقات وسط بين النوعين مثل تطبيقات RIA (Rich Internet Applications)) وذلك مثل Adobe Flex وMicrosoft Silverlight

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
لا أعتقد هذا أبداً, دائماً ما ستكون هناك حاجة لاستغلال الموارد المتاحة على أجهزة العميل (سواء جهاز مكتبي, جهاز محمول, هاتف, جهاز لوحي ... الخ) و بما ان قوة هذه الأجهزة في تزايد مستمر و سعرها في تناقص مستمر, فلا يوجد أي مبرر للعودة الى الTerminal Mode و تحويل هذه الأجهزة لمجرد Thin Client.

لا اعتقد ذلك , التطبيقات على المتصفح اصبحت اكثر من مجرد Thin Client , على سبيل المثال برامج جوجل المكتبية .

حتى في حالة عملك لبرامج سطح مكتب فانت دائما و ابدا بحاجة الى سيرفر (Server) عند عمل برامج يعمل عليها اكثر من شخص وهنا اصبح البرنامج يدور في فلك تطبيقات الويب :) .

تم تعديل بواسطه ahmad123
3

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

يبدو الأمر يعتمد على تعريف مصطلح " تطبيق ويب " ؟

حسب فهمي المتواضع ، هو ليس terminal ، بل تطبيق يعمل داخل المتصفح ، يستطيع يعمل online و يستطيع يعمل offline إن كان لهذا معنى. مثلاً ، أقوم بتحميل لعبة على المتصفح ، ألعب offline ، يتم تخزين البيانات في المتصفح بالاستفادة من HTML5 ، عندما أعود online يتم المزامنة مع السيرفر مثلاً. أي أنني استفدت من قدرات جهاز العميل بالاستفادة من HTML5 .

لذلك كل مزايا تطبيقات سطح المكتب ستكون متواجدة في الويب ، و تبقى ميزة واحدة فقط وهي الأداء ، وقد تنحل هذه المشكلة بظهور مشاريع مثل NaCl. أو أي مشروع مشابه.

3

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم..

لعل صاحب المشروع يريده لنفسه فقط! هذا ما أفهمه من ذكر "السيرفر المحلي".. و بالتالي فالأسهل هنا هو الأفضل..

بالنسبة للموضوع بشكل عام، تطبيقات الويب ليست كاملة المواصفات، على الأقل أنت بحاجة لخادم أو استضافة و احتياجات تزداد!

شكرًا.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

يبدو الأمر يعتمد على تعريف مصطلح " تطبيق ويب " ؟

حسب فهمي المتواضع ، هو ليس terminal ، بل تطبيق يعمل داخل المتصفح ، يستطيع يعمل online و يستطيع يعمل offline إن كان لهذا معنى. مثلاً ، أقوم بتحميل لعبة على المتصفح ، ألعب offline ، يتم تخزين البيانات في المتصفح بالاستفادة من HTML5 ، عندما أعود online يتم المزامنة مع السيرفر مثلاً. أي أنني استفدت من قدرات جهاز العميل بالاستفادة من HTML5 .

لذلك كل مزايا تطبيقات سطح المكتب ستكون متواجدة في الويب ، و تبقى ميزة واحدة فقط وهي الأداء ، وقد تنحل هذه المشكلة بظهور مشاريع مثل NaCl. أو أي مشروع مشابه.

المشكلة الأساسية في تطبيقات الويب (التي تحاكي تطبيقات سطح المكتب) هي أنها "تحاكي" أي أنها في النهاية ليست تطبيقات حقيقية, فهي لا تستغل الموارد المتاحة من العتاد أو نظام التشغيل بطريقة جيدة, مثلاً كل نظام تشغيل له Theme أو واجهة موحدة في شكل التطبيق و يستطيع المستخدم تخصيصها و تغييرها مثل تغيير الخطوط و لون الخلفية و حجم الاطارات و غيرها, و لكن التطبيقات على الويب لن تستطيع استغلال هذه التخصيصات و ستظهر بشكل غير متناسق مع باقي التطبيقات, كما أن تطبيقات الويب محصورة داخل المتصفح, و لا يمكنها تبادل البيانات على نفس الجهاز مع التطبيقات المختلفة بطريقة مباشرة, و هذا أيضاً يضيف الى حجم البيانات المرسلة و المتلقاة على الشبكة و يزيد من بطء التطبيق.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

فعلا انا استفدت من النقاش , وكما اضاف الاخ sitesmaker المشروع للاستعمال الفردي ولا يحتاج لوجود انترنت او شبكة داخلية .. نظام قواعد بيانات بسيط , ولقد لجئت لهذه التجربة لعمل تطبيق لا يستلزم نظام تشغيل معين وفى نفس الوقت لا استخدم مكونات لها تراخيص او ماشابه . و سأكون سعيد جدا باضافات الزملاء

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احد الاخوة اخد السؤال والاجابة ونشرها فى مدونته بدون ذكر المصدر قائلا ان السؤال تم توجيهه له وهو الذى اجاب عليه

http://eslamghanem.blogspot.com/2012/02/web-application-or-windows-application.html

صحيح دنيا :)

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احد الاخوة اخد السؤال والاجابة ونشرها فى مدونته بدون ذكر المصدر قائلا ان السؤال تم توجيهه له وهو الذى اجاب عليه

http://eslamghanem.blogspot.com/2012/02/web-application-or-windows-application.html

صحيح دنيا :)

السلام عليكم..

هذا دليل على علمك الوفير أستاذي الكريم. لن يضرك شيئًا بإذن الله، بل هو بنقله قد أعلن - دون قصد - عن تقنية PWCT التي تضمنها الكلام!

أحيي ذكرك لكلمة "الاجابة" و لم تقل أنها إجابتك أنت، فهو انتقى إجابتك أنت وحدك في الحقيقة، و لم يجمع الإجابة من بين الردود.

بارك الله فيك، و زادك علمًا.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

@ عبد الله الشمري

يبدو أخي العزيز انك متأثر بالويب كثيرا وكذلك أري من خلال حديثك انك تعول كثيرا على تطور Cloud Computing

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تصرف غريب فعلا ... على العموم غرضك اخي الكريم هو الفائدة وتحققت .. والكاذب سينكشف كذبه طال الوقت او قصر .. شكرا لاجابتك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تصرف غريب فعلا ... على العموم غرضك اخي الكريم هو الفائدة وتحققت .. والكاذب سينكشف كذبه طال الوقت او قصر .. شكرا لاجابتك

هذه الظاهره السيئة قديمة جدا ولا اعرف المغزى منها سوى الصعود على اكتاف الآخرين دون علمهم متعمدين نسيانهم ! لو قمنا بتفتيش المدونات ستجد ان الكثير ما هو الا نقل بدون ذكر المصدر ونسبها لغير اصحابها .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

لي رأي أخر smile.gif

أفضل الدمج بين النظامين و هذا ليس معناه توفير نفس البرنامج كـ Desktop و كـ Web و لكن أخذ مميزات الويب و صناعة ما يوفر هذه المميزات في برنامج Desktop و هذا ما أفعله في برامجي فعلاً مع انه مكلف و متعب و مرهق و مقرف و قول زي ما تقول براحتك و لكن السوق يطلب مني ذلك ..... كيف؟

أخي محمود ذكر مميزات الويب و هي المميزات التي تغري المبرمج فيصنع البرنامج كـ web application و لكن ماذا لو قمنا بصناعة أو إستخدام الأدوات التي تغنينا أو توفر لنا نفس المميزات حسب متطلبات العمل و اسمح لي بإقتباس النقاط أخي محمود

1- تطبيق الويب تقدر تفتحه من متصفح يعمل على اى نظام تشغيل

هنا ممكن أن نعمل على لغة برمجة مثل C++ مستخدماً SDK يعمل على جميع المنصات مثل Qt أو ممكن أن نستخدم الجافا و السوق يقول أننا لسنا في لعبه لكي نغير لغه البرمجة كل فترة كما أن طبيعة البرامج إذا كانت تحتاج إلى موارد الجهاز أو لا فأكثرها يحتاج أن يعمل على نظام واحد أو اثنان بالاكثر و هنا يمكننا أن نجعل البرنامج يعمل على أكثر من ثلاثة و إذا احتجنا إلى أداه صغيرة تعمل مثلاً على iPad فيمكن صناعتها لتلبية طلب محدد في نفس البرنامج.

2- تطبيق الويب تعدل فى مكان واحد يظهر التعديل لدى الجميع بدون تحميل او اعادة تحميل اى شىء عندهم

هنا يمكن صناعة البديل و هذا ما فعلته بالفعل في عملي و ذلك بصناعة أجزاء البرنامج كـ Plugins ثم طرحها على سيرفر خاص بي و كل العملاء يستطيعون تحديث برامجهم بدون مشاكل من خلال تحميل التحديث على سيرفراتهم ثم منها إلى برامج Clients حسب كل نظام تشغيل.

3 - تطبيق الويب سهل تدخل عليه من اى مكان خارجى عبر الانترنت طالما فى هناك موقع خاص بالتطبيق

الكثير من العملاء (عملائي بالتحديد) يمتلكون سيرفراتهم الخاصة كما أن كل برنامج له شروط و متطلبات فمن يريد برنامجي فليوفر متطلباتي و هنا أستطيع أن أتعامل مع السيرفر الخاص بهم دون عناء توفير الأمن و الإحتياجات الاخرى لهذه السيرفرات فهم المسؤلين عنها و مسئولين عن توفير فريق IT يديرها و أستطيع أن أعبر لها من أي مكان في العالم مع العلم أن العملاء لو توفر لهم تشغيل التطبيق دون الإحتياج للإنترنت فسيفضلون هذا و سيوصلون الإنترنت عند التحديث فقط.

4 - تطبيق الويب السورس الخاص بك غالبا محمى بحماية الخادم لانه ليس لدي المستخدم حتى يعبث به بسهولة

لا أضع بيضي كله في سله واحده فماذا يحدث لو تم محاولة إختراق سيرفري و هنا لا أتكلم عن فتح السورس أو غلقة و لكن العبث هو ضد العميل نفسه فإذا عبث بالبرنامج فسيتطلب مني الإصلاح و كله بثمنه كما أنه لا يجد شئ يعبث فيه سوى قاعده البيانات و التي تدار أيضاً بحيث يتم المحافظة عليها جيداً من التخريب المقصود أو الغير مقصود كما أنه لو حب يحذفها مثلاً فهو الجاني و المجني عليه laugh.gif

5 - يمكن ان تقدم تطبيق الويب بشكل مجانى وتلغى مجانيته فى اى وقت لانك تملك الخدمة ويمكن ان تقدمه مجانا لفئة وتجاري لفئة اخري

هذا يمكن فعله مع Desktop أيضاً فلا مانع في ذلك فيمكنني أن أقدم برامج تعمل بالتاريخ أو تعمل مدى الحياة أما لو صممت برنامج مثل الفوتوشوب مثلاً فيهمني أن يتم إنشاء له كراك حتى ينتشر و بعد كده أبدأ في لم Bg_030.gif و دي سياسه تسويق مضمونة و الكل عارفها

تصميم Desktop بحيث يوفر مميزات Web يعد مرهق جداً و ترفض تصميمة شركات كثيرة و لكن هذا ما أحاول توفيرة دائماً لان العملاء لهم متطلبات كثيرة لا تتوافق مع Web و لكن تريد يعض مميزات الويب و لذلك أميل إلى Desktop و دعمه بالازم.

شكراً

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

لي رأي أخر smile.gif

ولي رأي بخصوصه اذا سمحت

هنا يمكن صناعة البديل و هذا ما فعلته بالفعل في عملي و ذلك بصناعة أجزاء البرنامج كـ Plugins ثم طرحها على سيرفر خاص بي و كل العملاء يستطيعون تحديث برامجهم بدون مشاكل من خلال تحميل التحديث على سيرفراتهم ثم منها إلى برامج Clients حسب كل نظام تشغيل.

هناك العديد من العيوب والتي قد تتفاوت الي ان تفقد عملائك فى بعض الاحيان وتبدو لك مشاكل عديدة

ماذا لو حدثت مشاكل فى Server الخاص بك وماذا لو حدث Crash لبعض الاجزاء وماذا لو تم الغاءه فى يوم من الايام لآي سبب وماذا لو تم اختراقه لا قدر الله وهناك العديد من الاحداث التي قد تحدث

بالطبع فى برمجيات متطورة تستخدم على مدار الساعة فان مثل هذه الامور تكون مؤثرة مثل مثلا البرمجيات للشركات والمؤسسات الكبيرة او المتوسطة التي تحتاج الي التفاعل بشكل كبير والتحديث التلقائي فان هذا قد يجعلك تدخل فى مشاكل لا حصر لها خصوصا اذا كانت لديك سمعة كبيرة وعدد من العملاء الكبار مثلا (لاحظ انني اتكلم بصفة عامة وليس لمجرد شخصيتك مع احترامي لها لكنني اتكلم من منطلق ذكر عيوب الفكرة التي ذكرتها لا أكثر)

الكثير من العملاء (عملائي بالتحديد) يمتلكون سيرفراتهم الخاصة كما أن كل برنامج له شروط و متطلبات فمن يريد برنامجي فليوفر متطلباتي و هنا أستطيع أن أتعامل مع السيرفر الخاص بهم دون عناء توفير الأمن و الإحتياجات الاخرى لهذه السيرفرات فهم المسؤلين عنها و مسئولين عن توفير فريق IT يديرها و أستطيع أن أعبر لها من أي مكان في العالم مع العلم أن العملاء لو توفر لهم تشغيل التطبيق دون الإحتياج للإنترنت فسيفضلون هذا و سيوصلون الإنترنت عند التحديث فقط.

سأخذ منتصف السطر الاول من اقتباسي لكلامك السابق حينما ذكرت ان عملائك يمتلكون سيرفرات خاصة ماذا لو كان العميل لا يمتلك سيرفرا خاصا وهذا منتشر بشكل كبير بين العملاء وماذا لو كان ليس لديه الامكانيات ولا القدرة من بين الموظفين الادارة السيرفر او تلبية المتطلبات على المدي الطويل فذلك قد يؤثر بشكل كبير وليس الجميع يستطيع التلبية اذا فانت تضع شروط عالية لا يمكن تلبيتها الا عادة مع المؤسسات الكبري اذا فهي فكرة غير جيدة على المدي العام (مثل اختراع تسلا لتوليد الكهرباء) فان هذا الفكر يجب الابتعاد عنه او تحسينه لكي يتم تطبيقه فان الاساليب التي تستخدم فى التطوير يجب ان ينظر لها من منظور يمكن تطبيقه على الاغلب

لا أضع بيضي كله في سله واحده فماذا يحدث لو تم محاولة إختراق سيرفري و هنا لا أتكلم عن فتح السورس أو غلقة و لكن العبث هو ضد العميل نفسه فإذا عبث بالبرنامج فسيتطلب مني الإصلاح و كله بثمنه كما أنه لا يجد شئ يعبث فيه سوى قاعده البيانات و التي تدار أيضاً بحيث يتم المحافظة عليها جيداً من التخريب المقصود أو الغير مقصود كما أنه لو حب يحذفها مثلاً فهو الجاني و المجني عليه laugh.gif

وماذا لو حدث أن مكان تواجد الملفات أي كان سواء عندك ام في المكان الذي فكرتك تقوم علي وضعه فيه (لم افهم جيدا ما قصدك بالاقتباس السابق ويمكن اكون مخطئ فى الفهم لكنني اتحدث من خلال فهمي لنقطة وضع البيض فى السلة )

وعموما فانك ما زلت مضطرا للتعامل مع العميل فى اطار SourceCode خصوصا لو كان الامر متعلق ببرمجية كاملة الاساس والاوجهة وليس فقط مجرد تعديلات او الجزء الخاص بالتصميم

هذا يمكن فعله مع Desktop أيضاً فلا مانع في ذلك فيمكنني أن أقدم برامج تعمل بالتاريخ أو تعمل مدى الحياة أما لو صممت برنامج مثل الفوتوشوب مثلاً فيهمني أن يتم إنشاء له كراك حتى ينتشر و بعد كده أبدأ في لم Bg_030.gif و دي سياسه تسويق مضمونة و الكل عارفها

هذا سلاحا ذو حدين فلو أنتشر البرنامج بهذه الطريقة فقد يضطرك الي العمل اكثر بمجهود اكبر وقد تضطر الي اعادة كتابته من البداية مرة اخري ومن ثم اكمال مشوار تطويره حتي تستطيع الابتعاد به عن العديد من الاخطار خصوصا مع انتشار العلوم والدروس والمواقع التي تقدم شروحات للكراكات وصنعها وغيرها وقد يكون لك ما اردت فى تلك النقطة وهذا يعتمد علي مدي جودة البرنامج وما الاستفادة التي استفادها من قام باستخدامها مقرصنة with crack

تصميم Desktop بحيث يوفر مميزات Web يعد مرهق جداً و ترفض تصميمة شركات كثيرة و لكن هذا ما أحاول توفيرة دائماً لان العملاء لهم متطلبات كثيرة لا تتوافق مع Web و لكن تريد يعض مميزات الويب و لذلك أميل إلى Desktop و دعمه بالازم.

الفكرة بشكل عام جميلة جدا لكنها تحتاج الي تحسين من خلال طرحك لكن العديد من الاشخاص والمؤسسات تطبقها باساليب أخري يمكنك الاستفادة منها

والله ولي التوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أقع دائماً في مشكلة عدم مقدرتي في توضيح الامور sad.gif

هناك العديد من العيوب والتي قد تتفاوت الي ان تفقد عملائك فى بعض الاحيان وتبدو لك مشاكل عديدة

ماذا لو حدثت مشاكل فى Server الخاص بك وماذا لو حدث Crash لبعض الاجزاء وماذا لو تم الغاءه فى يوم من الايام لآي سبب وماذا لو تم اختراقه لا قدر الله وهناك العديد من الاحداث التي قد تحدث

بالطبع فى برمجيات متطورة تستخدم على مدار الساعة فان مثل هذه الامور تكون مؤثرة مثل مثلا البرمجيات للشركات والمؤسسات الكبيرة او المتوسطة التي تحتاج الي التفاعل بشكل كبير والتحديث التلقائي فان هذا قد يجعلك تدخل فى مشاكل لا حصر لها خصوصا اذا كانت لديك سمعة كبيرة وعدد من العملاء الكبار مثلا (لاحظ انني اتكلم بصفة عامة وليس لمجرد شخصيتك مع احترامي لها لكنني اتكلم من منطلق ذكر عيوب الفكرة التي ذكرتها لا أكثر)

أصمم البرامج بحيث ينقسم البرنامج إلى قسمين مثل الألعاب online فأول قسم يعمل على أجهزة الموظفين (Client) و الجزء الاخر يعمل على جهاز السيرفر (Serves) الخاص بالشركة (الشركة إللي هي العميل بتاعي) و هنا يتصل البرنامج Client بـ Serves ثم يطلب أجزاء البرنامج (Plugins) حتى يكمل التشغيل على جهاز الموظف فتقوم Serves بإرسال Plugins المطلوب و تبدأ الرحله من طلب البيانات و إرسالها بين البرنامجين و هنا برنامج Serves هو من يقوم بالإتصال بقواعد البيانات و في نفس الوقت تقوم بالإتصال بسيرفري الشخصي لرؤية هل هناك جديد للـ Plugins أم لا فإذا وجد تحديث فيتم تحميله إلى سيرفر الشركة ثم إرساله إلى برنامج Client و بهذا إذا رفعت تحديث فيتم نشرة إلى كافة العملاء دون مشكلة

أما بالنسبه للسيكيورتي فلا يوجد مشكله لو تم إختراق سيرفري لأن لن تستجيب سيرفرات العملاء لأي plugin غير موقع بشهاده SSL الخاصة بي smile.gif

سأخذ منتصف السطر الاول من اقتباسي لكلامك السابق حينما ذكرت ان عملائك يمتلكون سيرفرات خاصة ماذا لو كان العميل لا يمتلك سيرفرا خاصا وهذا منتشر بشكل كبير بين العملاء وماذا لو كان ليس لديه الامكانيات ولا القدرة من بين الموظفين الادارة السيرفر او تلبية المتطلبات على المدي الطويل فذلك قد يؤثر بشكل كبير وليس الجميع يستطيع التلبية اذا فانت تضع شروط عالية لا يمكن تلبيتها الا عادة مع المؤسسات الكبري اذا فهي فكرة غير جيدة على المدي العام (مثل اختراع تسلا لتوليد الكهرباء) فان هذا الفكر يجب الابتعاد عنه او تحسينه لكي يتم تطبيقه فان الاساليب التي تستخدم فى التطوير يجب ان ينظر لها من منظور يمكن تطبيقه على الاغلب

بالعكس فطريقتي يمكن أن تحتاج إلى سيرفر خاص و يمكن أن تعمل على نفس جهاز العميل مع إن كل الشركات التي أتعامل معها كبيرة أساساً بس طريقتي يمكن أن تعمل على جهاز بقال smile.gif و للعلم البرامج الخاصه بالمؤسسات الكبيرة تختلف تماماً عن برامج الشركات الصغيرة و لا تصلح لها كما أن ثمنها مرتفع laugh.gif

وماذا لو حدث أن مكان تواجد الملفات أي كان سواء عندك ام في المكان الذي فكرتك تقوم علي وضعه فيه (لم افهم جيدا ما قصدك بالاقتباس السابق ويمكن اكون مخطئ فى الفهم لكنني اتحدث من خلال فهمي لنقطة وضع البيض فى السلة )

وعموما فانك ما زلت مضطرا للتعامل مع العميل فى اطار SourceCode خصوصا لو كان الامر متعلق ببرمجية كاملة الاساس والاوجهة وليس فقط مجرد تعديلات او الجزء الخاص بالتصميم

أقصد لو صممت البرنامج كـ web فسأتحمل مشاكل الحفاظ على قواعد البيانات و الأمان و غيرة و لو حدث مكروه فسيقاضيني العميل حتى لو كان السبب في خطوط الإنترنت أما بطريقتي فالبرنامج كله عنده و هو المسئول عنه و إذا حاول يخرب البرنامج فسيلجأ للدعم الفني و هنا له ثمن و طبعاً مفيش شركه محترمة هتدمر بياناتها بنفسها cool.gif

هذا سلاحا ذو حدين فلو أنتشر البرنامج بهذه الطريقة فقد يضطرك الي العمل اكثر بمجهود اكبر وقد تضطر الي اعادة كتابته من البداية مرة اخري ومن ثم اكمال مشوار تطويره حتي تستطيع الابتعاد به عن العديد من الاخطار خصوصا مع انتشار العلوم والدروس والمواقع التي تقدم شروحات للكراكات وصنعها وغيرها وقد يكون لك ما اردت فى تلك النقطة وهذا يعتمد علي مدي جودة البرنامج وما الاستفادة التي استفادها من قام باستخدامها مقرصنة with crack

هناك برامج يعتقد انها هي الوحيده في السوق مثل الفوتوشوب و يتم القياس عليها و مقارنتها بباقي البرامج في مجال التسويق و لكن هناك برامج خاصه لا يعلم عنها احد لانها محدده لتخصصات معينه و هذه التخصصات لو حصلت عليه بكراك لا تتعامل معه لان أهم حاجه عندها هو الدعم الفني أولاً و أخيراً وهذا لو كان البرنامج حتى لا يحتاج كراك لتشغيله لأن هذه التخصصات تتعامل مع الاموال و بالملايين فليس من الطبيعي أن يعملون على برنامج بدون دعم.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تطبيق ويب . تطبيقات سطح المكتب لأنواع معينة من التطبيقات مثل برامج المعالجة الرسومية ، و تطبيقات سطح المكتب قد تنقرض خلال العشر سنوات القادمة .

لن تنقرض وذلك: متصفح الإنترنت نفسه هو أحد تطبيقات سطح المكتب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
لن تنقرض وذلك: متصفح الإنترنت نفسه هو أحد تطبيقات سطح المكتب

سيكون حينها متصفح الانترنت نظام تشغيل و ليس تطبيق سطح مكتب :-) و هذا واقع الآن مع Google Chrome OS . و قد نرى داخل هذا النظام ( أو المتصفح ) متصفحات انترنت عبارة عن تطبيقات ويب . مثلاً ، يمكن أن نرى Firefox يعمل داخل Chrome OS ، كتطبيق ويب :D . هناك مشاريع ممكن تفيد مثل Chromeless: بناء واجهات المتصفحات باستخدام تقنيات الويب وNode.js: ما يحتاجه المبرمج لكتابة أي تطبيق ويب بما في ذلك المتصفحات ! صحيح أنها مكتبة server side لكن ممكن تكون client side .

العقبة الآن هي جافاسكربت ، بسبب الأداء مقارنة مع اللغات الأخرى مثل C . إذا زالت هذه العقبة بطريقة ما ، قد نشاهد كل شيء تطبيق ويب بما في ذلك المتصفحات . صعب لكن ممكن .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

Chrome OS يثبت فشله يوماً تلو الآخر. لماذا أشتري جهاز سعره على الأقل 300 دولار و كل ما أستطيع أن أفعله عليه هو استخدام Chrome مع العلم أنه يمكنني شراء جهاز Windows 7 بنفس السعر و أستطيع استخدام كل ما يحلو لي من برمجيات بالآضافة الى Google Chrome أيضاً؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخوانى الاعزاء ارى ان تطبيقات الانترنت هى الصيحة الجديدة فى عالم التكنولوجيا وخصوصا تعدد الافرع للشركات والمؤسسات لذا فارى انه بالرغم من صعوبتها ومشكلاتها الا انها ستوفر فى المجهود وتوفر المعلومات بسرعة وبالتحديث الملائم لصنع واتخاذ القرار الصحيح ولكن لابد ان نتجاهل اخطارها لذا يتوجب علينا اختيار وسائل الحماية الكافية لضمان سرية العمل واظن انها متوفرة وبمقارنة تكاليفها الباهظة الا انى فى رايى المتواضعفان كم المميزات لها سيطغى على مخاطرها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .