تقارير وأبحاث حول شوبيفاي والتجارة الإلكترونية
قمنا بتثبيت كلا قالبي Shopify المجانيين وقرأنا الكود المصدري لهما. يقدّم Dawn 45 قسمًا قابلًا للتحرير و475 إعدادًا. ويقدّم Horizon 39 قسمًا مدعومة بـ95 بلوكًا (block) قابلًا لإعادة الاستخدام وحوالي 1,476 إعدادًا. إليك ما يبنيه كل منهما فعليًا، وما يقارب 2,000 دولار سنويًا من تطبيقات تحل محلها الميزات المدمجة بهدوء.
تُكتب تقريبًا كل مقالة تقارن بين قوالب Shopify بالطريقة نفسها. يقرأ شخص ما الوصف الموجود في صفحة Theme Store، ويعيد صياغة النقاط المميزة للميزات بأسلوبه الخاص، وينشرها. لا أحد يثبّت القالب. لا أحد يحسب أي شيء.
لذا قمنا بالجزء المملّ. سحبنا الكود المصدري الكامل لكلا قالبي Shopify المجانيين من الدرجة الأولى، Dawn وHorizon، وقرأنا كل ملف قسم، وأحصينا الأقسام، والإعدادات داخلها، والبلوكات التي يمكنك إسقاطها فيها. ثم فتحنا كلا متجري العرض التجريبي المباشر والتقطنا صورًا للأقسام الفعلية. هذا ما يقدّمه القالبان فعليًا لصاحب المتجر، مقاسًا بدلًا من مجرد وصفه.
قمنا باستنساخ كلا المستودعين العامّين بتاريخ 15 يوليو 2026 باستخدام git clone --depth 1 من github.com/Shopify/dawn وgithub.com/Shopify/horizon، مع أخذ آخر commit في الفرع الافتراضي لكل منهما.
بالنسبة لكل ملف في مجلد sections/ الخاص بكل قالب، وبالنسبة لـHorizon أيضًا كل ملف في مجلد blocks/ الخاص به، استخرجنا كتلة {% schema %} بصيغة JSON. “الإعداد” هو أي إدخال في الـschema يحتوي على id، وهو الشيء الذي يمكن للتاجر فعليًا تغييره في محرر القالب. لم نحسب العناوين وتسميات الفقرات، التي لا تحتوي على id وتضيف فقط نص تباعد في المحرر. تأتي أسماء العرض الخاصة بالأقسام والبلوكات من ملف locales/en.default.schema.json الخاص بكل قالب، وهو المكان الذي يخزّن فيه Shopify الأسماء المقروءة بشرية التي تشير إليها مفاتيح t:.
أعداد “فريد مقابل مشترك” تقارن الأسماء المقروءة بشرية للأقسام بين القالبين. هذه مقارنة على مستوى التسمية، لذا فإن القسم الذي يؤدي مهمة مشابهة تحت اسم مختلف يُحسب كأنه فريد. نشير إلى الحالات اللافتة في النص.
تم التقاط صور المتجر من متجري العرض التجريبي الرسميين على theme-dawn-demo.myshopify.com وtheme-horizon-demo.myshopify.com في يوليو 2026، بعرض 1400px.
أسعار التطبيقات هي أسعار الخطط المعروضة على صفحة إدراج كل تطبيق في Shopify App Store بتاريخ 15 يوليو 2026، مقروءة مباشرة من صفحة الإدراج. تتغير الأسعار كثيرًا، لذا يجب اعتبارها لقطة زمنية من يوليو 2026. لم نضع رقمًا في جدول التوفير إلا عندما تمكنّا من تأكيده على الإدراج المباشر.
إليك المقارنة الكاملة في أربعة أرقام لكل قالب.
| ما أحصيناه | Dawn | Horizon |
|---|---|---|
| ملفات الأقسام في الكود المصدري | 53 | 40 |
| الأقسام القابلة للتعديل من التاجر | 45 | 39 |
| الإعدادات على مستوى القسم | 324 | 409 |
| ملفات البلوكات القابلة لإعادة الاستخدام | 0 | 95 |
| الإعدادات داخل البلوكات | 151 | 1,067 |
| إجمالي الإعدادات القابلة للتهيئة | 475 | حوالي 1,476 |
المفاجأة الأولى هي أن Dawn يملك ملفات أقسام أكثر، لكن Horizon يوفر ثلاثة أضعاف عدد الإعدادات. هذه الفجوة هي كل قصة كيفية بناء هذين القالبين، وتعود إلى كلمة واحدة: البلوكات.
تعيش بلوكات Dawn داخل القسم الأب الخاص بها. البلوكات الموجودة في قسم Featured product في Dawn لا توجد إلا داخل Featured product. لا يمكنك أخذها إلى أي مكان آخر. يملك Dawn 55 من تعريفات البلوكات الداخلية هذه، تحمل 151 إعدادًا.
يقلب Horizon هذا النموذج. لديه 95 ملف بلوك تعيش بشكل مستقل ويمكن إسقاطها في أقسام مختلفة عديدة. بلوك نص (Text)، بلوك صورة (Image)، بلوك زر (Button)، بلوك أكورديون (Accordion)، بلوك شريط مقارنة (Comparison slider): تبني قسمًا عبر تكديس هذه البلوكات، ويعمل البلوك نفسه في الـhero، وفي صفحة المنتج، أو في التذييل. لهذا يحتاج Horizon إلى ملفات أقسام أقل لكنه يحمل إعدادات أكثر بكثير. لبنات البناء مشتركة.
يسرد الجدول أدناه الأقسام التي تحتوي على أكبر عدد من الإعدادات في كل قالب. انقر فوق أي رأس عمود للفرز. الهدف ليس أن رقمًا ما أفضل من آخر. بل هو رؤية أين ينفق كل قالب تعقيده.
| القسم | القالب | الإعدادات | أنواع البلوكات | ما يبنيه صاحب المتجر به |
|---|---|---|---|---|
| Header | Horizon | 42 | 0 | التنقل، والبحث، وعناصر تحكم السلة والحساب |
| Hero | Horizon | 36 | 8 | مشهد افتتاحي بعرض كامل مع طبقتي وسائط |
| Featured collection | Dawn | 23 | 0 | صف منتجات منسّق على الصفحة الرئيسية |
| Collection list | Horizon | 17 | 10 | شبكة مجموعات مع بلوكات لكل بطاقة |
| Recommended products | Horizon | 16 | 10 | صف منتجات ذات صلة تلقائي في صفحات المنتج |
| Product grid (main) | Dawn | 15 | 0 | شبكة المنتجات وعوامل التصفية في صفحة المجموعة |
| Product hotspots | Horizon | 15 | 1 | صورة نمط حياة قابلة للتسوق مع نقاط قابلة للنقر |
| Slideshow | Horizon | 15 | 1 | شرائح لافتة دوّارة بعرض كامل |
| Multicolumn | Dawn | 14 | 1 | صف أيقونات مع نص، لوعود الشحن أو شارات الثقة |
| Collapsible content | Dawn | 13 | 1 | أكورديون أسئلة شائعة بصفوف قابلة للتوسيع |
| Image with text | Dawn | 13 | 4 | صورة بجانب عنوان ونص |
| Multirow | Dawn | 13 | 1 | صفوف متراصة متناوبة من الصور والنصوص |
| Image banner | Dawn | 12 | 3 | لافتة بطولة للصفحة الرئيسية مع نص متراكب |
| Media with text | Horizon | 8 | 0 | لوحة قصة تجمع بين وسائط ونص |
| Collage | Dawn | 8 | 4 | شبكة مختلطة من مربعات الصور والمنتجات والفيديو |
| Rich text | Dawn | 6 | 4 | كتلة نص منسّق في المنتصف |
| Marquee | Horizon | 5 | 4 | شريط نص متحرك للعروض أو الإعلانات |
بالاسم، يتشارك القالبان في نحو 15 نوعًا من الأقسام، بما في ذلك Header وFooter وSlideshow وFeatured collection وFeatured product وBlog posts وCustom Liquid وAnnouncement bar وصفحتا الحساب والسلة. هذه هي الحد الأدنى المتوقع. الجزء المثير للاهتمام هو أين يتباعدان.
يقدّم Horizon عدة أقسام وبلوكات لا يملكها Dawn ببساطة:
ويحتفظ Dawn ببعض الأقسام التي أسقطها Horizon كقطع مستقلة، غالبًا لأن Horizon أعاد بناءها كبلوكات بدلًا من ذلك:
النمط ثابت. لم يزل Horizon القدرة، بل نقلها إلى نظام البلوكات لتقوم بتجميعها بنفسك. يمنحك Dawn أقسامًا جاهزة. أما ما تفضّله فيعتمد على ما إذا كنت تريد البناء أم ملء الفراغات.
إحصاء الإعدادات شيء. إليك ما تفعله بعض هذه الأقسام فعليًا، من وجهة نظر الشخص الذي يدير المتجر.
هذا هو القسم الأكثر تهيئة في كل Dawn، وهو القسم الذي تُبنى حوله معظم الصفحات الرئيسية. تشمل إعداداته الـ23 اختيار المجموعة التي ستُعرض، وعدد المنتجات، وعدد الأعمدة لسطح المكتب والجوال، ومفتاح تبديل لشريط تمرير سطح المكتب، ونسبة الصورة وشكلها، وما إذا كان سيتم إظهار صورة ثانية عند المرور بالمؤشر، والمورّد، وتقييم بالنجوم، ونمط زر إضافة سريعة.
المهمة التسويقية التي يحققها هي التسويق البضاعي (merchandising). تشير به إلى مجموعة “وصل حديثًا” أو “الأكثر مبيعًا” وتتحكم بدقة في مقدار التفاصيل التي يراها المتسوق قبل النقر. إعداد الإضافة السريعة وحده يغيّر مسار التحويل، لأنه يتيح للمتسوق الإضافة إلى السلة مباشرة من الصف دون تحميل صفحة المنتج. هذه هي المهمة نفسها التي تدفع الكثير من المتاجر مقابلها لتثبيت تطبيق إضافة سريعة منفصل.
هذا قسم الأسئلة الشائعة (FAQ) في Dawn. يستخدم بلوكًا واحدًا قابلًا للتكرار، وهو صف قابل للطي، لذا تضيف بقدر ما تحتاج من صفوف الأسئلة والأجوبة. تشمل الإعدادات العنوان، وحجم العنوان ومحاذاته، وخياري تخطيط، ونظام ألوان الحاوية، وما إذا كان الصف الأول سيُفتح افتراضيًا، وصورة اختيارية بجانب الأكورديون.
سبب أهمية هذا من الناحية المالية يظهر لاحقًا، في قسم التطبيقات. أكورديون الأسئلة الشائعة المدمج هو أحد أكثر الأسباب شيوعًا التي تدفع صاحب المتجر لتثبيت أول تطبيق مدفوع له.
قسم Hero في Horizon هو تحفة القالب وثاني أكثر أقسامه تهيئة. يحتوي على طبقتي وسائط مستقلتين، يمكن أن تكون كل منهما صورة أو فيديو، مع نسخ منفصلة للجوال إذا رغبت. علاوة على ذلك، يقبل ثمانية أنواع من البلوكات، بما في ذلك نص، وزر، وشعار، وعنوان “jumbo text” كبير، وحاوية مجموعة، وحتى شريط متحرك (marquee)، ويوفر عناصر تحكم في التراكب، وتأثير انعكاس ضبابي، ومحاذاة على كلا المحورين، وارتفاع القسم.
المهمة التي يحققها هي العبارة الافتتاحية للمتجر بأكمله. ولأن المحتوى عبارة عن بلوكات، لا حقول ثابتة، يمكن لمتجرين على Horizon ألا يتشابها إطلاقًا باستخدام القسم نفسه. هذه المرونة هي سبب شعور Horizon بأنه أقرب إلى أداة تصميم منه إلى قالب.
هذا هو القسم الذي لا يملك Dawn ما يقابله. تقوم برفع صورة نمط حياة واحدة، ثم تضع نقاطًا ساخنة (hotspots) عليها، وكل نقطة تفتح منتجًا. تتحكم الإعدادات في لون النقطة الساخنة، ولون رسوم متحركة الهدف (bullseye)، والتراكب، وعرض القسم وارتفاعه، وكيفية ظهور عنوان المنتج وسعره.
المهمة التسويقية هي “تسوّق الإطلالة” (shop the look). يلتقط متجر أزياء أو منزل صورة واحدة مصممة بعناية ويترك المتسوقين يشترون كل عنصر فيها دون البحث في الكتالوج. في معظم القوالب، هذه فئة تطبيق مدفوع قائمة بذاتها.
إليك الزاوية التي لا تصل إليها المقالات التي تنسخ الأوصاف أبدًا. تؤدي كثير من هذه الأقسام مهمة تطبيق تدفع المتاجر مقابله شهريًا. عندما يقدّم القالب الميزة، يختفي ذلك الاشتراك.
تصفحنا App Store وسحبنا أسعار الخطط الحالية للتطبيقات التي يقوم قسم أو بلوك مدمج بالفعل بمهمتها الأساسية. أبقينا فقط التطبيقات التي تمكنّا من تأكيد سعرها في الإدراج المباشر بتاريخ 15 يوليو 2026. استخدمنا سعر الخطة الأساسية، وهو الرقم الودي، لذا فهذا حد أدنى متحفظ.
| الميزة المدمجة | القالب | التطبيق الذي تغطي مهمته الأساسية | سعر التطبيق المؤكد | سنويًا |
|---|---|---|---|---|
| نظام تخطيط الأقسام والبلوكات | كلاهما | PageFly page builder | 24$ / شهريًا | 288$ |
| نموذج جمع البريد الإلكتروني (Email signup) | كلاهما | Privy email and pop ups | 24$ / شهريًا | 288$ |
| نموذج طلب سريع وطلب بالجملة | كلاهما | Wholesale All in One | 24$ / شهريًا | 288$ |
| أكورديون أسئلة شائعة وعلامات تبويب المنتج | كلاهما | Smart Tabs | 5$ / شهريًا | 60$ |
| شريط متحرك (marquee) وشريط إعلانات | كلاهما | Scrolling Text | 5$ / شهريًا | 60$ |
| إجمالي الفئة الأساسية المؤكد | 984$ / سنويًا |
ذلك المبلغ البالغ 984$ سنويًا هو الحد الأدنى، على أرخص خطة لكل تطبيق. معظم المتاجر النامية ليست على أرخص خطة. الفئة التالية لـPageFly هي 99$ شهريًا، وفئة Privy تتراوح بين 30$ و45$، وفئة Wholesale All in One هي 39$. انتقل إلى الفئات التي تدفعها المتاجر الفعلية، وستجد أن الميزات المدمجة نفسها تغطي ما يقارب 2,000 دولار سنويًا.
هناك تحفظان أمينان يمنعان هذا من أن يكون عرضًا ترويجيًا.
أولًا، “تغطية المهمة الأساسية” ليست “مطابقة تامة”. يشغّل Privy أيضًا نوافذ منبثقة وتدفقات آلية لا يقوم بها نموذج التسجيل المضمّن في القالب. تضيف تطبيقات البيع بالجملة تسعيرًا حسب مجموعة العملاء لا يوفره نموذج الطلب السريع. تغطي ميزة القالب الحالة الشائعة، لا كل حالة استثنائية.
ثانيًا، هناك فئة كبيرة واحدة غير مغطاة على الإطلاق. لا يقدّم أي من القالبين مراجعات منتجات مع تأكيد المشترين. لا يزال هذا يحتاج إلى تطبيق، ويكلّف Loox 49.99$ شهريًا على الخطة التي تبرزها صفحة إدراجه، أي نحو 600$ سنويًا. إذا ادّعى تشريح لقالب أنه يحل محل كل تطبيق، فهو يبيعك شيئًا. هذا التشريح لا يفعل ذلك.
أين يترك هذا القوالب المدفوعة الموجودة في المتجر؟ تعتمد القوالب الأفضل على هذا الحساب بالضبط. يعلن قالب متميز مثل Ultra في Shopify Theme Store الرسمي عن ميزات مدمجة، من زر الإضافة إلى السلة الثابت إلى حزم المنتجات إلى جداول المقاسات، تتجاوز ما يقدّمه Dawn وHorizon، ما يخفض فاتورة التطبيقات أكثر. لم نقرأ الكود المصدري لـUltra بالطريقة نفسها التي قرأنا بها هذين القالبين، لذا نعتمد فقط على ما تظهره صفحة إدراجه وعرضه التجريبي، لكن الاتجاه واضح: كلما فعل القالب المزيد بنفسه، قلّت التطبيقات الشهرية التي تستأجرها.
إذا كنت تريد أبسط قالب مجاني وأخفّه وتشعر بالرضا عن ملء أقسام جاهزة، يبقى Dawn الخيار الافتراضي المعقول. تغطي أقسامه الـ45 متجرًا عاديًا، ولا يغريك بالإفراط في البناء.
إذا كنت تريد أن تصمم بدلًا من ملء الفراغات، فإن Horizon منتج مختلف حقًا. يمنحك نظام البلوكات فيه نحو ثلاثة أضعاف الإعدادات وأنواع الأقسام التي لا يستطيع Dawn مجاراتها، والعديد منها، مثل النقاط الساخنة، وشريط المقارنة، وحاوية Section العامة، أشياء يدفع التجار مقابلها لتطبيقات بشكل روتيني.
في كلتا الحالتين، الدرس المستفاد من قراءة الكود المصدري هو نفسه الذي تعلّمه فاتورة App Store. قبل أن تثبّت تطبيقًا مدفوعًا، افتح محرر القالب وتحقق مما إذا كان القسم موجودًا بالفعل. في هذين القالبين، نحو ألف دولار سنويًا منه موجود بالفعل.
يحتوي Dawn على 53 ملف قسم في كوده المصدري. 45 منها أقسام قابلة للتعديل من قِبل التاجر بإعدادات يمكنك تغييرها في محرر القالب، و8 أجزاء داخلية (partials) خاصة بالسلة والبحث لا تحتوي على إعدادات. عبر تلك الأقسام القابلة للتعديل، يوفر Dawn 324 إعدادًا على مستوى القسم بالإضافة إلى 151 إعدادًا آخر داخل بلوكاته.
نعم، أكثر بكثير. يوفر Horizon 409 إعدادًا عبر أقسامه، بالإضافة إلى 1,067 إعدادًا عبر 95 بلوكًا قابلًا لإعادة الاستخدام، أي نحو 1,476 إعدادًا قابلًا للتهيئة إجمالًا. بينما يبلغ إجمالي Dawn نحو 475. تأتي أفضلية Horizon من نظام البلوكات لديه، حيث يمكن إعادة استخدام بلوك واحد داخل أقسام متعددة.
نعم، بالنسبة لعدة مهام شائعة. يقدّم كلا القالبين أكورديون أسئلة شائعة (FAQ) مدمجًا، ونماذج جمع بريد إلكتروني، ونماذج طلب سريع للبيع بالجملة، وأشرطة إعلانات متحركة، وهذا يغطي المهمة الأساسية لتطبيقات تتقاضى ما بين 5 و24 دولارًا شهريًا لكل منها. الاستثناء الواضح هو مراجعات المنتجات مع تأكيد المشترين، حيث لا تزال بحاجة إلى تطبيق مثل Loox.
Horizon، بفارق كبير من الناحية النظرية. بلوكاته قابلة لإعادة الاستخدام عبر الأقسام بدلًا من أن تكون محصورة داخل قسم واحد كما هو الحال في Dawn، كما يوفر نحو ثلاثة أضعاف عدد الإعدادات. أما Dawn فهو أبسط وأخف، وهو ما يفضله كثير من التجار، لكنه يمنحك عددًا أقل من المفاتيح للتحكم.