PHP Archive

Yii2: Searching Related Data from Same Table in Griedview

Saya bingung memberi judul apa, namun mudah2an ini bermanfaat bagi saya pribadi :), bukan buat kamu, ya kamu.. Jadi saya punya sebuah tabel sebagai berikut, tb_group ——– id INT parent_id INT name VARCHAR(255) Lalu saya generate CRUD,

Yii2: Show Inline Detail Rows in Gridview With Ajax Without Extension

Ada banyak cara menampilkan detail row atau record pada gridview, saya sendiri lebih suka menggunakan popup atau modal, atau yang paling mudah ya dengan berpindah ke halaman lain. Namun kali ini saya ingin berbagi pada Anda tentang

Trick Handle Large Data with Gridview + Cache

Melanjutkan status sebelumnya tentang large data (jutaan record) yang by default akan lemot jika kita menampilkannya menggunakan Gridview. Penyebabnya adalah Query ini.. Gridview menggunakannnya untuk mengatur paging, dan menampilkan summary data. Tepatnya ada disini https://github.com/yiisoft/yii2/blob/master/framework/data/ActiveDataProvider.php#L164, pada fungsi

Yii2: Handle Large Data with FileCache dan MemCache

#) Intermezzo By default Yii2 telah cache ready yaitu menggunakan FileCache, silahkan lihat di conmmon\config\main Namun hanya ready lho.. ibarat pedang.. udah ada ditangan kamu, namun tidak pernah kamu ayunkan untuk menebas leher musuhmu. Yup saya tahu

Yii2: Create Large Dummy Data Use Faker

Dummy data adalah data fake yang digunakan untuk testing aplikasi. Nah Yii2 melalui extension Faker (https://packagist.org/packages/fzaninotto/faker) membuatnya hal ini semakin mudah. Faker itu merupakan extension untuk menggenerate fake data secara random, kerennya, data yang dihasilkan oleh Faker

Deploy Yii2 for Development or Production?

Kita samakan persepsi dulu, bahwa tulisan ini hanya untuk Yii2 Advanced Template. Bagaimana dengan Yii2 Basic Template? Penjelasannya adalah penggunaaan Aplication Template di Yii2 berbanding terbalik, yaitu Basic Template hanya untuk master sedangkan Advanced Template untuk nyubi,

Yii2 High Performance Environment Recommendation

Menurut Alexander Makarov (Yii Dev Core), Yii2 best performance jika kita implementasikan pada : “nginx + php-fpm from PHP 5.6.2 with OpCache enabled + MariaDB” #) Mengapa harus nginx? Nginx adalah webserver ringan karena resource yang dibutuhkan

Yii2 – Security Exposed – Part I

Mencoba sharing hal yang lebih serius yaitu tentang security CMIIW. “Yii2 secure?”, Tunggu dulu sob, Yii2 sebagai framework memang secure namun hal itu tidak serta merta membuat Aplikasi yang kita bangung berbasis Yii2 juga secure. Yii2 sudah

Yii2: Super Easy to Create Login Social Account with AuthClient (Facebook, Google, Twitter, etc)

Artikel ini semakin menegaskan kepada Anda tentang kelemahan utama Yii yaitu keterlaluan lengkap. Yii khususnya yang versi 2 bisa membuat Anda semakin maaf “bodoh”.. Kali ini kita akan membahas tentang login dan register via social aaccount macam

Yii2: Manage User Level Access with Yii2 Admin Extension

Sebuah aplikasi minimal memiliki 2 level user yaitu Admin dan Guest, kalo hanya ini yang Anda perlukan maka Yii2 by default telah membuatkannya, dan kita tinggal pake.. Contoh diatas hanya digunakan untuk menguji apakah user itu login