يجعل Primo إنشاء الصفحات وتحديث المحتوى وتحرير التعليمات البرمجية أمرًا رائعًا - كتلة واحدة في كل مرة.
Primocms.org • الفتنة • المستندات • النشرة الإخبارية • يوتيوب
تعمل أنظمة إدارة المحتوى التقليدية المتجانسة مثل WordPress وDrupal وJoomla على تمكين الإعداد السريع وتحرير المحتوى بسهولة، ولكنها تعتمد على ممارسات التطوير القديمة والثقيلة (غالبًا ما تعتمد على المكونات الإضافية وخدمات الجهات الخارجية لتخصيص الموقع وإضافة مكونات جديدة). ظهرت أنظمة إدارة المحتوى بدون رأس لتحديث طبقة العرض بممارسات وأطر التطوير الحديثة، ولكنها تتمتع بتجربة تحرير محتوى أقل بسبب انفصالها عن طبقة المحتوى.
يعد Primo أسلوبًا حديثًا لنظام إدارة المحتوى المترابط الذي يعتمد على مزايا النظام المترابط التقليدي المتمثل في الإعداد السريع وتحرير المحتوى السهل إلى جانب فوائد التطوير الحديث (أي Svelte). يتم دمجها في أداة نشر على الويب تكون أسهل بكثير وأكثر متعة في الاستخدام لكل من المستخدمين التقنيين وغير التقنيين وتمكنك من إنشاء مواقع ويب أسرع وأكثر أمانًا وأكثر فريدة من نوعها.
اقرأ المزيد في المستندات
يعتمد Primo على العديد من خدمات الطرف الثالث [freemium] لسهولة الاستضافة والمصادقة وقاعدة البيانات والتخزين، وما إلى ذلك. يعد تشغيل خادم Primo الخاص بك أمرًا سهلاً مثل تفرع Primo repo ونشره على مضيف ثابت مثل Vercel أو Netlify، والذي يجب أن يكون يستغرق سوى بضع دقائق.
خدمات الطرف الثالث (يمكن تسجيل الدخول جميعها باستخدام Github):
مضيف ويب حديث مثل Vercel أو Netlify لاستضافة تطبيق Primo والمواقع المنشورة (لاحظ أن Cloudflare Pages غير مدعوم حاليًا لاستضافة Primo، ولكن لا يزال بإمكانك استخدامه لمواقعك).
حساب Supabase لإدارة مصادقة الخادم الخاص بك وقاعدة البيانات وتخزين الملفات.
حساب Github لنشر مواقعك عليه (ما لم تكن تخطط لتنزيل/تحميل ملفات موقعك يدويًا إلى المضيف).
تأكد من أن لديك حسابًا به جميع الخدمات المذكورة أعلاه.
أنشئ مشروع Supabase جديد، وانتقل إلى محرر SQL، وأضف استعلامًا جديدًا وقم بتوفير مشروعك عن طريق نسخ المخطط ولصقه في المحرر.
شوكة مستودع Primo .
انتقل إلى مضيف الويب الخاص بك وقم بإنشاء مشروع جديد من مستودعك الجديد، وإدخال تفاصيل Supabase الخاصة بك (انتقل إلى إعدادات واجهة برمجة التطبيقات) كمتغيرات البيئة.
PUBLIC_SUPABASE_URL
PUBLIC_SUPABASE_PUBLIC_KEY
PRIVATE_SUPABASE_PRIVATE_KEY
انشر المشروع وانتقل إلى شاشة مصادقة Primo.
سيكون حساب المستخدم الذي تقوم بإنشائه هو مالك الخادم. يمكنك إدارة جميع بيانات الخادم الخاص بك من لوحة معلومات مشروع Supabase.
أخيرًا، ارجع إلى مشروع Supabase الخاص بك وقم بتعيين عنوان URL للموقع على عنوان URL لموقع Primo الخاص بك (ضمن المصادقة > تكوين عنوان URL > عنوان URL للموقع).
لمزيد من التفاصيل، راجع دليل فيديو التثبيت خطوة بخطوة
يمكنك دمج التحديثات الأولية بالنقر فوق "Sync fork" في مستودعك المتشعب. سيتم نشر تحديثاتك تلقائيًا على مضيف الويب الخاص بك.