تعلم انشاء موقع كامل بواسطة laravel
تعلم اساسيات انشاء موقع بواسطة php

0
students
1.5 hours
content
Jun 2022
last update
$19.99
regular price
Why take this course?
أفهم، سأقدم لك وصفًا شاملًا عن الخطوات التي يجب اتباعها لتثبيت Laravel على جهاز الحاسوب الخاص بك والعمل مع خدمة البريد الإلكتروني، وذلك بما في ذلك إضافة Bcrypt للأمانة. 🏾
1. تثبيت Composer:
- قم بتحميل أخر نسخة من Composer من الصفحة الرسمية لـ Composer واستخدم ملف
setup.php
(للأبجدي على Windows) أو مستندcurl
أوwget
. - حاول تثبيت Composer في المسار
C:\Users\YourUsername\ComposerSetup\bin
(على Windows) أو مسار مفضل الخوارزمية.
2. إنشاء مشروع Laravel:
- قم بتحقق أن Composer مثبattan بشكل صحيح على جهازك باستخدام الأمر
composer
. - قم بإضافة Laravel Installer باستخدام الأمر:
composer global require laravel/installer
- إنشاء مشروع Laravel جديد:
أو إذا كنت تفضل الاستخدام طريقة Composer بالكامل، استخدم الأمر:laravel new blog
composer create-project --prefer-dist laravel/laravel blog
- استحول مشروع Laravel في مجلد جديد (optional):
cd blog
3. التنصيح وتشغيل المشروع:
- قم بتشغيل Laravel باستخدام الأمر:
php artisan serve
- افتح متصفح الإنترنت وضع رابط
http://localhost:8000
لجميع المزيد من الخدم.
4. استكشاف الأنظمة الموجودة في Laravel:
artisan key:generate
- إضافة 키 أمان جديد.artisan jwt:secret key
- إذا كنت تستخدم JWT (موضح في تعليمات الخطوة).php artisan migrate
- إنشاء الجدول الأساسية للبيانات.php artisan db:seed
- إضافة بيانات ثابتة إلى القاعدة البيانات.
5. تكامل مع خدمة البريد الإلكتروني:
- قم بإضافة أشكال المجاورة اللازمة لخدمة البريد الإلكتروني الذي ترغب في الاستخدام منها، مثل
phpmailer
أوsendgrid
. - تكONfig معين في
.env
لمعلومات خدمة البريد الإلكتروني (مثل SMTP host, port, username, و password). - استخدم
Mailtrap
أو مجموعة اخرى لمؤشر بريد إلكتروني في الطور الأولي.
6. استخدام Bcrypt للأمانة:
- Laravel يستخدم من فضل
Argon2
، وهو مجموعة للحش (Bcrypt)، لرقابة أمان المرور. - تأكد من أن في
auth.password_confirmation_timeout
فيconfig/auth.php
معطاً قيمة منخمة (60
)، لضمان أن التحقق من كلمة السر يرتدي دائمًا.
7. تشغيل واجهة المستخدم:
- قم بتشغيل العrpcاد (User Registration, Profile Creation, Authentication, etc.) من خلال Laravel Breeze أو استخدم Middleware لضمان حفظ كلمات المرور باستخدام Bcrypt.
- قم بإجراء الاختبارات والتشغيل الأعمال لضمان أن كل مؤشر الأمان صحيح.
بمجرد أن قدمت هذه الخطوات، ستكون قادرًا على إضراب Laravel مؤلفة وجاهزة لاستخدامها والتوسع بها. تذكر أن البرمجيات دائمًا تطور وتحدث، لذا قد تحتاج إلى مراجعة الروابط والمستودات الأخرى عند النظر إليها في المستنير.
Course Gallery




Loading charts...
Related Topics
4720720
udemy ID
06/06/2022
course created date
23/07/2022
course indexed date
Bot
course submited by