Solusi Marketing Terbaik

Contact us
  • Jl. Manggis Raya No.1 Blok A, RT.8/RW.6, Cinere, Kec. Cinere, Kota Depok, Jawa Barat 16515, Indonesia
  • 0217-4775-728
  • info@edunesia.co.id

Bagaimana Menampilkan Atau Menghitung Views Laravel

Teknologi Marsudi 08/05/2023 Views 1105

Bagaimana Menampilkan Atau Menghitung Views Laravel

Bagaimana cara menghitung otomatis view blog yang akan di buat menggunakan laravel ? yuk simak artikel dari kami.

Kalian pasti bingung untuk menghitung secara otomatis berapa view yang melihat artikel kalian, masa iya jika query yang di selalu update justru malah membebankan server bukan ? nah solusinya gimana ? di laravel ada fitur namanya increment enak banget nah untuk penggunaannya sangat gampang sekali. lihat artikel dibawah ini.

1. buat database bebas dengan nama db_example atau bebas.

2. buat satu field dengan nama bebas tetapi yang mencerminkan hitung disini saya memakai nama views.

3. cari controller detail blog kalian kemudian sebelum mengeksekusi blog wajib temen2 tambahkan code di bawah ini.
 

Source Code

  
   
namespace App\Http\Controllers;
use Illuminate\Http\Request;
//Panggil Model Database
use App\Models\NamaModel;
class ContohController extends Controller
{
    public function index($id)
    {
        NamaModel::where('nama_field_database', $id)->increment('views');
        return view('home');
    }
}

  

Jadi code diatas misal ada route dengan method get menggunakan id misal 20 atau slug (cara-menjadi-sukses) maka fungsi increment akan otomatis insert data secara increment kedalam field views.

Happy Coding 👋🏻 hehe

Created By: Marsudi.








Baca Juga

Menguasai Pasar Digital: Pentingnya Website dalam Mengembangkan Usaha Anda

Menguasai Pasar Digital: Pentingnya Website dalam Mengembangkan Usaha Anda

Dalam era digital yang terus berkembang, memiliki...

Alasan Memilih Jurusan Kebidanan

Alasan Memilih Jurusan Kebidanan

Salah satu jurusan yang banyak diminati saat ini a...

Kuliah S1 Murah di Makassar

Kuliah S1 Murah di Makassar

Kuliah murah, mudah dan waktu fleksibel!! bisa ban...