wasl.news — معاينة التصميم الجديد
Design Preview · v1.0

نظام تصميم الموقع الجديد

هذه المعاينة تضم جميع صفحات الموقع المصممة للنسخة القادمة من وصل، بناءً على تصميم موحّد يجمع بين الهوية البصرية للمنصة ومعايير الصحافة الرقمية الاحترافية.

٧ صفحات مصممة
RTL عربي بالكامل
متجاوب مع الجوّال

الصفحات المصممة

اختر صفحة للمعاينة

01 مكتمل
Homepage

الصفحة الرئيسية

الصفحة الأولى للموقع مع شريط الأخبار العاجلة، الكاروسيل، شبكة الأخبار، والنشرة البريدية.

02 مكتمل
Single Article

صفحة المقال

صفحة عرض المقال الكامل مع الصورة، محتوى الخبر، مشاركة اجتماعية، شريط جانبي، وأخبار ذات صلة.

03 مكتمل
Category Archive

صفحة التصنيف

أرشيف مقالات التصنيف مع الخبر المميز، قائمة المقالات، شريط جانبي بالأكثر قراءة، وصفحات التنقل.

04 مكتمل
Search Results

نتائج البحث

صفحة نتائج البحث مع شريط البحث النشط، عدد النتائج، مرشحات التصنيف، وتمييز كلمة البحث في النتائج.

05 مكتمل
Error Page

صفحة الخطأ 404

صفحة الخطأ عند عدم وجود الرابط، مع رقم 404 كبير، رسالة عربية، بحث مضمّن، وأبرز الأخبار.

06 مكتمل
Static Page

الصفحات الثابتة

نموذج لصفحة «النشرة الإخبارية» مع أرشيف الإصدارات السابقة، الاشتراك، والشريط الجانبي. يُستخدم أيضاً للدراسات والبحوث.

07 مكتمل
Author Archive

صفحة الكاتب

صفحة أرشيف الكاتب مع لوحة التعريف بالكاتب، صورته، نبذته، وشبكة مقالاته مرتبة من الأحدث إلى الأقدم.

اختر البنية التقنية المناسبة

🌐 Visitor / القارئ HTTPS Request ☁ Cloudflare Edge Network DNS · Global CDN · DDoS Protection · Edge Caching · SSL/TLS 300+ edge locations worldwide Cache Miss · Edge Worker CLOUDFLARE PAGES — PUBLIC FRONTEND ONLY Next.js 15 App Router · ISR · RSC · Tailwind CSS · RTL · next/metadata SEO NewsArticle JSON-LD · news-sitemap.xml · IndexNow · /api/revalidate WPGraphQL queries · on-publish /api/revalidate hook WordPress — Backoffice & Content API cms.wasl.news · LiteSpeed · للمحررين فقط — IP restricted wp-admin · Gutenberg Editor · WPGraphQL /graphql · Rank Math SEO on-publish hook → POST /api/revalidate → Next.js ISR updates instantly SQL · wp-content/uploads MariaDB (existing) wp_posts · wp_postmeta · wp_terms 2,560 مقال — بدون ترحيل wp-content/uploads ~2,500 صورة · الخادم الحالي Optional upgrade → Cloudflare R2

التقنيات المستخدمة

01
Next.js 15
إطار عمل الواجهة الأمامية
App RouterISRRSCTypeScript
02
WordPress + WPGraphQL
البرمجية الخلفية ومصدر المحتوى
HeadlessWPGraphQLGutenbergRank Math
03
Cloudflare Pages + CDN
الاستضافة وشبكة الحافة العالمية
Edge NetworkDDoSFree
04
MariaDB (existing)
قاعدة بيانات WordPress الحالية
No migration2,560 postsRank Math meta
05
Cloudflare R2 (اختياري)
ترقية اختيارية لتخزين الوسائط
S3-compatibleFree egress
06
Readex Pro + Noto Arabic
الطباعة والخطوط العربية
RTL-nativeVariableGoogle Fonts
المزايا
  • لا ترحيل للبيانات — 2,560 مقال تبقى كما هي
  • المحررون يستمرون بـ wp-admin — لا تدريب مطلوب
  • مخاطر منخفضة — WordPress مصدر الحقيقة طوال الوقت
  • وقت تطوير أقصر: 3–4 أسابيع
  • جميع الإضافات الحالية (Rank Math، Fluent Forms) تبقى
المخاطر والتحديات
  • WordPress لا يزال يحتاج صيانة وتحديثات أمنية مستمرة
  • نظامان للإدارة: WordPress + Cloudflare Pages
  • تأخر طفيف في API بين WP وNext.js عند أول طلب
  • WordPress لا يزال هدفاً محتملاً للاختراق حتى لو مقيّداً

تقدير التكلفة الشهرية

الخدمة الطبقة المجانية ما بعد المجانية تقدير wasl.news / شهر
Cloudflare Pagesاستضافة واجهة Next.js — الموقع العام 500 build/شهر · طلبات غير محدودة · نطاق ترددي غير محدود · 100 نطاق مخصص $0 / شهر
WPGraphQLإضافة WordPress لكشف GraphQL endpoint مجانية كلياً — open source $0 / شهر
Cloudflare R2تخزين الوسائط (اختياري — بديل wp-content/uploads) 10 GB تخزين · 1M كتابة (Class A) · 10M قراءة (Class B) / شهر · Egress مجاني دائماً $0.015/GB-شهر · $4.50/مليون كتابة · $0.36/مليون قراءة $0 / شهر ~1.5 GB صور حالياً
خادم WordPress الحاليLiteSpeed — backoffice فقط + /graphql للمحررين تكلفة قائمة — لا تغيير · WordPress يخدم المحررين وAPI فقط، لا حركة عامة = نفس التكلفة الحالية
التكلفة الإضافية الشهرية المتوقعة
$0 / شهر
لا خوادم جديدة · لا قواعد بيانات جديدة · فقط خادم WordPress الحالي بنفس تكلفته

Sources (official): Cloudflare Pages Limits · Cloudflare R2 Pricing

مقارنة الخيارين

المعيار الوضع الحالي (WP مونوليث) أ — Headless WP + Next.js ب — Payload CMS + Next.js
سرعة التحميل (LCP) 2.6 ثانية — فاشل في CWV < 1 ثانية — ISR + Edge < 1 ثانية — Local API + Edge
واجهة التحرير Gutenberg (بطيء، إضافات كثيرة) Gutenberg — بدون أي تغيير Lexical Editor — تدريب مطلوب
ترحيل البيانات لا ترحيل إطلاقاً 2,560 مقال + 2,500 صورة
وقت التطوير 3–4 أسابيع 6–8 أسابيع
تدريب المحررين لا تدريب تدريب على Lexical
صيانة المنصة WordPress فقط WordPress + Next.js (نظامان) Next.js + Payload فقط (نظام واحد)
صفحات الكتّاب (Google News) غير مدعومة عبر WP Authors API Authors Collection أصلية
فهرسة فورية (IndexNow) غير متوفرة WP hook → IndexNow Payload hook → IndexNow
قاعدة البيانات MariaDB على VPS MariaDB — بدون تغيير Neon PostgreSQL (جديدة، serverless)
تخزين الوسائط wp-content/uploads نفس الخادم (اختياري: R2) Cloudflare R2 (ترحيل مطلوب)
مخاطر التنفيذ منخفضة متوسطة
الموصى به لـ فرق بدون مطور دائم فرق لديها مطور متخصص

كيفية استخدام هذه المعاينة

  • اضغط على «فتح» في أي بطاقة لمعاينة الصفحة كاملةً في نافذة جديدة.
  • جميع الصفحات تعمل بشكل مستقل ولا تحتاج إلى اتصال بقاعدة بيانات أو خادم.
  • الصور المستخدمة في التصميم هي صور تجريبية (placeholder) وستُستبدل بصور المحتوى الفعلي.
  • الروابط داخل الصفحات غير فعّالة وتشير إلى # — الهدف هو إظهار التصميم فقط.
  • يمكن تعديل الألوان والخطوط وعناصر التصميم قبل تطوير الموقع الجديد.

ملاحظة تقنية

هذه الصفحات مرجع التطوير للواجهة الأمامية مع Next.js 15. البنية الخلفية (Headless WP أو Payload CMS) لم تُحدَّد بعد — انظر قسم اختر البنية التقنية أعلاه للمقارنة. جميع الأنماط والمكوّنات موحّدة عبر متغيرات CSS مشتركة (design-1.html هو المرجع الرئيسي).