تطورات البرمجة Drupal 7 ، اختلافات من ترقية Drupal 6 أو الانتظار

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

  •  23-09-2019
  •  | 
  •  

سؤال

كنت أتساءل فقط عما إذا كانت هناك أي تغييرات في رمز Drupal 7 والتي تؤثر على تحميل الخادم وسرعة المواقع الكبيرة.

أيضًا ، مع 7 من إصدار BETA بالقرب من الإصدار التجريبي ، هل يجب أن أنتظر بناء المواقع مع Drupal 7؟ أنا رجل مستقبلي. أود أن أكون قادرًا على تطوير مواقع دروبال لأعمال تجارية مستقلة أنا مالكها ، وأود أن أبدأ قريبًا. هل يتم قبول Drupal 7 بما يكفي لتطوير مواقع العملاء الحية؟ قضايا الأمن؟

شكرًا

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

المحلول

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

نصائح أخرى

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

لمعرفة ما هو جديد في Drupal 7 ، انظر Sildeshow في الثاني من سبتمبر http://webchick.net/node/70.

ضع في اعتبارك أن هناك أكثر من Drupal Core ؛ ربما ستحتاج أيضًا إلى وحدات مساهمة. اكتشف الوحدات النمطية التي ستحتاجها وتأكد من توفرها لـ D7 ، أو تساعد في منفذ Prainerer للوحدة النمطية.

لاتخاذ القرار ، أود أن أسأل نفسي سؤالين:

  1. هل يمكنك تحمل الانتظار حتى يكون Drupal 7 مستقرًا؟
  2. هل تحتاج حقًا إلى ميزات D7؟

إذا كانت كلتا الإجابة بنعم ، فابدأ التطوير بمجرد خروج Beta1 ونشر موقعك عند تشغيله على 7.0 مستقر. خلاف ذلك ، استخدم دروبال 6.

على الرغم من أنه يحتوي على واجهة برمجة تطبيقات قاعدة بيانات موجهة نحو الكائنات استنادًا إلى كائنات بيانات PHPوغيرها من التحسينات الخاصة بقاعدة البيانات ؛ سلك CMS هو الإبلاغ الإصدار الجديد أبطأ إلى حد ما. اختبار آخر ذكرت النسخة الجديدة تداول الأداء للمرونة.

أنا أوصي بشدة دروبال. whitehouse.gov هو دروبال وكذلك الوكالات الفيدرالية الأخرى.

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

ومع ذلك ، يمكنك دائمًا تجربتها والعودة إلى Drupal 6 إذا واجهت حواجز الطرق. لمواقع بسيطة للغاية ، قد لا تواجه أي مشاكل.

أعتقد أنه من الأفضل ترقية D8. إنه لديه القدرة على كتابة MODULE OOP و TWIG.

أعتقد أنه يتلخص حقًا في ما تريد القيام به ... من الواضح أنه إذا كنت بحاجة إلى وحدات غير جاهزة ، فأنت تنتظر. ومع ذلك ، لا تقتصر على الوحدات النمطية التي تعرفها من Drupal6. مثال على ذلك: أقوم بتطوير موقع بسيط إلى حد ما لعميل يستخدمه 7. في البداية اعتقدت أنني سأحتاج إلى الانتظار لأن عرض الشرائح لم يكن جاهزًا ، لكن بعضهم ينظرون حولهم إلى عرض شرائح الميدان ، الذي قام بالمهمة بشكل جيد للغاية - بميزة أن جميع الصور كانت في صفحة واحدة (للتغيير في المستقبل والتحرير).

هناك فوائد مستخدم نهائية كبيرة لـ Drupal 7 من حيث قابلية الاستخدام والواجهة. هذا لطيف إذا تعاملت مع العملاء الذين ليسوا ذكاء الكمبيوتر بشكل مفرط

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