كيفية التعامل مع تغيير رمز قالب الإعلان باستمرار لموقع التحكم في الإصدار

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

  •  06-09-2019
  •  | 
  •  

سؤال

لمشروع كبير، عملت على (~ 310K UNIQ / DAY، موقع كبير، الكثير من القوالب، الكثير من المحتوى)، علينا التعامل مع العميل الذي يبيع العديد من أقسام الموقع (لكل تصميمات مختلفة) لإيرادات الإعلانات. في بعض الأحيان، فإن الجزء العلوي من الصفحة لمدة 900 × 250، وأحيانا يكون 952x200 في بعض الأحيان تحت NAV، في بعض الأحيان يتطلب حطما جديدا مع أنماط مخصصة. يتم تقديم الإعلانات من خلال مدير الإعلانات في Google، ونادرا ما يتفق المشترون الإعلاني (إذا كان أي وقت مضى) على تخصيص رمز التنفيذ لموقعنا.

كل رمز هذا الموقع في ريبو SVN مما نحاول الحفاظ على مرتبة للغاية:

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

لا أحد من هذه الخيارات جذابة بشكل خاص. كيف تقومون بذلك يا شباب؟

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

المحلول

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

نصائح أخرى

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

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