Dự án blog Laravel 8 GitHub
Multi-User-Blog-php-laravel-8
Về dự ánđầy đủ chức năng trang web bài viết đa người dùng Show
Tính năng, đặc điểm
công nghệ
mẫu được sử dụng từ
ảnh chụp màn hìnhKho lưu trữ này là dự án blog laravel của noval ramdhani nếu bạn sử dụng kho lưu trữ này, vui lòng sao chép hoặc tải xuống Nếu bạn đã sử dụng kho lưu trữ này, có một số cấu hình ban đầu và cài đặt lại gói laravel từ nhà soạn nhạc các tính năng trong dự án này là gìDưới đây là các tính năng trong dự án này
Công nghệ nào được sử dụng trong dự án này?Chỉ một chút, công nghệ mà tôi sử dụng cho ứng dụng blog này
trợ giúp từ các gói soạn nhạc khác
Tôi rất vui nếu bạn muốn trợ giúp trong dự án ứng dụng blog mà tôi đã thực hiện này, bắt đầu bằng việc thêm dự án hoặc tìm lỗi Trước tiên, hãy sao chép kho lưu trữ này git clone https://github.com/novalramdhani/laravel-blog.git
cd laravel-blog
cp .env.example .env Thứ hai, cài đặt hoặc cập nhật tất cả các phụ thuộc của nhà cung cấp bằng trình quản lý gói của nhà soạn nhạc composer install && composer update Thứ ba, sử dụng lệnh php artisan key. tạo cho APP_KEY trong. tập tin env php artisan key:generate Thứ tư, sau đó định cấu hình cơ sở dữ liệu bằng mysql trong. tập tin env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= DB_USERNAME=root DB_PASSWORD= theo mặc định, mật khẩu cơ sở dữ liệu mysql không sử dụng mật khẩu, nhưng nếu mysql của bạn sử dụng mật khẩu, vui lòng nhập mật khẩu vào. tập tin cấu hình env Mục đích của kho lưu trữ này là để hiển thị các phương pháp phát triển tốt trên Laravel cũng như trình bày các trường hợp sử dụng các tính năng của khung như
Bên cạnh Laravel, dự án này sử dụng các công cụ khác như
Một số ảnh chụp màn hìnhBạn có thể tìm thấy một số ảnh chụp màn hình của ứng dụng trên. https. // hình ảnh. com/a/Jbnwj Cài đặtYêu cầu về môi trường phát triển
Thiết lập môi trường phát triển của bạn trên máy cục bộ của bạn $ git clone https://github.com/guillaumebriday/laravel-blog.git
$ cd laravel-blog
$ cp .env.example .env
$ composer install
$ vagrant up
$ vagrant ssh Tất cả các lệnh sau phải được chạy bên trong VM $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link Bây giờ bạn có thể truy cập ứng dụng qua http. //máy chủ cục bộ. 8000 Không cần phải chạy $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 5. PHP đã chạy trong máy ảo chuyên dụngTrước khi bắt đầuBạn cần chạy di chuyển với các hạt giống $ artisan migrate --seed Điều này sẽ tạo một người dùng mới mà bạn có thể sử dụng để đăng nhập ________số 8_______ Và sau đó, biên dịch các tài sản $ yarn dev # or yarn watch Bắt đầu công việc cho bản tin $ artisan tinker > PrepareNewsletterSubscriptionEmail::dispatch(); lệnh hữu íchTạo cơ sở dữ liệu $ artisan db:seed chạy thử nghiệm $ artisan test Chạy Laravel Pint $ ./vendor/bin/pint --verbose --test Tạo bản sao lưu $ artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"
$ artisan backup:run Tạo dữ liệu giả $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 0Khám phá gói $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 1Trong môi trường phát triển, xây dựng lại cơ sở dữ liệu $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 2Truy cập APIKhách hàng có thể truy cập vào API REST. Yêu cầu API yêu cầu xác thực qua mã thông báo. Bạn có thể tạo mã thông báo mới trong hồ sơ người dùng của mình Sau đó, bạn có thể sử dụng mã thông báo này làm tham số url hoặc trong tiêu đề Ủy quyền $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 3API có tiền tố là $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 6 và số phiên bản API giống như vậy $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 7Đừng quên đặt tiêu đề $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 8 thành $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 9. Mặt khác, Laravel sẽ không nhận ra cuộc gọi dưới dạng yêu cầu AJAXĐể liệt kê tất cả các tuyến có sẵn cho API $ cd code
$ yarn install
$ artisan key:generate
$ artisan horizon:install
$ artisan telescope:install
$ artisan storage:link 4Đóng gópĐừng ngần ngại đóng góp cho dự án bằng cách điều chỉnh hoặc thêm các tính năng. Báo cáo lỗi hoặc yêu cầu kéo được chào đón Làm cách nào để tạo blog trong Laravel 8?Laravel 8. Hướng dẫn Blog CRUD cơ bản với Bootstrap . Bước 1). Tạo bảng cơ sở dữ liệu. . Bước 2). Tạo mô hình bài viết. . Bước 3). Thêm tuyến đường cho CRUD. . Bước 4). Tạo bộ điều khiển CRUD cho bài viết. . Bước 5). Tạo tập tin Blade View. . Bước 6). Chạy phục vụ phát triển Tôi nên sử dụng laravel 8 hay 9?Laravel 9 cung cấp Giao diện Trình tạo truy vấn mới, giúp các nhà phát triển làm việc với nó dễ dàng hơn . Laravel 9 đã thực hiện một số cải tiến lớn cần thiết trong Laravel 8, bao gồm cả Symfony 6. 0 hỗ trợ. hệ thống ruồi 3. 0 đã được cải thiện nhiều hơn so với các phiên bản trước.
Phiên bản PHP nào tốt nhất cho laravel 8?PHP 8. 0 . ấu trùng 9. x yêu cầu phiên bản PHP tối thiểu là 8. 0.
Làm thế nào để tạo một blog trong laravel?Cách tạo Blog với Laravel . Điều hướng đến tài nguyên/chế độ xem trong ứng dụng gốc của bạn tạo một thư mục mới về nhà tạo một tệp mới và đặt tên là chỉ mục. lưỡi. php trong thư mục chính bạn đã tạo Open the index.blade.php and type Home Controller indexand save.. |