تطوير EmDash
EmDash هو نظام إدارة محتوى أصلي TypeScript من Cloudflare -- مع ملحقات معزولة وفي الحافة، بدون PHP. نحن نبني عليه الآن حتى لا تضطر إلى معرفة كيفية القيام بذلك بمفردك.
ما هو EmDash؟
EmDash هو نظام إدارة محتوى مفتوح المصدر تم إطلاقه في أبريل 2026 بواسطة Cloudflare. مبني على Astro مع TypeScript بنسبة 100%، ويعمل بدون خادم على Cloudflare Workers ويضع نفسه كبديل حديث وآمن لـ WordPress. الهندسة المعمارية مختلفة بشكل جذري عن أي نظام إدارة محتوى آخر: عزل الملحقات في صناديق رملية، نشر موجه نحو الحافة، وبدون PHP.
فكر فيه كما لو أن WordPress كان مبنياً في عام 2026 -- TypeScript في كل مكان، بدون خادم بشكل افتراضي، وكل ملحق معزول في صندوقه الرملي الخاص.
لماذا EmDash ذو أهمية معمارية
WordPress يعمل على 43% من الويب. كما أنه يمثل 96% من ثغرات أمان نظام إدارة المحتوى -- جميعها تقريباً تأتي من نموذج الملحقات غير المقيد. يمكن لأي ملحق WordPress الوصول إلى قاعدة البيانات الخاصة بك وقراءة نظام الملفات الخاص بك وإجراء طلبات HTTP الصادرة. هذا هو سطح الهجوم.
EmDash يحل هذا على المستوى المعماري. يعلن كل ملحق عن قدراته المطلوبة مقدماً. يحصل ملحق نموذج الاتصال على إمكانية الوصول المصرح بها لإرسال النماذج والبريد الإلكتروني. لا شيء آخر. يقرأ ملحق المعرض أصول الصور. هذا كل شيء. إذا تم اختراق ملحق، فإن نطاق الانفجار يقتصر على مجموعة قدراته المعلنة.
يؤدي النموذج بدون خادم إلى تركيب هذا: لا توجد عمليات خادم دائمة، لا عمال PHP-FPM طويلة الأمد تتراكم الحالة. كل طلب بدون حالة وزائل.
ميزة Cloudflare
EmDash ليس فقط نظام إدارة محتوى -- إنه نظام إدارة محتوى مصمم للعمل على شبكة Cloudflare العالمية التي تضم أكثر من 300 مركز بيانات. هذا يعني:
عرض الحافة: تعرض الصفحات في عقدة Cloudflare الأقرب للزائر. زائر لندن؟ معروض في لندن. زائر سنغافورة؟ سنغافورة. ليس من خادم أصل واحد في مكان ما في فيرجينيا.
تخزين KV مدمج: يوفر Cloudflare Workers KV قراءات مفتاح-قيمة منخفضة الكمون في الحافة. يستخدم EmDash هذا لتخزين المحتوى والبيانات في الجلسة والتكوين -- دون الحاجة إلى طبقة Redis منفصلة.
D1 قاعدة البيانات: تتكامل قاعدة بيانات SQLite بدون خادم من Cloudflare بشكل أصلي. يمكن لمواقع EmDash العمل بدون اعتمادية قاعدة بيانات خارجية.
تخزين R2 للكائنات: يتم تقديم أصول الوسائط من Cloudflare R2 بدون رسوم خروج. لا توجد فواتير AWS S3 تتسع مع حركة المرور.
الحالة الحالية (v0.1.0 إصدار تطوير بيتا)
EmDash ليس جاهزاً للإنتاج في معظم الحالات. يعتبر تحديد هذا بدقة أمراً مهماً:
ما يعمل اليوم:
- نمذجة المحتوى والنشر الأساسي
- عرض الواجهة الأمامية على أساس Astro
- نظام الملحقات مع إعلانات القدرات
- نشر Wrangler إلى Cloudflare Workers
- إدارة الوسائط الأساسية عبر R2
- تطوير الملحقات الأصلية TypeScript
ما ينقص:
- سوق الملحقات (فارغ حالياً -- جميع الملحقات مبنية يدويًا)
- دعم الترجمة والدعم متعدد اللغات
- النشر المجدول
- أدوار المستخدم والأذونات الدقيقة
- الوثائق الرسمية (متفرقة وغير كاملة)
- نظام المجتمع (المنتديات والملحقات من جهات خارجية والبرامج التعليمية)
تقييمنا: سيصل EmDash إلى جاهزية الإنتاج لحالات الاستخدام العامة في أواخر 2026 إلى منتصف 2027. لدى Cloudflare موارد الهندسة والحافز المالي -- يسرع اعتماد Workers عندما ينجح EmDash.
ما نبنيه على EmDash اليوم
محافظ المطورين ومواقع التوثيق
EmDash جاهز للإنتاج لمواقع المحتوى منخفضة التعقيد حيث تتحكم في جميع المحتوى وتحتاج إلى استضافة بدون صيانة. تتمتع محفظة المطور أو موقع توثيق المنتج بدون تجارة إلكترونية أو عضوية أو سير عمل معقد. إنه ملاءمة رائعة اليوم.
ما نقدمه: موقع EmDash على أساس Astro وشema محتوى مخصص وإدارة وسائط R2 ونشر عام على Workers مع نطاق مخصص. المدة المعتادة: 1-2 أسبوع.
بناءات تجريبية للعملاء المتقدمين
يريد بعض العملاء فهم التكنولوجيا قبل أن يحتاجوها. نبني مواقع EmDash كدليل إثبات المفهوم التي توضح الهندسة المعمارية وتعرض القيود وتعطيك فهماً حقيقياً لاتجاه المنصة.
ما نقدمه: نموذج EmDash عامل وتقييم تقني مكتوب وتوصية حول ما إذا كان يجب الاعتماد الآن أو الانتظار.
تطوير الملحقات
ملحقات EmDash هي وحدات TypeScript. إذا كنت تحتاج إلى وظائف غير موجودة حالياً -- معالج نموذج مخصص وسير عمل الموافقة على المحتوى والتكامل مع نظام إدارة علاقات العملاء الخاص بك -- نحن نكتبها. نموذج القدرة نظيف والواجهة برمجية TypeScript مصممة بشكل جيد حتى في الإصدار التجريبي.
ما نقدمه: ملحق TypeScript محدود النطاق مع إعلانات القدرات واختبارات الوحدة والوثائق.
تخطيط الترحيل من WordPress إلى EmDash
لا ننتظر نضج EmDash لتعيين مسار الهجرة. نفعلها الآن. التحديات الرئيسية: ترجمة schema المحتوى (أنواع منشورات WordPress إلى مجموعات EmDash) والحفاظ على عناوين URL (تختلف تنسيقات slug في WordPress) والاستبدال بالملحقات (العثور على معادلات EmDash للملحقات الأساسية في WordPress) والهجرة الوسائط (wp-content/uploads إلى R2).
ما نقدمه: تقرير جدوى الهجرة مع تعيين الصفحات الكامل واستراتيجية عنوان URL وتحليل فجوة الملحقات والجدول الزمني المرحلي.
من هو EmDash المناسب الآن؟
ملاءمة جيدة الآن:
- المطورين يرتاحون إلى TypeScript و Astro
- الفريق الذي يستخدم بالفعل Cloudflare Workers للبنية الأساسية الأخرى
- المشاريع التي تشعر فيها WordPress وكأنها إفراط وتشعر Netlify CMS بأنها خفيفة جداً
- العملاء الذين يريدون الاستقدام على تحول التكنولوجيا قبل أن يصبح السائد
انتظر حتى 2027 إذا كنت:
- تشغيل مواقع التجارة الإلكترونية أو العضوية أو سير العمل التحريري المعقد
- تعتمد على ملحقات WordPress محددة بدون معادل EmDash
- تحتاج إلى فريق من المحررين غير التقنيين لإدارة المحتوى دون تدخل المطور
- بناء شيء حرج حيث لا يمكنك امتصاص عدم الاستقرار في المرحلة التجريبية
EmDash مقابل البدائل
| EmDash | WordPress | Contentful | Sanity | |
|---|---|---|---|---|
| اللغة | TypeScript | PHP | Node.js | Node.js |
| الاستضافة | Cloudflare Workers | الدور المقرر/المُدار | Cloud SaaS | Cloud SaaS |
| أمان الملحقات | معزول | غير مقيد | N/A | N/A |
| مفتوح المصدر | نعم (MIT) | نعم (GPL) | لا | لا |
| جاهزية الإنتاج | بيتا | ناضج | ناضج | ناضج |
| قابل للاستضافة الذاتية | نعم | نعم | لا | لا |
| عرض الحافة | أصلي | يعتمد على الملحق | مطلوب التكامل | مطلوب التكامل |
نهجنا
نحن لسنا متفرجين. لدينا مشاريع EmDash عاملة وتطوير ملحقات نشط وصورة واضحة حول مكان وجود الثغرات. عندما ينضج EmDash، سنكون الوكالة التي تعرف المنصة بالفعل من الداخل -- وليس من يقرأ الوثائق للمرة الأولى.
إذا كنت تريد تقييم EmDash بجدية، أو إذا كنت تبني شيئاً حيث يكون EmDash هو الخيار الصحيح اليوم، فسوف نخبرك بالحقيقة حول ما يعمل وما لا يعمل.
Common questions
ما هو EmDash؟
EmDash هو نظام إدارة محتوى مفتوح المصدر تم إطلاقه في أبريل 2026 بواسطة Cloudflare. مبني على Astro مع TypeScript، يعمل بدون خادم على Cloudflare Workers. يعمل كل ملحق في وقت تشغيل معزول مع قدرات معلنة -- وهي تحسين أمان أساسي على WordPress. إنه حالياً في إصدار تطوير بيتا v0.1.0.
هل EmDash جاهز للإنتاج؟
لمواقع المحتوى البسيطة (محافظ وتوثيق ومدونات) -- نعم. للمواقع المعقدة مع التجارة الإلكترونية والعضوية أو سير العمل التحريري متعدد الأدوار -- ليس حتى الآن. سوق الملحقات فارغ والترجمة مفقودة والوثائق متفرقة. نقدر جاهزية الإنتاج العامة في أواخر 2026 إلى منتصف 2027.
هل يجب أن أهاجر من WordPress إلى EmDash الآن؟
ليس لمعظم المواقع. يحتاج EmDash إلى وقت لنضج نظام الملحقات. نوصي ببناء خطة هجرة الآن حتى تكون مستعداً عندما تستقر المنصة. نقدم بالفعل تخطيط الهجرة كاشتراك منفصل -- تعيين schema المحتوى واستراتيجية عنوان URL وتحليل فجوة الملحقات.
هل يمكنك بناء موقع EmDash لي اليوم؟
نعم بالنسبة لحالة الاستخدام الصحيحة. تعمل مواقع المحتوى البسيطة ومحافظ المطورين ومواقع التوثيق بشكل جيد على EmDash اليوم. نقوم أيضاً ببناء نماذج إثبات المفهوم للعملاء الذين يقيمون المنصة. يجب أن تستخدم المواقع المعقدة مع التجارة الإلكترونية أو العضوية مكدسة ناضجة الآن وتخطط لهجرة EmDash لاحقاً.
كيف يتعامل EmDash مع أمان الملحقات مقابل WordPress؟
ملحقات WordPress لها وصول غير محدود إلى قاعدة البيانات والنظام الملفات والشبكة -- هذا هو السبب في أن 96% من ثغرات WordPress تأتي من الملحقات. تعلن ملحقات EmDash عن القدرات المطلوبة مقدماً وتعمل في صناديق رملية معزولة. لا يمكن لملحق نموذج الاتصال قراءة قاعدة البيانات الخاصة بك. لا يمكن لملحق المعرض إجراء طلبات HTTP الصادرة. يقتصر نطاق انفجار ملحق مخترق على مجموعة قدراته المعلنة.
هل تطورون ملحقات EmDash مخصصة؟
نعم. ملحقات EmDash هي وحدات TypeScript مع API قدرة نظيف. إذا كنت تحتاج إلى وظائف غير موجودة في النظام البيئي بعد -- التكاملات المخصصة وسير العمل والمحتوى ومعالجات النموذج -- نحن نبنيها. نحن بالفعل نكتب ملحقات للنظام البيئي المبكر.
ما هي تكاليف الاستضافة لموقع EmDash؟
يعمل EmDash على Cloudflare Workers، والذي يحتوي على طبقة مجانية سخية (100000 طلب/يوم). تعمل معظم مواقع المحتوى الصغيرة والمتوسطة بـ 5 دولارات أمريكية شهرياً أو أقل. تخزين كائنات R2 للوسائط مجاني حتى 10GB. لا توجد رسوم خروج في R2 -- على عكس AWS S3. في الحجم، تكاليف الاستضافة EmDash أقل بشكل ملموس من استضافة WordPress المُدارة المكافئة.
كيف يقارن EmDash بـ Astro مع نظام إدارة محتوى بدون رأس؟
إذا كنت تحتاج إلى مكدس حديث وجاهز للإنتاج اليوم، فإن Astro بالإضافة إلى نظام إدارة محتوى بدون رأس (Sanity أو Contentful أو DatoCMS) هو الخيار الأفضل. EmDash في النهاية يستبدل هذا النمط -- إنه Astro بالإضافة إلى نظام إدارة محتوى في نظام متكامل واحد -- لكن النظام البيئي لنظام إدارة المحتوى بدون رأس أكثر نضجاً بسنوات. نحن نبني كليهما وسنوصي بأيهما يناسب الجدول الزمني والمتطلبات الخاصة بك.
Ready to get started?
Free consultation. No commitment. Just an honest conversation about your project.
Let's build
something together.
Whether it's a migration, a new build, or an SEO challenge — the Social Animal team would love to hear from you.