Implementasi Relationship Antara Model User dan BlogPost 1. Saat ini di table blog_post kita sudah memiliki column user_id, namu tid model ya kita belum melakukan implementasi relationship. Sekarang kita akan mengimplementasikan relationship di model User dan BlogPost. 2. User has-many BlogPost dan BlogPost belongs-to User. Implemetasi nya nanti seperti gambar dibawah ini 3. Buka file app/Models/BlogPost.php, tambahkan code dibawah ini. Line 24 -28. 4. Buka file app/Models/User.php, tambahkan code dibawah ini. Line 44 - 48. 5. Buka file resources/views/posts/partials/post.blade.php, tambahkan code dibawah ini. Line 7 - 10. 6. Buka file resources/views/posts/show.blade.php, tambahkan code dibawah ini. Line 9 - 12. 7. Silahkan buka halaman http://localhost:8000/posts dan http://localhost:8000/posts/1. Implementasi Update Post Hanya Oleh User Yang Meng-Create Post Tersebut Menggunakan Laravel Gate 1. Buka file app/Providers/AuthServiceProvider.php, tambahkan code dibawah ini. L...
Apa sih Containerization itu? Containerization itu sendiri adalah pendekatan dimana kita menjalankan multiple instances (containers) pada satu Operating System (OS) yang sama, dimana containers tersebut akan memiliki shared kernel. Kelebihan dari Teknologi Docker 1. Isolasi lingkungan terdapat pada tingkat aplikasi/ service, sehingga deployment akan lebih fleksibel per-service. 2. Secara teknis, kontainer berbasis aplikasi dapat berjalan pada native linux host, kontainer berbasis sistem operasi, maupun virtualisasi, sehingga keunggulan dari masing-masing induk tersebut dapat diperoleh dengan cara memilih jenis induk yang ingin digunakan. 3. Pemeliharaan sistem dapat lebih fokus per-service, misal Service C pada gambar sebelumnya terdapat pembaharuan minor dari versi 1.5.4 ke 1.5.5, namun hal tersebut cukup penting karena ada peningkatan keamanan service yang cukup krusial, kita tidak perlu melakukan merestart sistem secara menyeluruh...
Apa Itu Ubuntu Command Line? SEJARAH UBUNTU Ubuntu berasal dari nama sebuah konsep ideologi di Afrika Selatan yang berarti “rasa perikemanusiaan terhadap sesame” dan juga arti dari Ubuntu adalah “aku adalah aku karena keberadaa n kita semua”. Ubuntu merupakan salah satu distribusi linux, yang berbasiskan Debian yang diluncurkan tahun 2004. Proyek Linux itu sendiri dibiayai oleh perusahaan Canonical, Ltd, yaitu perusahaan yang dimiliki oleh kosmonot asal Afrika Selatan bernama Mark Shuttleworth, dimana perusahaan itu bermarkas di Eropa. Ubuntu pertama kali dibuat dengan tujuan : selalu gratis tanpa biaya lisensi, bersifat open source, siap dipergunakan dalam kondisi stabil, dan pengguna bebas mengembangkan maupun memodifikasi perangkat lunak tersebut. KELEBIHAN DAN KEKURANGAN UBUNTU Sebagai sistem operasi terbuka/open source, Ubuntu memiliki beberapa kelebihan dan kekurangan yang antara lain: KELEBIHAN UBUNTU : · Bebas Virus ...
Comments
Post a Comment