Web dasturlash



Yüklə 90,4 Kb.
səhifə3/10
tarix27.12.2023
ölçüsü90,4 Kb.
#199858
1   2   3   4   5   6   7   8   9   10
mus ish web 4 mustaqil ish

1. Laravel O'rnatish:
Laravel ishga tushirish uchun PHP-ning 7.3.0 va undan yuqori versiyalari talab qilinadi. Laravelni o'rnatish uchun quyidagi vaqtiy buyruqlardan foydalanishingiz mumkin:
composer create-project --prefer-dist laravel/laravel proyekt-nomi
Bu buyruq sizga yangi Laravel loyihasini o'rnatadi.
2. Routing:
Laravel'dagi routing qulay va tuzilgan. routes/web.php faylida URL yo'nalishlarini va ularni boshqa funksiyalar bilan bog'lash mumkin.
Route::get('/', function () {
return view('welcome');
});

3. Controllers va Views:
Laravel'da MVC arxitekturasi orqali tuzilgan. Siz controller fayllarini yaratib, ularga routing orqali murojat qila olasiz. Controller ichida funksiyalarni yaratish va view'lar bilan ulashish mumkin.
// Controller yaratish
php artisan make:controller MeningController
// View yaratish
resources/views/mening-view.blade.php
4. Eloquent ORM:
Laravel'dagi Eloquent ORM, ma'lumotlar bazasi bilan ishlashda kuchli va oddiy qo'llanish imkonini beradi. Model yaratish orqali ma'lumotlar bazasiga murojat qila olasiz.
// Model yaratish
php artisan make:model MeningModel
5. Migrations:
Migrations qo'shish va ma'lumotlar bazasini tuzatish uchun artisan buyruqlaridan foydalanishingiz mumkin.
// Migration yaratish
php artisan make:migration mening_migratsiyam
// Migratsiyani bajarish
php artisan migrate
6. Laravel Blade:
Laravel Blade, eleganti va sodda HTML va PHP kodini yozish uchun mo'ljallangan ma'lumotni shakllantirish tilidir.
7. Composer:Laravel dasturlarini o'zlashtirish va yangilash uchun Composer ni qo'llab-quvvatlaydi. Laravel paketlarini o'rnatib borish uchun composer bilan ishlash kerak.
Bu, faqat boshlang'ich qadam bo'lib, Laravel freymvorki bilan ishlashni boshlash uchun kerakli asosiy ma'lumotlardir. Batafsil dokumentatsiyaga murojaat qilishingiz maslahat beriladi: Laravel Documentation.
8. Middleware:
Laravel middleware, so'rovnoma uchun o'rtasidagi qo'shimcha tuzatishlar va tekshirishlar uchun ishlatiladi. Middleware orqali so'rovni boshqarib, foydalanuvchini autentifikatsiya qilish, haqida ma'lumot saqlash va boshqa bir nechta amallarni bajarish mumkin.

Yüklə 90,4 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin