ما هو إصدار دروبال الذي يجب أن أدرسه ، 6 أو 7؟

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

  •  02-10-2019
  •  | 
  •  

سؤال

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

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

المحلول

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

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

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

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

استنتاج

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

نصائح أخرى

Contine مع 6 في الوقت الحالي وحافظ على التاريخ مع ما الجديد في 7 على مستوى السطح. أنا لا أتعمق في الإصدارات الجديدة حتى تصل إلى علامة تجريبية 2 بحلول الوقت الذي تصبح فيه أكثر استقرارًا. إن بناء Alpha مبكر جدًا لتتبعه وربما يضيع وقتك في تكوينه بدلاً من التعلم ... استمتع !!!

طالما أن 7 لا تزال في إصدارات ألفا ، فمن المحتمل أن تتغير. أي شيء تتعلمه عن 6 سيظل ذا صلة بالصناعة لبعض الوقت ، حتى الآن.

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

بالإضافة إلى ذلك ، فإن واجهة برمجة التطبيقات هي -right - هناك لتشير إليها ويتم تحديثها دائمًا.

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