Matt Mullenweg و Jamstack Community Square قبالة ، مما يجعل الرهانات طويلة الأجل على الهندسة المعمارية السائدة للويب
نشرت: 2020-09-20على مدار الأسبوعين الماضيين ، أقام قادة مجتمع Matt Mullenweg و Jamstack تنافسًا جديدًا ، بعد أن أخبر Mullenweg The New Stack أنه يرى Jamstack على أنه "تراجع بالنسبة للغالبية العظمى من الأشخاص الذين يتبنونه".
قال Mullenweg لريتشارد ماكمانوس في بريد إلكتروني: "سهولة الاستخدام والوظائف أقل في الواقع". "حتى إعادة بناء المواقع في Jamstack تعود إلى أيام النوع المتحرك ، حيث كلما زاد حجم موقعك ، كان إعادة إنشاء النماذج أو تحديثها أبطأ."
وصف Mullenweg أيضًا سلسلة "هشة" من الخدمات المطلوبة لتشغيل مواقع Jamstack.
قال: "يمكنك تجميع عشرات الخدمات معًا ، لكل منها حسابها الخاص وفواتيرها ، مقابل مئات الدولارات شهريًا ، للحصول على نتيجة مماثلة مقابل بضعة دولارات شهريًا باستخدام WordPress على الاستضافة المشتركة". وسيكون أكثر هشاشة ، لأن قوة السلسلة لا تقل عن قوة أضعف حلقاتها. أنت تقوم بربط مجموعات أدوات مختلفة ، وعمليات تسجيل دخول ، وفواتير ، واستضافة ... أي جزء منها ينهار يمكن أن يكسر التدفق بأكمله. "
منذ ذلك الحين أوضح Mullenweg تعليقاته بشكل أكبر بينما ضاعف أيضًا من فرضيته الأصلية ، قائلاً: "لا يوجد عدد كبير من الأشخاص الذين يتبنون Jamstack في المقام الأول ، ومن المحتمل أن يدرك أولئك الذين يفعلون ذلك تمامًا المفاضلات." وأوضح كيف يرى أن WordPress يوفر تجربة أفضل للمستخدمين من حيث الأداء والأمان والتوسع وتجربة المطور.
أطلقت تصريحات Mullenweg الاستفزازية سلسلة من الرسائل المفتوحة من الرئيس التنفيذي للخدمات المتعلقة بـ Jamstack. إنهم مقتنعون بأن مكدس LAMP في طريقه للخروج وأن Jamstack على وشك استبدال شاغله باعتباره الهيكل الأكثر هيمنة على الويب.
كان Ohad Eder-Pressman ، الشريك المؤسس والرئيس التنفيذي لشركة Stackbit ، أول من رد بالرد. إنه يعتقد أن Jamstack هو "ابتكار تخريبي" قد يبدو أقل شأناً الآن لأنه لا يزال منخفض المستوى نسبيًا وجديدًا عند مقارنته بمنتج عمره 17 عامًا مثل WordPress.
قال Eder-Pressman: "يجب أن نسأل عما إذا كانت Jamstack هي بنية أفضل من LAMP وما هي الثغرات الموجودة حاليًا مع المنتجات والحلول المبنية على Jamstack". ووافق على أن أدوات Jamstack لا تزال تركز إلى حد كبير على المطورين ولكنها تقوم بتوقع جريء حول مدى وصول المكدس في المستقبل:
إن إنجازات WordPress من حيث الحصة السوقية وكيف قامت بإضفاء الطابع الديمقراطي على النشر على الويب المبكر مذهلة. عندما يتعلق الأمر بالهندسة المعمارية ، أعتقد أنها كانت الأفضل في الفصل في أوائل العقد الأول من القرن الحادي والعشرين ، لكن حان الوقت للمضي قدمًا. لقد رأينا بالفعل مجموعات من مواقع الويب حيث يتجاوز اعتماد Jamstack 20 ٪ - لم يعد الأمر يتعلق بما إذا كان Jamstack هو البنية السائدة للويب ولكن السؤال عن متى. العبارة المبتذلة هي عبارة مبتذلة ولكنها أيضًا صحيحة - أولاً ، يتجاهلونك ، ثم يضحكون عليك (نحن هنا) ، ثم تفوز .
وافق Eder-Pressman مع Mullenweg فيما يتعلق بضعف قابلية استخدام Jamstack ووظائفه ، لكنه وصف البنية بأنها "أكثر مرونة بلا حدود" نظرًا لاستضافتها على CDN. واعترف بأن إعادة بناء المواقع الأكبر يمكن أن يكون بطيئًا ، لكنه استشهد بتطورات مثل إنشاء التوازي ، وبناء ذاكرة التخزين المؤقت ، وإعادة البناء الجزئي ، والتجديد الثابت المتزايد كتحسينات مثل الجهود التي يستكشفها نظام Jamstack البيئي لحل هذه المشكلة المعروفة.
ذهب الرئيس التنفيذي لشركة Netlify ماتياس بيلمان ، الذي ابتكر مصطلح "Jamstack" في الأصل ، إلى حد الإشادة بـ "نهاية عصر WordPress" في مقالته التي دحضت ملاحظات Mullenweg.
قال بيلمان: "غالبًا ما تكون هناك لحظة في الوقت القريب عندما تكون التكنولوجيا القديمة على وشك أن تُستبدل بالشيء التالي ، حيث يخرج القائد الرئيسي في هذا المجال ويطرح حجة قوية مفادها أن شيئًا لا يحدث على الإطلاق". "لحظة تبدو وكأنها نقطة تحول حيث كان الجديد حاضرًا بما يكفي بلا شك ليكون جديرًا بالإنكار."
الرهان: بحلول سبتمبر 2025 ، ما هي البنية المهيمنة للويب؟
في تبادل موجز على Twitter ، قام كل من Mullenweg و Eder-Pressman بمراهنة لمدة خمس سنوات في المستقبل ، لمعرفة ما إذا كان توقع Eder-Pressman سيصمد ، كما تم قياسه بواسطة Alexa أعلى 10k. لكي تصبح Jamstack هي البنية السائدة للويب ، ستحتاج إلى تجاوز أرقام WordPress ، والتي تحوم حاليًا عند 39.75٪ (عبر BuiltWith) و 38.4٪ (عبر w3techs).
قال Mullenweg في موضوع آخر ردًا على الرئيس التنفيذي لشركة Netlify: "يسعدني أن أضع رهانًا طويلاً: سنة واحدة ، 5 سنوات ، 10 سنوات". "نحن نبني ونعيد بناء WordPress ليكون جيلًا. لقد نجحنا في التنقل وإنشاء تحولات معمارية أكبر في الماضي ، وسنفعل ذلك في المستقبل ".
"أنا مطور ، ومؤسس ، ومستثمر في مجال تقنيات الويب - إذا لم أكن على استعداد للمشاركة في مناقشة عامة ومشاركة توقعاتي حول اتجاه الويب ، فما الميزة التي يتمتع بها عملي؟" قال إيدر بريسمان عندما سألته عن سبب استعداده لجعل هذا الرهان العام.
"شعرت بأنني مضطر بالنظر إلى تعليقات Mullenweg وما أعتقد أنه عدم التقدير لمقدار التبني والزخم الذي تتمتع به تقنيات Jamstack بالفعل. إذا كان هناك أي شيء أود قوله أن رهاني حذر للغاية في الواقع ".
يعمل Eder-Pressman وفريقه في Stackbit على أداة لتتبع اعتماد Jamstack عبر الويب ، نظرًا لأن BuiltWith لا تحتوي حتى الآن على لوحة Jamstack stat التي تجمع بشكل صحيح جميع التقنيات المرتبطة بهذه الفئة الجديدة نسبيًا من مواقع الويب.
قال: "لقد أنشأنا أداة داخلية تتعقب اعتماد تقنيات Jamstack عبر مجموعات مختلفة من مواقع الويب التي نجدها مفيدة". "هذا لا يختلف عما يقوله موقع Builtwith إلا أننا نتتبع بعض التقنيات التي لا يفعلونها ونجمعها في مؤشر اعتماد Jamstack. لقد استخدمنا هذا داخليًا حتى الآن ونخطط لإصدار بعض الإصدارات العامة منه في وقت لاحق من هذا العام ".
بصفته الرئيس التنفيذي لشركة Stackbit ، وهي خدمة تنشر مواقع Jamstack في 60 ثانية مع تجاوز أي متطلبات لاستخدام سطر الأوامر أو تنزيل حزم npm ، يشارك Eder-Pressman بنشاط في محاولة جلب هذه التكنولوجيا إلى الجماهير. تهدف الشركة إلى حل المشكلات ذاتها التي حددها Mullenweg في تعليقاته الانتقادية ، كما هو واضح في النسخة التسويقية على موقع Stackbit الإلكتروني. تقر بأن تجميع موقع Jamstack معًا يمكن أن يمثل تحديًا حتى للمطورين:
"في بيئة Jamstack المجزأة ، يكافح المطورون من أجل لصق المنتجات معًا عند تجربة أحدث التقنيات. يربط Stackbit أفضل الأدوات في السوق ويساعدهم على اللعب معًا ".
قبل عام ، لفتت Stackbit انتباهي واتصلت بهم لمعرفة موعد وصول WordPress إلى قائمة خيارات استيراد CMS الخاصة بهم. في ذلك الوقت قالوا إنهم كانوا يفكرون في WordPress كخيار CMS بدون رأس ولكن لم يكن موجودًا في خارطة الطريق الفورية. بعد عام واحد ، لم يقترب Stackbit من بناء قدرات استيراد لأنظمة إدارة المحتوى الأكثر شيوعًا على الويب.
قال إيدر بريسمان: "إنه في الأفق ولكنه ليس شيئًا أعطيناه الأولوية". "WordPress عبارة عن نظام إدارة محتوى مترابط كامل. لقد تم استخدامه من قبل كنظام CMS مقطوع الرأس ولكن هناك خيارات أفضل لـ CMS مقطوعة الرأس. حتى Mullenweg يوافق على أنها فرضية معقدة ".
عندما سئل عما إذا كانت محادثاته الأخيرة قد غيرت خطط الشركة لدعم واردات WordPress ، قال: "لا ، لا تجعلنا نرغب في القيام بذلك أكثر أو أقل. لقد استمتعت حقًا بالمحادثة ويسعدني أن Mullenweg أدرك ظهور Jamstack كثيرًا لدرجة أنه وجد أنه من الضروري استهدافه. نحن كشركة يقودنا السوق وطلب المستخدم وفرص النمو والرؤية السليمة لمستقبل الويب. "
سيحتاج Jamstack إلى جعل نفسه في متناول العالم الواسع لمالكي مواقع الويب غير التقنيين إذا كان المدافعون عنها يأملون في الحصول على أي جزء ذي مغزى من أفضل حصة سوقية في Alexa تبلغ 10 آلاف. لا يزال Stackbit ، على سبيل المثال ، يقلل بشكل كبير من قدرة WordPress على الحفاظ على نموه الهائل ، ولا يرى ضرورة إنشاء مسار بسيط لتحويل مستخدمي WordPress. يعتقد Eder-Pressman أن إتاحة الوصول إلى Jamstack يبدأ بالمطورين.
قال: "إن Jamstack عبارة عن بنية تجذب عقول المطورين حول العالم وعبر مجموعة تطوير الويب". "غالبًا ما يبدأ اعتماد البنى الجديدة مع المطورين ، لذا فأنا متحمس لرؤية شركة مثل Netlify تتباهى بأكثر من مليون مطور على نظامها الأساسي Jamstack."

ستحتاج أداة Eder-Pressman لقياس اعتماد Jamstack إلى إنتاج بعض البيانات المقنعة حول نمو المكدس ، إذا كان رهانه سيتحقق. في حين أن كل عرض تقريبًا في نظام Jamstack البيئي لا يزال يقع بشكل مباشر ضمن مجال المطورين ذوي الخبرة ، لا يبدو أن خمس سنوات هي وقت كافٍ لتجاوز WordPress باعتباره الهيكل السائد للويب. لم يحقق WordPress هيمنته من خلال إعطاء الأولوية لسعادة المطور على سهولة الاستخدام.
بالنظر إلى الأرقام بعد خمس سنوات من الآن ، هل سنرى تجاوز Jamstack WordPress باعتباره الطريقة الأكثر شيوعًا لإنشاء موقع ويب؟ هل ستنمو Jamstack مع استخدام المطورين ثم تصل إلى مرحلة الاستقرار بمجرد فشلها في الوصول إلى الأشخاص العاديين الذين ليس لديهم سير عمل قائم على git في الجزء العلوي من قوائم رغباتهم؟ هل سنجد رقبة Jamstack و WordPress والرقبة في المعركة من أجل البنية السائدة للويب؟ أولئك الذين يعملون مع مزيج من كلا التقنيتين لا يرون أي حاجة لهذا النوع من التنافس.
تحويل المحادثة نحو التعاون: "يمكن أن يكون Jamstack فرصة لصناعتنا ، وليس تهديدًا."
قال دانييل أولسون ، مدير العمليات في شيفتر ، "إن قراءة تعليقات Mullenweg وردود الرؤساء التنفيذيين في مجتمع Jamstack تجعلني أشعر بأنني عالق في المنتصف وبقليل من الإحباط". "أرى احتكاكًا بين مجتمعين لديهما الكثير من القواسم المشتركة."
كان Olson مؤيدًا لاستخدام Jamstack مع WordPress على مدار السنوات الأربع الماضية منذ إطلاق Shifter ، وهو مولد موقع ثابت وشركة استضافة تدعم مواقع WordPress بدون رأس على Jamstack.
"إذا كنت تبحث عن الطريقة الأكثر أمانًا وفعالية من حيث التكلفة لإنشاء واستضافة موقع ويب ذي حركة مرور عالية اليوم ، فإن المقطع العرضي الذي ستصل إليه هو Jamstack. بالنظر إلى الكيفية التي يقدم بها كل من هذه الفوائد ، ستجد الإلهام والطرق التي يمكن أن يفعل بها WordPress الشيء نفسه ، "قال أولسون. "بدلاً من شطب شيء ما بالجملة ، انظر إلى ما يمكنك تعلمه وتطبيقه."
قال أولسون إن مهمته هي سد الفجوات بين WordPress والمزايا التي يقدمها Jamstack ، أثناء العمل خلال أيامه الأولى والأجزاء الفوضوية ، والابتكار في الأدوات التي تعمل.
قال أولسون: "يجب أن نعمل معًا لمواجهة تحديات معينة وتقليل القلق بشأن كيفية تحقيق ذلك". "بعض التقنيات هي بالفعل مناسبة بشكل أفضل لحل كل من هذه التحديات ولكنك لست بحاجة إلى ترك نظام بيئي للآخر للقيام بذلك. يمكنك مشاركة المعرفة وأفضل الممارسات واكتشاف ما هو ممكن. هناك فرصة جيدة أن ينتهي بك الأمر إلى ابتكار شيء جديد ، وهو جزء من هذا الابتكار الذي نحتاجه في مجتمعاتنا ".
تحرص خدمات استضافة Jamstack لـ WordPress على تذكير المستخدمين بأنه لا يتعين عليهم المشاركة في التكنولوجيا. يمكنك الحصول على JAM الخاص بك ونشره فوق WordPress ، مما يلائم حب المطورين لتجربة تقنيات الواجهة الأمامية الجديدة ، مع الحفاظ على قوة النشر الديناميكية التي تم تحسينها على مدار الـ 17 عامًا الماضية. تهدف شركات الاستضافة المختلطة هذه إلى تمكين ذلك دون ترك المستخدمين وراءهم.
قالت ميريام شواب ، المؤسس المشارك والرئيس التنفيذي لشركة Strattic: "مات محق تمامًا في أن قابلية استخدام Jamstack ووظائفه منخفضة". "Jamstack هو مثال رائع على التكنولوجيا التي تجذب المطورين بشكل لا يصدق ، لكن المستخدمين النهائيين الفعليين - الكتاب والمسوقين وأصحاب الأعمال - لا يمكنهم استخدامها. لقد سمعت العديد من القصص عن الشركات الكبرى التي اتخذت قرارًا بتبني Jamstack لجميع عمليات تطوير الويب كسياسة على مستوى الشركة ، فقط لأجد أن فريق التسويق لديهم قد أصبح شريرًا ويقوم بتثبيت مواقع WordPress من أجل الحصول على وظائفهم فعله.
"السبب في ذلك هو كما قال مات: كل موقع من مواقع Jamstack عبارة عن مجموعة من طبقات الخدمات ، ولكل طبقة عشرات الخيارات المتاحة: أنت بحاجة إلى منشئ موقع ثابت ونظام إدارة محتوى واستضافة ثابتة و CDN - وتحتاج لربطها جميعًا مع التحكم في الإصدار. كل هذا رائع ولامع ، والمخرجات رائعة حقًا لأنه عندما يكون لديك موقع عبارة عن مجموعة من الملفات الثابتة المعروضة مسبقًا والتي يتم تقديمها من خلال CDN ، فإنه سريع وآمن وقابل للتطوير ومستقر. ولكن بعد ذلك يأتي التسويق ويريدون إنشاء صفحة مقصودة ويعتمدون كليًا على فريق التطوير الخاص بهم ولا يمكنهم المضي قدمًا بدونهم. هذا يتعارض مع الغرض من موقع ويب يحركه CMS! مع WP ، تحصل على جميع الطبقات في نظام أساسي واحد ... لكنك لا تحصل على المخرجات الرائعة. "
قالت شواب إنها ترى أن WordPress يعمل من أجلها وضدها ، لكنها تؤمن في النهاية بتمكين مستخدمي العالم الحقيقي من إدارة مواقعهم الإلكترونية دون الحاجة إلى الاعتماد على المطورين.
قال شواب: "لقد رأيت العديد من الشركات تتخلى عن الفسفور الأبيض من أجل المجموعة الجديدة اللامعة ، ثم تعود إليها". "Github هو مثال جيد على ذلك - نعم ، Github ، المستودع الحديث للرمز المتطور نقل مدونته من WordPress ، ثم عاد لأنه حقًا أفضل أداة لنشر المحتوى الخاص بك. لا توجد عمليات تكامل وخطوات مليونية - تكتب محتوى ، تنقر على نشر ، وهذا كل شيء. إنها تنجز المهمة ، ولن تتغلب أفضل الأدوات أبدًا على أي شيء ينجز المهمة ".
في الوقت نفسه ، يجب أن يكون WordPress مفتوحًا لتمكين تطبيقات الواجهة الأمامية المتنوعة ، إذا أراد أن يظل مناسبًا للعقد القادم. قال شواب: "الفسفور الابيض يعمل على العمارة القديمة". "إنه يظهر عمره ، ولا يجذب الأجيال الجديدة من المطورين. نحتاج إلى إبقاء WordPress جذابًا ومثيرًا للاهتمام للمطورين من أجل تأمين مستقبله لسنوات قادمة. إذا لم نجعل المطورين متحمسين ، فسنرى حتماً انخفاضاً ". وهي تشجع مجتمع WordPress على تبني Jamstack باعتباره "نسمة من الهواء النقي".
قال شواب: "يمكن أن يكون Jamstack فرصة لصناعتنا ، وليس تهديدًا". "هناك طرق للتعاون بين الصناعتين ، كما في حالة نشر WP مقطوعة الرأس باستخدام Gatsby."
على عكس العديد من شركات خدمات Jamstack الأخرى ، فإن الفريق الذي يقف وراء Gatsby قد تبنى بسهولة WordPress كمصدر بيانات ومكون حاسم لنجاحه المستمر. استأجرت الشركة Jason Bahl ، مبتكر مشروع GraphQL for WordPress ، للعمل على WPGraphQL (ونظامها البيئي الفوري) بدوام كامل ، مع توفير جسر إلى عالم WordPress.
قال باهل: "ربما أكون محاصرًا في دلالات الألفاظ ، لكن JAM في JAMStack تعني JavaScript و APIs و Markup". "لم يمض وقت طويل عندما وصف مات نظام WordPress البيئي لـ" Learn JavaScript Deeply "، وبعد ذلك بوقت قصير عندما تم دمج تطبيق Jamstack يسمى Gutenberg في قلب WordPress ، جنبًا إلى جنب مع React. Gutenberg هو JavaScript ، وواجهة WP REST API هي واجهة برمجة التطبيقات والنتيجة النهائية هي الترميز. Jamstack ليس انحدارًا ، إنه المستقبل الذي تساعد شركة Automattic في دفع WordPress نحوه ".
عندما يقول Mullenweg إنه مستعد لبناء وإعادة بناء WordPress ليكون جيلًا ، فهذا وعد قد حققه بالفعل من خلال تقديم محرر Gutenberg القائم على React منذ عامين ، والذي نجح في تجاوز قدر هائل من المقاومة من مجتمع المطورين.
قال باهل إنه يرى هذا الإرث المستمر من التحسين يحدث مرارًا وتكرارًا بطرق مختلفة ، أصبح ممكنًا بفضل نظام WordPress القابل للتوصيل:
يأتي WordPress مزودًا بالعديد من واجهات برمجة التطبيقات ، ولكن غالبًا ما يتم استبدالها بشيء أحدث وأفضل. على سبيل المثال ، من الشائع أن تقوم المواقع بإلغاء تحميل الصور إلى CDN بدلاً من استخدام نظام الملفات المدمج للوسائط. أو بدلاً من استخدام بحث WordPress MySQL المدمج ، سيصل المستخدمون إلى ElasticSearch أو Algolia أو Solr. في حالة WordPress و JAMStack ، فإن الوصول إلى Next أو Gatsby أو Gridsome لاستبدال Theme API المدمج ليس تراجعًا ، بل يستخدم تقنية أحدث للتعامل مع الأشياء التي قد لا تفعلها الأجزاء المضمنة في WordPress أيضًا. تعد Theme API في WordPress مجرد واجهة برمجة تطبيقات واحدة واستبدالها بالتكنولوجيا التي تؤدي المهمة بشكل أفضل ليس انحدارًا.
خطوة بناء Gatsby ، التي حظيت باهتمام سلبي في الأخبار مؤخرًا ، هي أحد الأمثلة على ما يعتقد باهل أن Mullenweg كان يشير إليه على أنه تراجع للمستخدمين. يعمل Bahl مع Gatsby لتقليل الاحتكاك المرتبط بالبنيات المنفصلة عند استخدام WordPress كواجهة برمجة تطبيقات في Jamstack.
قال باهل: "لا أرى منافسة Jamstack ضد WordPress". "في رأيي ، Jamstack مع WordPress باعتباره API هو مستقبل الويب. WordPress هو أفضل نظام إدارة محتوى. يحاول غاتسبي على وجه التحديد احتضان هذا. هذه ليست لعبة محصلتها صفر. إذا كانت تجربة Gatsby + WordPress تسمح للمستخدمين باستخدام أفضل CMS في العالم أثناء استخدام أدوات التطوير الحديثة ، فسيكون ذلك بمثابة فوز في كل مكان ".
