Numencode هو تطبيق ويب، يعتمد على إطار عمل Laravel 6.4، ويسمح بنشر المحتوى وتحريره وتعديله وتنظيمه وحذفه بالإضافة إلى صيانته من واجهة مركزية.
يتم استخدامه لتشغيل مواقع الويب التي تحتوي على الصفحات والمدونات والأخبار والمعارض والكتالوجات والتسوق.
Numencode هو تطبيق مستقل لإنشاء المحتوى ونشره وإدارته وتخزينه على صفحات الويب. يتضمن محتوى الويب النصوص والرسومات المضمنة والصور والفيديو والصوت والرموز (على سبيل المثال، للتطبيقات) التي تعرض المحتوى أو تتفاعل مع المستخدم.
يحتوي Numencode على لوحة إدارة مكتب خلفي مدمجة لإدارة المحتوى والبنية على موقع ويب محدد.
توثيق Numencode قيد التطوير حاليًا.
تم إنشاء Numencode بواسطة Blaz Orazem ويتم صيانته.
يرجى إرسال بريد إلكتروني إلى [email protected] حول كل الأمور المتعلقة بهذا المشروع.
اتبعblazorazem على تويتر.
انسخ هذا المستودع إلى دليل المشروع الخاص بك:
$ git clone https://github.com/BlazOrazem/numencode.git
تأكد من تثبيت Composer على نظامك وتشغيله:
$ composer install
وأخيرًا قم بتشغيل برنامج تثبيت Numencode:
$ php artisan project:install
لقد انتهيت.
تحقق من الملف .env.example
لمزيد من التكوينات وانسخ الإعدادات المطلوبة إلى ملف .env
الخاص بك.
تأكد من مراجعة ملف /config/numencode.php
لمعرفة المزيد من إعدادات التطبيق.
يجب أن يكون عنوان URL للوحة تحكم المشرف هو APP_URL
(من ملف .env
) متبوعًا بـ /admin
، على سبيل المثال: https://www.numencode.com/admin
يتم تعيين بيانات اعتماد المدير بواسطة أمر php artisan project:install
.
قم بتثبيت Node.js على نظامك لتتمكن من تشغيل أوامر npm
في جهازك الطرفي.
تثبيت الغزل مدير التبعية عن طريق تشغيل الأمر:
$ npm i -g yarn
انتقل إلى المجلد الجذر لمشروعك وقم بتثبيت التبعيات باستخدام Yarn:
$ yarn install
يتم تخزين موارد السمة الافتراضية (الأنماط والبرامج النصية) في:
/modules/Cms/Resources/assets/
بعد إجراء تعديلات على الأنماط و/أو ملفات البرامج النصية، ما عليك سوى تشغيل Laravel Mix:
وضع التطوير (الكود غير المصغر مع خرائط المصدر):
$ yarn run dev
وضع الإنتاج (الرمز المصغر):
$ yarn run prod
وضع المراقبة (يعمل في الخلفية ويراقب الملفات لإجراء التغييرات):
$ yarn run watch
قم بتثبيت Node.js على نظامك لتتمكن من تشغيل أوامر npm
في جهازك الطرفي.
تثبيت الغزل مدير التبعية عن طريق تشغيل الأمر:
$ npm i -g yarn
من الدليل الجذر للمشروع انتقل إلى:
$ cd modules/Admin/Resources/assets/vendor
تثبيت التبعيات مع الغزل:
$ yarn install
يتم تخزين الموارد الخاصة بموضوع الإدارة (الأنماط والبرامج النصية) في:
/modules/Admin/Resources/assets/
بعد إجراء تعديلات على الأنماط و/أو البرامج النصية التي يتم تشغيلها في modules/Admin/Resources/assets
، قم بتشغيل Laravel Mix باستخدام الأمر:
وضع التطوير (الكود غير المصغر مع خرائط المصدر):
$ yarn run dev
وضع الإنتاج (الرمز المصغر):
$ yarn run prod
وضع المراقبة (يعمل في الخلفية ويراقب الملفات لإجراء التغييرات):
$ yarn run watch
Numencode هو برنامج مفتوح المصدر مرخص بموجب ترخيص MIT.