

القضايا · سحب طلب · اللغة الإنجليزية · 中文
إدارة المحتوى

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

ملاحة

الهاتف المحمول

مقارنة رد الفعل ، ووردبريس ، و vuepress
| ميزة | رد الفعل | وورد | vuepress |
|---|---|---|---|
| كومة التكنولوجيا | React + Nextjs + mysql + nestjs | PHP + MySQL | vue.js |
| يكتب | منصة نشر مفتوحة المصدر / CMS | منصة نشر مفتوحة المصدر / CMS | أداة / توثيق موقع ثابت |
| الواجهة الأمامية والفصل الخلفي | مدعوم | غير مدعوم (النهج التقليدي) | مدعوم |
| التطوير القائم على المكون | مدعوم | دعم محدود (عبر الإضافات والموضوعات) | مدعوم |
| تحسين الأداء | DOM الظاهري ، تقسيم التعليمات البرمجية ، التحميل كسول | التحسين المعتمد على البرنامج المساعد | توليد الصفحات الثابتة ، أداء ممتاز |
| أداء كبار المسئولين الاقتصاديين | ممتاز (دعم SSR) | جيد | رائع (صفحات ثابتة) |
| التخصيص | عالية (موضوعات وأنماط قابلة للتخصيص بالكامل) | عالية (عبر الإضافات والموضوعات) | معتدلة (تخصيص السمة والتخصيص المكون) |
| قابلية التوسيع | قوي (واجهات API ، امتدادات مستقلة في الواجهة الأمامية والخلفية) | قوي (ملحقات البرنامج المساعد) | معتدلة (ملحقات البرنامج المساعد والموضوع) |
| واجهة المستخدم | التصميم الحديث القائم على المكونات على أساس رد الفعل | واجهة خلفية سهلة الاستخدام | الحد الأدنى ، الأمثل للتوثيق الفني |
| حماية | يعتمد على أمان الإطار وقاعدة البيانات | يعتمد على تحديثات المكون الإضافي والموضوع والصيانة | موقع ثابت ، أمان عالي |
| سيناريوهات التطبيق | وظائف معقدة ، وصول متزامن عالي ، احتياجات تحسين تحسين محركات البحث (SEO) | إعداد الموقع السريع ونشر المحتوى والإدارة | الوثائق الفنية ، المدونات الثابتة |
| مجموعات المستخدمين | المطورين ، الفرق الفنية , المدونات الشخصية , الشركات الصغيرة | المدونات الشخصية والشركات الصغيرة والشركات الناشئة | كتاب الوثائق الفنية والمطورين |
| دعم المجتمع | نشطة ومتنامية | نشط للغاية ، مع قاعدة مستخدم كبيرة | بدعم من مجتمع Vue.JS |
DEFPRESS DEMO
$ git clone --depth=1 https://github.com/fecommunity/reactpress.git
$ cd reactpress
$ npm i -g pnpm
$ pnpm i بعد بدء تشغيل المشروع ، سيتم تحميل ملف تكوين .env في دليل الجذر. يرجى التأكد من أن خدمة قاعدة بيانات MySQL تتفق مع التكوين التالي ، وإنشاء قاعدة بيانات reactpress مقدمًا
DB_HOST = 127.0 .0 .1 // Default Database Host
DB_PORT = 3306 // Default Database Port
DB_USER = reactpress // Default Username
DB_PASSWD = reactpress // Default Password
DB_DATABASE = reactpress // Default Database Nameبعد أن تكون البيئة جاهزة ، قم بتنفيذ قذيفة بدء التشغيل:
$ pnpm run devافتح متصفحك وزيارة http://127.0.0.1:3001
نحن ندعو بحرارة المساهمات من الجميع. قبل البدء ، يرجى أخذ لحظة لمراجعة دليلنا المساهمة. لا تتردد في مشاركة أفكارك من خلال طلبات السحب أو مشكلات github. إذا كنت مهتمًا بتعزيز قاعدة البيانات الخاصة بنا ، فاستكشف تعليمات التطوير واستمتع برحلة الترميز الخاصة بك!
يمكنك أيضًا إرسال بريد إلكتروني لي: [email protected]
لقد استلهم مشروع ReactPress بشكل كبير ومساعدة المشاريع التالية مفتوحة المصدر:
[Fantasticit] - [Wipi] - [https://github.com/fantasticit/wipi]
[lrunlin] - [Blog] - [https://github.com/lrunlin/blog]
[biaochenxuying] - [blog -react] - [https://github.com/biaochenxuying/blog-react]
[mrxujiang] - [Next -Admin] - [https://github.com/mrxujiang/next-admin]
[LFB] - [nodejs-koa-blog] -[https://github.com/lfb/nodejs-koa-blog]
.......
نوسع امتناننا القلبية للمؤلفين والمساهمين في هذه المشاريع!