بدون إظهار أي كود، اشرح كيفية بناء نظام متماثل أو SSR مع الترطيب، ونظام إدارة المحتوى (CMS) بالميزات التالية، باستخدام أحدث إصدارات React وFirebase:
تتكون الصفحة من العنوان وتاريخ النشر وحقل محتوى WYSIWYG.
تعمل ميزة "تاريخ النشر" على النحو التالي:
يتم إنشاء صفحة ولكنها غير مرئية من البداية.
تتم إضافة زر "نشر" إلى نموذج "إنشاء صفحة".
إذا نقر المستخدم على "نشر"، تصبح الصفحة مرئية للعامة، ويتم تحديث "تاريخ النشر".
إضافة القدرة على تحرير الصفحات التي تم إنشاؤها.
أضف صفحة إدارية أساسية تتضمن هذه الميزات:
قم بتعيين سمة موقع الويب، حيث يوجد خياران "فاتح" و"داكن".
أضف القدرة على إنشاء نطاقات فرعية للصفحات، مثل "/pages/" للمقالات و"/videos/" لمحتوى الفيديو.
أضف نموذج "إنشاء صفحة" بالميزات التالية:
أضف عناوين URL الديناميكية استنادًا إلى العنوان، مثل "هذه صفحتي الأولى" إلى "هذه صفحتي الأولى".
حدد النطاق الفرعي الذي ستنتقل إليه الصفحة، مع تحديد النطاق الفرعي الافتراضي "/pages/".
استخدم محرر WYSIWYG لحقل "المحتوى".
استخدم أي أداة للعرض من جانب الخادم.
أضف صفحة مقصودة تحتوي على الميزات التالية:
هناك ثلاثة أقسام: شعار البطل، والصفحات المميزة، وحقل محتوى WYSIWYG.
يحتوي "الشعار الرئيسي" على حقول تحميل الصور والارتباط.
سيحتوي قسم "الصفحات المميزة" على ثلاثة حقول تحدد الصفحات التي تم إنشاؤها.
يوجد محرر WYSIWYG لحقل "المحتوى".
أضف مكونات التنقل الأساسية للرأس والتذييل.
في الوقت الحالي، اتركها كمكونات فارغة كعناصر نائبة.
استخدم React Router لعناوين URL الديناميكية.
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}