Bagi yang terbiasa menggunakan PHP dengan composer pasti sering mengalami proses download oleh composer cukup lama. Sebagai contoh menginstall Laravel 8 dengan dengan composer v1 menghabiskan 4 menit lebih. Masalah ini terjadi karena composer 1 hanya single thread, jadi semua file di download satu persatu. Untuk mempercepat proses ini muncullah package yang bernama prestissimo yang […]
PHP
Membuat Contoh Script Pencarian dengan CodeIgniter 4
Kali ini kita akan membuat sebuah pencarian sederhana di CodeIgniter 4, ada banyak perubahan yang perlu dilakukan bila anda pindah dari CodeIgniter versi 2/3 ke CodeIgniter 4. Beberapa diantaranya – Penggunaan .env untuk menyimpan variabel – Penggunaan composer – PHP minimal 7.2+ – Server development menggunakan spark, seperti artisan di Laravel Sebelum memulai tutorial ini […]
Mengenai Xdebug di PHP
Didunia bahasa pemrograman PHP Xdebug merupakan standart yang banyak digunakan untuk mendebug aplikasi yang dibuat dengan PHP. Xdebug bisa dibilang merupakan upgrade dari var_dump. Dengan Xdebug kita bisa melihat error yang lebih jelas, seperti barisnya Contoh 1 <?php $data = ‘ini adalah data’; echo $error; var_dump($data); Tanpa Xdebug PHP Notice: Undefined variable: error in […]
Script Konversi Karakter Jadi Nomor Handphone
Kalo lagi cari nomor baru, biasanya orang mencari kombinasi angka cantik (menurut mereka) ataupun berdasarkan nama atau sebutan. Biasanya perusahaan memilih nama perusahaannya. Dari pada bingung mencari cara gimana taunya ‘PERTAMINA’ itu jadi berapa, ‘TELKOM’ itu angka berapa. Disini ada solusinya menggunakan PHP, scriptnya sangat sederhana hanya looping berdasarkan kombinasi huruf dan angka yang telah […]
How To Use Multiple Database on Lumen 7
Lumen otomatis menggunakan konfigurasi .env, untuk default connectionnya. Bila ada kebutuhan khusus untuk menggunakan konfigurasi database, karena di Lumen 7 tidak ada folder config. Maka buat terlebih folder config mkdir config lalu buat file database.php <?php return [ ‘default’ => ‘mysql’, ‘connections’ => [ ‘mysql’ => [ ‘driver’ => ‘mysql’, ‘host’ => env(’DB_HOST’), ‘database’ => […]
Cara install WordPress dengan WP-CLI
Bagi yang pernah menginstall WordPress pasti tidak asing dengan tampilan gambar diatas. Gambar tersebut adalah proses untuk menginstall WordPress dengan web UI. Untuk Cara yang lebih gampang dan bisa diotomatisai kita bisa menggunakan WP-CLI. Sebelum menginstall WordPress pastikan sudah terinstall PHP dan MySQL/MariaDB Download WP-CLI Download dengan cara ini anda akan selalu mendapatkan versi terbaru. […]