الجوانب الإيجابية والسلبية لتطوير المنتجات لـ WordPress

نشرت: 2019-10-03

لقد مرت بضع سنوات حتى الآن منذ أن كنا في Nelio نستطيع أن نقول إننا كسبنا لقمة العيش من تطوير مكونات WordPress الإضافية . بدأ كل شيء في عام 2013 ومنذ ذلك الحين تطورت كل من WordPress ومعرفتنا بالمنصة ونظامها البيئي.

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

قد لا توافق تمامًا على كل ما سألخصه في هذه المقالة ، لذا تذكر ترك تعليق أدناه برأيك الخاص. ملاحظاتك هي دائما موضع ترحيب.

؟؟ هناك سوق

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

حصة سوق ووردبريس
حصة سوق ووردبريس. المصدر: W3Techs

يشير هذا بالتأكيد إلى وجود سوق واسع للمطورين الذين يرغبون في إنشاء منتجاتهم لـ WordPress . المستهلكين المحتملين لمشاريعك ينتظرون.

؟؟ المنافسة شرسة (ومجانية)

لا تكمن المشكلة في أن WordPress ليس لديه سوق لمنتجاتك. نعم هو كذلك. ومع ذلك ، فإن المنافسة التي ستواجهها مخيفة. والتميز عن البقية للفوز باللعبة ليس بهذه السهولة.

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

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

بدلاً من ممارسة لعبة رمي الأسعار (لعبة يجب أن تخسرها دائمًا) ، ركز على فهم احتياجات المستخدمين لديك حتى تتمكن من منحهم المزيد من القيمة. القول أسهل من الفعل ، لكن هذا هو الحال. خلاف ذلك ، عملك محكوم عليه بالموت.

؟؟ مخاطر التعهد منخفضة

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

ريادة الأعمال كمطور WordPress أبسط بكثير. كل ما تحتاجه هو جهاز كمبيوتر وموقع ويب. وموقع الويب اختياري ، نظرًا لأنه لديك دائمًا إمكانية تحميل منتجاتك إلى دليل WordPress أو إلى أحد الأسواق (مثل Envato ، على سبيل المثال).

مقاييس محتوى نيليو.
مقاييس محتوى نيليو. تعتبر المقاييس التي يقدمها WordPress.org مفيدة جدًا للمستخدمين ، لكنها لا تخبر المطورين كثيرًا.

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

؟؟ الرأي حول WordPress ليس إيجابيًا دائمًا

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

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

النقطة المهمة هي أن WordPress بدأ كمشروع تدوين وتطور إلى أداة أكثر عمومية. ومع ذلك ، فقد ظلت العديد من الآراء راسخة في الماضي وتعتقد أن WordPress لم يتقدم. لا علاقة لـ WordPress اليوم بـ WordPress منذ 10 سنوات.

؟؟ احتمالات التمديد لا حصر لها

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

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

قمت بتعيين الحد. على الرغم من أنه قد يبدو أن التطوير لـ WordPress يصطادك ، إلا أن الحقيقة هي أنه لا يفعل ذلك. أي تطوير ويب له مكان داخل هذه المنصة.

؟؟ اتباع ممارسات التنمية الجيدة اختياري

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

على الرغم من أن WordPress يحدد سلسلة كاملة من الممارسات الجيدة في توثيقه ، إلا أن الحقيقة هي أنه لا يتبعها الجميع حرفياً ولا يوجد نظام للتحكم في الامتثال لها. يؤدي هذا إلى مواقف ستتوقف فيها منتجاتك عن العمل بسبب جهات خارجية.

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

؟؟ لا يتوقف تطور WordPress

لكي لا يصبح النظام قديمًا ، من الضروري أن يستمر في تلقي التحديثات على أساس منتظم. في حالة WordPress ، تم التحكم فيه مؤخرًا بواسطة نظام تحديثات ينشر إصدارات جديدة كل 3 أو 4 أشهر ، إلى جانب إصدار إصدارات ثانوية بشكل متكرر.

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

عرض توضيحي للمفهوم الجديد لمناطق الكتلة التي سنحصل عليها في الإصدارات المستقبلية من WordPress. المصدر: Make WordPress.

بالإضافة إلى التحديثات ، تستمر رؤية المشروع في التطلع إلى الأمام ، مع تضمين محرر الكتلة والتكاملات المستقبلية للكتل خارج المحرر نفسه. من الواضح أن عمر WordPress طويل.

؟؟ التوافق مع الإصدارات السابقة هو عبء

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

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

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

؟؟ يمكن أن يكون الشروع في العمل أمرًا معقدًا

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

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

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

؟؟ انت لست وحدك

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

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

حتى على Twitter ، ستجد خيوطًا مثل الموجودة أدناه والتي تعطينا الأساسيات لتعلم React. في عدد قليل من التغريدات!

من الواضح أن WordPress لديه مجتمع ضخم على استعداد لمشاركة المعرفة ومساعدتك في حل مشاكلك ، وكذلك من حيث التطوير.

صورة مميزة من JESHOOTS.COM على Unsplash .