سؤال

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

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

شكرا كيث

هل كانت مفيدة؟

المحلول

يمكنك أن تأخذ العديد من الأمور من المسلمات عند النامية على الشبكة المحلية:

  1. العالية السرعة الشبكة

  2. ثقة قاعدة المستخدمين

  3. نفس التوقيت لجميع المستخدمين (هذا يجعل فرص عمل صيانة أسهل الزمني بين أمور أخرى)

  4. السيطرة على المتصفحات التي والإصدارات يجب على المستخدمين استخدام

  5. المصادقة ضد لان نظام المصادقة أو عدم المصادقة على الإطلاق بسبب موثوق به الطبيعة من قاعدة المستخدمين

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

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

إذا كنت ترغب في استخدام SSL ، تحقق أداء موقع الويب الخاص بك أبطأ اتصال من البداية.لقد رأيت العديد من مواقع SSL أداء رهيب على اتصالات بطيئة.

نصائح أخرى

وإلى النظر فيما يلي:
كيف انت ذاهب لمصادقة منتديات ما مدى أهمية أن لا ينقب؟

بعض النقاط أود أن تنظر.

  1. المصادقة.الذي سيتم استخدامه خارجيا و الذي سيتم استخدامه داخليا ؟ أي أجزاء من الموقع يجب أن تكون قادرة على الوصول ؟ حتى في تصميم آلية مصادقة وقت مبكر للسماح بالوصول استنادا إلى معرف المستخدم والجماعات.

  2. تحميل.الداخلية المستخدمين قد تكون قليلة ، ولكن كيف العديد من المستخدمين سوف يكون هناك خارجيا ؟ الحل يجب أن يكون من تحجيم العدد المتوقع من المستخدمين.

  3. سوف المستخدمين الخارجيين تقييمات المستخدمين أو يجب أن تكون مسجلا ؟ بناء على المستخدم تسجيل عنصر.

سواء الإنترانت أو الإكسترانت يجب اتخاذ الاحتياطات المعقولة حول التحقق من صحة إدخال المستخدم البيانات قبل استخدامه في الخلفية SQL الخ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top