it-swarm.asia

ما هي أدوات مكتبة الوسائط الشائعة المستخدمة في مواقع Kentico / Generic PHP؟

من خلال مجموعة من عمليات الدمج والاستحواذ ، قامت مجموعة معينة من الشركات التي أعمل معها ببناء مجموعة واسعة من مواقع الويب التي تدير إما Kentico (أو ASP) مواقع الويب التي سوف تستخدم Kentico) ومواقع الويب المنتجة بشكل عام PHP.

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

ما هي حلول مكتبة الوسائط التي ستعمل على كل من نظام Kentico CMS و PHP المكتوبة بخط اليد؟

نحن نستخدم الموافقة/الإصدار ، وبعض المواقع ستكون كبيرة بما يكفي لتحتاج إلى شبكات CDN (لذلك يلزم وجود شكل من أشكال مرجعية الارتباط).

هناك ثلاثة سيناريوهات تراجعت فيها الحلول الأخرى:

  1. تستخدم الصفحة أ صورة z ، وتستخدم الصفحة ب صورة z ، ويتم تحديث الصورة z وتستخدم الصفحة أ/صورة على الفور صورة z المحدثة بدلاً من المرور بعملية الموافقة.

  2. تستخدم الصفحة a صورة z ، وتستخدم الصفحة b صورة z ، ويتم تحديث صورة z ، ويتم اعتماد تحديث الصفحة ، وعلى الفور تحتوي الصفحة b على الصورة المحدثة z بدلاً من المرور بعملية الموافقة.

  3. صفحة a تستخدم صورة z ، صفحة b تستخدم صورة z ، يتم تحديث صورة z ، تمت الموافقة على تحديث صفحة a ، تمت الموافقة على تحديث صفحة b ، فجأة نحتاج إلى العودة إلى الإصدار السابق من الصفحة a والإصدار الأقدم من صورة z هو لم يعد هناك.

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

4
Metalshark

لا يمكنني التحدث عن Kentico ، نظرًا لأن ذلك يستند إلى ASP.net ، وما قد تبحث عنه قد يؤدي بك إلى مشكلات توافق تختلط PHP في المزيج.

بالنسبة لـ PHP ، ltraPanel PRO ستتعامل مع التحميل الزائد لجميع صفحاتك الثابتة والديناميكية تمامًا كما وصفت كنظام CMS.

بصراحة ، إذا كنت مطورًا وطلب مني أحد العملاء إنشاء موقع يستخدم كل من PHP و ASP.net ، فقد رفضت. وهما نوعان مختلفان من لغات البرمجة النصية ونوعان مختلفان من منصات الويب. ينطبق هذا عبر اللوحة على كل من أذونات الملفات والوصول إلى البرنامج النصي لتنسيق عنوان URL وإرسال النماذج إلى JSON و AJAX معالجات اتصالات قاعدة البيانات واستخدام الاستعلام.

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

نظرًا لوجود العديد من الاختلافات التي يمكنني التفكير فيها من أعلى رأسي ، فإنني سألتزم بواحد أو آخر. إذا كان هناك الكثير من قواعد الشفرة لإعادة كتابة كل ما هو PHP في ASP.net ، فقد ترغب في البحث عن حلول بديلة لـ Kentico ، ولكن توجد في PHP.

1
Talvi Watia