FrankenPHP : The Modern PHP App Server, written in Go

Ini adalah mainan baru dalam dunia PHP. Setelah PHP dibully habis habisan karena isu performa yang lambat, maka muncul teknologi baru dunia PHP. FrankenPHP.

FrankenPHP diketik dalam bahasan golang dan dipaket dalam satu file executable. Didalamnya sdh ada webserver Caddy dan tentu saja PHP.  Ini yg membuat kekencangannya berlipat-lipat.

Saya mencoba melakukan instalasi di server arm dengan mudah.

Selanjutnya »

Membuat Variabel Dinamis Pada Dokumen Word (docx)

Adalah hal menyebalkan ketika kita diminta membuat dokumen kenaikan pangkat/jenjang dalam organisasi. Karena jamannya online,  kita diminta mengedit dokumen docx dan menyerahkan ke pimpinan. Online yang setengah-setengah :). Kalau online beneran ya pakai databaselah, bukan nyerahin file docx 🙂

Bayangkan jika satu orang harus melampirkan 2 dokumen saja,  30 orang sudah 60 dokumen, Membuka 60 file word satu-satu maaaaak. Ampuuun….

Apalagi kalau harus ada yang diupdate di semua dokumen karena ada format dokumen yang salah, ada yang harus diedit. Buka – edit – simpan 60 dokumen. Ampuuun Caaaak.

Kadang tidak sampai disitu, data harus direkap dalam bentuk tabel spreadsheet. Buka satu-satu copas … hadooh…

Sampai disitu ada instruksi nama file harus urut abjat nama orang. Ngiiing ….

Lebih enak bahwa semua data itu kita masukkan database atau Google Sheet yang diisi melalui Google Form. Lalu kita membuat template word. Dan terakhir kita sambungkan data dengan template word  menggunakan skrip.

Selanjutnya »

PHP – QRCode

Malam-malam lemburan untuk membuat aplikasi yang mengharuskan menggunakan QRCode. Cari library sederhana saja karena saya menggunakan PHP 7.4. Download include selesai.

Dapat library yang sederhana dari sini

  1. Malas Ngoding
  2. PHP Pot

Mereka berdua nampaknya mendapatkan library PHP – QRCode dari sini: SourceForge  . Masih menggunakan PHP 5, namun masih berjalan dengan baik di PHP 7.4.

Kalau ingin contoh kode lengkap silahkan merapat disini.

Tutorialnya ada pada situs yang saya sebutkan diatas. Saya nggak buat tutorial sendiri. Lha apa gunanya HTTP kalau kalau harus buat turorial sendiri. Hahahaha, dasar malas …