Perbedaan Query Builder VS Eloquent Pada Laravel

Perbedaan Query Builder VS Eloquent Pada Laravel

Pada artikel kali ini saya akan membandingkan antara Lebih Baik Mana Antara Query Builder VS Eloquent Pada Laravel, jika anda pengguna laravel untuk framework anda maka di laravel terdapat 2 jalan atau cara untuk berinterakasi dengan database yaitu Query builder Dan Eloquent.  JIka laravel menyediakan 2 cara untuk berinterakasi dengan database pastilah terdapat perbedaan di antara kduanya yang mana bisa saja berbeda dari kecepatan, funsgsionalitas atau security. Nah untuk itu saya akan membahas keduanya secara head to head yang mana yang lebih baik . (more…)

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter part 2

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter part 2

Kita akan lanjutkan lagi pembahasan kita tentang Cara Membuat URL SEO Friendly Menggunakan CodeIgniter, pada Cara Membuat URL SEO Friendly Menggunakan CodeIgniter part 2 kali ini kita akan langung masuk kepada study casenya.

Langkah pertama pastikan teman-teman telah menginstal codeigniternya terlebih dahulu dan hasilnya seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Pada saat kita menginstal codeigniter pertama kali kita akan menemukan sebuah url yang mengandung index.php seperti gambar diatas, nah hal tersebut tentunya tidak lah bagus untuk SEO. index.php tersebut wajib kita hilangkan dengan menggunakan htaccess, dan silahkan teman-teman buat sebuah file .htaccess pada folder project yang teman-teman gunakan dan silahkan masukan script htaccess nya seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Jika sudah selanjutnya silahakan teman-teman buka folder application/config/config.php maka didalam file tersebut terdapat pengaturan untuk index page nya seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Silahkan teman-teman hapus index.php pada index page seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Jika sudah kita akan coba menjalankan kembali codeigniternya tampa menggunakan index.php seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Jika kita telah berhasil menghilangkan index.php nya selanjutnya kita akan membuat sebuah controller dengan nama Blog.php seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Selanjutnya kita akan membuat sebuah file baru dengan nama Blog_m.php pada model seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Kemudian kita akan membuat struktur html nya pada views dan menampilkan datanya, silahkan teman-teman buat sebuah folder baru dengan nama blog di dalam folder blog tersebut terdapat sebuah file index.php seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Selanjutnya kita akan buat sebuah file pada folder core dengan nama MY_Controller.php untuk me-load model dan helpernya core/MY_Controller.php seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Jika kita jalankan pada browser maka akan terlihat hasilnya seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Selanjutnya kita akan coba membuat sebuah URL dengan menggunakan slug sehingga ketika kita klik tombol read more maka akan muncul url seperti dibawah ini :

Untuk membuat url yang mengandung title seperti gambar diatas silahkan teman-teman tambahkan sebuah sebuah kolom slug, slug tersebut lah yang akan membuat url yang mengandung title atau kata kunci, dan karakter-karakter tersebut akan dipisahkan dengan tanda minus (-) seperti gambar url diatas.

Untuk table nya sebelumnya saya telah membuat sebuah table posts dan di dalam table posts tersebut terdapat sebuah kolom slug seperti dibawah ini, namun jika teman-teman telah mempunyai table sendiri tinggal menambahkan kolom slug pada table tersebut.

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Isi dari kolom slug adalah isi dari table title yang kita tambahkan tanda minus (-) seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Jika teman-teman telah menambahkan kolom slug pada table posts nya selanjutnya kita akan menampilkan detail dari di article yang terdapat diatas dengan menggunakan URL SEO Friendly kita tidak dibolehkan menggunakan id untuk menampilkan detail, namun kita akan menggunakan slug agar url tersebut lebuh bagus dan bersifat SEO Friendly pada view/data/index.php seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Silahkan teman-teman jalankan pada browser kemudian klik tombol Read More maka akan terlihat hasil url nya seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Selanjutnya kita akan membuat halaman detailnya silahkan teman-teman kembali lagi pada model/Blog_m.php kita akan membuat query nya terlebih dahulu seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Kemudian kita akan membuat method detail pada controllers/Blog.php seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Selanjutnya pada views/data kita akan membuat sebuah file dengan nama detail.php untuk menampilkan halaman detailnya seperti dibawah ini :

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter

Jika semua prosesnya telah teman-teman lakukan kita akan coba untuk jalankan script tersebut pada browser dan silahkan teman-teman klik tombol Read More maka akan tampil halaman detail dan urlnya akan berubah menjadi lebih rapi dan SEO Friendly.

Oke teman-teman itulah pembahasan kita tentang Cara Membuat URL SEO Friendly Menggunakan CodeIgniter pada part 2 kali ini semoga bermanfaat.

Terimakasih.

Cara Membuat URL SEO Friendly Menggunakan CodeIgniter part 1