Category : إدارة المحتوى وتطوير الويب

PhpBB هو حل برامج مجلس إعلانات مجاني ومفتوح المصدر مكتوب بلغة PHP. إنه واحد من أكثر منصات المنتديات شعبية واستخدامًا على نطاق واسع المتاحة. سيوفر هذا المقال دليلاً شاملاً حول كيفية تثبيت PhpBB على خادم الويب الخاص بك. المتطلبات الأساسية قبل أن تبدأ عملية التثبيت، تأكد من أنك تمتلك ما يلي: الخطوة 1: تنزيل PhpBB ..

Read more

لقد ثورت Docker على الطريقة التي يبني بها المطورون ويشحنون ويشغلون التطبيقات. توفر بيئة متسقة ومعزولة لتشغيل التطبيقات، مما يجعل من الأسهل تطوير التطبيقات واختبارها ونشرها عبر بيئات مختلفة. ومع ذلك، بالنسبة للمبتدئين، قد تبدو Docker مخيفة مع أوامرها ومصطلحاتها الخاصة. في هذا الدليل الشامل، سنأخذك عبر أوامر Docker الأساسية التي يجب على كل مبتدئ معرفتها، مع ..

Read more

كود إجنايتر هو إطار عمل PHP مفتوح المصدر وخفيف الوزن يوفر مجموعة أدوات بسيطة وأنيقة لتطوير تطبيقات الويب. تثبيت كود إجنايتر على نظامك سهل وسريع. في هذا الدليل الشامل، سنتعرض لعملية تثبيت كود إجنايتر خطوة بخطوة. سنغطي تحميل وفك ضغط كود إجنايتر، تهيئة خادم الويب، إعداد قاعدة بيانات، ربط كود إجنايتر بقاعدة البيانات، واختبار أن كل ..

Read more

Docusaurus هو مولد مواقع إستاتيكية حديث مُحسّن لإنشاء مواقع ويب للوثائق. يوفر تجربة ممتازة جاهزة للاستخدام في الوثائق مع ميزات مثل البحث والإصدار والتعددية اللغوية وغيرها. في هذا الدليل الشامل، سنمر خطوة بخطوة كيفية تثبيت Docusaurus على نظامك. المتطلبات الأساسية قبل تثبيت Docusaurus، تحتاج إلى تثبيت البرمجيات الأساسية التالية: Node.js تم بناء Docusaurus على React ..

Read more

Git هو نظام تحكم إصدارات موزع يسمح لفرق المطورين بالتعاون بكفاءة على الشفرة البرمجية. مع Git، يمكنك تتبع التغييرات على مشروعك مع مرور الوقت، والتعاون بسهولة مع الآخرين، ودمج تغييرات الشفرة من مطورين متعددين. كمبتدئ، من المهم تعلم بعض الأوامر الأساسية لـ Git وسير العمل لبدء استخدام التحكم بالإصدارات بفعالية. سيقوم هذا الدليل بشرح الأوامر ..

Read more

React هي مكتبة JavaScript شهيرة لبناء واجهات المستخدم، وقد تم تطويرها وصيانتها بواسطة Facebook. تسمح لك بإنشاء مكونات واجهة المستخدم القابلة لإعادة الاستخدام وإدارة حالة تطبيقك بطريقة أكثر كفاءة وتنظيمًا مقارنة بتقنيات تطوير الويب التقليدية. في هذا الدليل، سنقوم بشرح عملية تثبيت React على نظام Linux، وتحديدًا Ubuntu 20.04/22.04 أو CentOS/RHEL 7. سنغطي الخطوات التالية: ..

Read more

NPM (مدير حزم النود) هو أداة سطر أوامر لتثبيت ومشاركة وإدارة حزم ووحدات Node.js. إنه مدير حزم للغة البرمجة JavaScript. يتم تثبيت NPM مع Node.js ويتيح للمطورين مشاركة وإعادة استخدام التعليمات البرمجية من مستودع NPM بسهولة. في هذا الدليل المفصل، سنتناول كيفية تثبيت NPM على أنظمة التشغيل Debian/Ubuntu و CentOS/RHEL بالتفصيل. سنلقي نظرة على التحقق ..

Read more

بايثون هو واحد من أكثر لغات البرمجة استخداما اليوم. العديد من أنظمة لينكس تأتي مع بايثون مثبت مسبقا، ولكن غالبا ما يكون إصدار قديم مثل بايثون 2.7. مع تطور بايثون على مر السنين، تم إصدار إصدارات جديدة مثل 3.8 و 3.7 وما إلى ذلك بميزات وتحسينات جديدة هامة. ومع ذلك، قد يسبب هذا مشاكل إذا ..

Read more

Yarn هو مدير حزم JavaScript شائع يتيح لك تثبيت وإدارة حزم وتوابع JavaScript بسهولة لمشاريعك. في هذا الدليل الشامل، سأقوم بقيادتك خلال العملية الكاملة لتثبيت Yarn على أوبونتو. سأغطي تثبيت Yarn من خلال كل من مدير الحزم APT والتنزيلات المباشرة، واستكشاف الأخطاء وأفضل الممارسات للحفاظ على Yarn محدّثًا. مقدمة عن Yarn تم إنشاء Yarn من ..

Read more

Magento هي منصة تجارة إلكترونية مفتوحة المصدر شائعة مكتوبة بلغة PHP. إنها توفر نظام عربة تسوق مرنة وتحكم في مظهر ومحتوى ووظائف متجرك على الإنترنت. يمكن تثبيت Magento على توزيعات لينكس مختلفة مثل أوبونتو ودبيان وسنت أو إس ورد هات الخ. في هذا الدليل الشامل، سنناقش كيفية تثبيت وتهيئة وتأمين Magento 2 على أوبونتو 18.04 ..

Read more