Important
This file needs to updated in order to match the english README file.
ეს ფაილი უნდა განახლდეს, რათა შეესაბამებოდეს ინგლისურ README ფაილს.
Read this in other languages
This file is automatically translated. If you notice an error, please correct it yourself (by making a PR) or write about it in the issues.
გი Filament ადმინისტრაციული პანელით
ეს არის Laravel ბლოგის შემქმნელის ნაკრების პროექტი Filament ადმინისტრაციული პანელით.
ამ საცავის მიზანია აჩვენოს კარგი Laravel განვითარების პრაქტიკა მარტივი აპლიკაციით.
- 📚 პოსტების შექმნა და რედაქტირება
- 🥑 კატეგორიები
- 🔥 პოპულარული პოსტები
- 🎉 ადმინისტრატორის პანელი აგებულია [Filament]-ზე (https://filamentphp.com)
გახსენით ახალი გამოცემა ფუნქციის მოთხოვნით (ან თუ იპოვით შეცდომას).
პროექტის კლონირება:
git clone [email protected]:gomzyakov/laravel-blog.git
მე მჯერა, რომ თქვენ უკვე გაქვთ Docker დაინსტალირებული. თუ არა, უბრალოდ გააკეთეთ ეს Mac, [Windows](https://docs.docker.com/desktop/install/windows -install/) ან Linux.
შექმენით laravel-blog
სურათი შემდეგი ბრძანებით:
docker compose build --no-cache
ამ ბრძანებას შეიძლება რამდენიმე წუთი დასჭირდეს.
როდესაც კონსტრუქცია დასრულდება, შეგიძლიათ გარემო გაუშვათ ფონურ რეჟიმში:
docker compose up -d
ჩვენ ახლა გავუშვით composer install
აპლიკაციის დამოკიდებულების დასაყენებლად:
docker compose exec app composer install
დააკოპირეთ გარემოს პარამეტრები:
docker compose exec app cp .env.local .env
დააყენეთ დაშიფვრის გასაღები artisan
Laravel ბრძანების ხაზის ხელსაწყოთი:
docker compose exec app ./artisan key:generate --ansi
DB-ის მიგრაცია და ყალბი მონაცემების დათესვა:
docker compose exec app ./artisan migrate:fresh --seed
და დაამატეთ Filament ადმინისტრატორი:
docker compose exec app ./artisan make:filament-user
და გახსენით http://127.0.0.1:8000 თქვენს საყვარელ ბრაუზერში. სასიამოვნოა Laravel ბლოგის გამოყენება!
Docker კონტეინერზე წვდომა:
docker exec -ti laravel-blog-app bash
ეს არის ღია პროგრამული უზრუნველყოფა, რომელიც ლიცენზირებულია [MIT ლიცენზიით] (https://github.com/gomzyakov/php-code-style/blob/main/LICENSE).
[](https://codecov.io/gh/gomzyakov/ laravel-blog)