درابزون أفضل الممارسات السؤال: أين يجب وضع واحد مشترك رمز وكيف سيتم تحميله؟

StackOverflow https://stackoverflow.com/questions/307041

سؤال

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

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

وأين سيكون أفضل مكان لرمز المشتركة للعيش، وكيف محمل رور تتعامل معها؟ التعليمات البرمجية في السؤال لا تنتمي حقا في نموذج، وإلا فما استقاموا لكم فاستقيموا تسقطها في هناك، وينبغي القيام به معها.

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

المحلول

وكنت وضعت رمز المشترك في دليل /lib المشروع القضبان والنظر مما يجعل من مهمة الخليع المخصصة.

نصائح أخرى

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

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