Source Code Blog Berbasis Web Menggunakan Laravel 7

MALDIF - Pada kesempatan kali ini admin akan membagikan source code blog personal menggunakan framework laravel version 7.7.1 . dengan menggunakan framework laravel terbaru, maka fitur yang didapatkan akan lebih baik serta akan lebih memudahkan kalian dalam segi mengimplementasikan website.

Perlu anda ketahui bahwa laravel 7 rilis pada tanggal 3 Maret 2020 dengan menggunakan php versi 7.2.5 terbaru Namun kalian tidak perlu khawatir jika kalian masih menggunakan php 7.2.0 atau 7.1.3 karna framework laravel 7 masih bisa digunakan menggunakan php versi tersebut.

 

FITUR TERBARU DI LARAVEL 7 :

 

  • Route Matching Performance

Pada routing akan lebih cepat karna menggunakan route cache. tidak menggunakan lagi symfony 5 yang biasanya digunakan di laravel 7

 

  • Guzzle Abstraction

Laravel 7 akan memberikan abstraksi guzzle untuk membuat kasus penggunaan yang paling mudah. lebih mudah ditangani melalui laravel dari pada Guzzle.

 

  • Blade X

laravel 7 akan memberikan dukungan untuk sintaks komponen blade x

 

  • Customizable Stubs

Stub files akan bisa kustomisasi

 

  • Custom Cast Types + Object / Value Object Casts

ini berarti kamu akan dapat mementukan jenis custom cast kamu sendiri untuk Eloquent 

 

  • View Cache Optimization

akan ada opsi konfigurasi baru yang disebut expires inside view.php yang melewatkan pemeriksaan untuk melihat apakah tampilan telah kadaluwarsa untuk menentukan apakah perlu dikompilasi ulang

 

  • Dynamic Storage Links

php artisan storage:link tertaut pada folder publik secara default. tetapi dalam laravel 7 pengembang akan menentukan folder penyimpanan sendiri.

 

Menurut pendapat : https://dev.to/te7ahoudini/notable-features-in-laravel-7-56ke

Source Code kali ini berasal dari : https://github.com/YoussefHarizi/

 

Pada source code kali ini kalian akan mendapatkan bagian frondend & backend, yang dimana kalian bisa langsung menggunakan nya atau memodifikasi serta menambahkan fitur fitur terbaru yang sudah tersedia di laravel 7. Mari kita bahas fitur apa saja yang ada di source code kali ini.   

  • Frontend

 

 

  • Backend

 

 

Fiturnya yaitu :

BACKEND

1. Form Login & Register

2. CRUD (Post,Tag,Category)

3. Role Admin & User

4. Trashed Post (Restore post yang sudah dihapus)

5. Edit Profil

6. Social Login (Facebook,Google,Github)

 

FRONTEND

1. Grid Style & List Style

2. Slider

3. Commentar

4. Next Page

5. Sidebar ( Postingan Terbaru , Tags , Category, Subscribe )

 

Source Code diatas bisa didapatkan di : Source Code Blog Berbasis Web Menggunakan Laravel 7

Source code yang sudah saya modifikasi + penambahan fitur di : Source Code Blog Versi 2

 

Cara Install :

1. Download Project

2. Extract Folder di xampp/htdocs

3. Buka cmd ketik : cd C:\xampp\htdocs\namafolder

4. Setelah itu install composer 

 

composer install

 

5. Lalu membuat .env 

 

cp .env.example .env

 

6. Edit di file .env yang telah di buat dan sesuaikan dengan nama database ( DB_DATABASE=namadb )

7. Selanjutnya mengimport database ke phpmyadmin 

 

php artisan migrate

 

8. Agar bisa membuka aplikasi kita harus generate aplikasi terlebih dahulu

 

php artisan key:generate

 

9. Jangan lupa untuk install frontend

 

npm install

 

10. Dan membuat storage untuk menyimpan gambar

 

php artisan storage:link

 

11. Langkah terakhir untuk menjalankan nya 

 

php artisan serve

 

Setelah melakukan cara diatas kalian bisa membukanya dengan cara memanggil : 

 

http://localhost:8000/ atau http://localhost:8001/ 

bisa juga dengan menggunakan :  localhost/namafolder/public

 

Sekian dalam postingan Source Code Blog Menggunakan Laravel 7 kali ini,  jika ada kesulitan dalam install atau menjalankanya bisa tanya di kolom komentar.