Fitur Terbaru Laravel 5.3

Laravel 5.3 resmi dirilis tanggal 23 Agustus kemarin. Fitur-fitur baru difokuskan pada peningkatan kecepatan developer dalam melakukan pekerjaan-pekerjaan yang umumnya dilakukan dalam pengembangan aplikasi. Berikut adalah fitur-fitur terbaru: Laravel Scout, Fitur full-text search engine untuk model Eloquent. Secara otomatis Scout dapat menyimpan indeks pencarian secara sinkron dengan Eloquent records. Laravel Passport, dirancang untuk membuat otentikasi […]

Membuat Image Thumbnail di PHP, Menangani dan Memanipulasi Gambar dengan Intervention Image

Di saat mengembangkan aplikasi, ada kalanya kamu dihadapkan pada kasus membuat thumbnail gambar, terlebih aplikasi tersebut mendukung gallery foto. PHP mendukung fungsi-fungsi untuk pemprosesan gambar di antaranya GD atau ImageMagick. Pada tulisan ini, kita akan mencoba menangani dan memanipulasi gambar lebih mudah dan ekspresif dengan menggunakan pustaka bernama Intervention Image. Intervention Image menyediakan cara yang […]

Menggunakan Fungsi di PHP, Buat Format Tanggal dalam Bahasa Indonesia

Dalam satu kasus, kamu punya data dalam bentuk tanggal, tertulis ‘2015-07-11′, dan kamu ingin menulisnya dalam Bahasa Indonesia menjadi ’11 Juli 2015’. Data tanggal sering disimpan dengan format ‘yyyy-mm-dd’, dan tugas kamu adalah merubahnya menjadi format di atas. Mari kita tulis proses tersebut: $months = [ ‘Januari’, ‘Februari’, ‘Maret’, ‘April’, ‘Mei’, ‘Juni’, ‘Juli’, ‘Agustus’, ‘September’, […]

Membuat Laman Statis (Static Pages) pada CodeIgniter 3

Panduan ini sangat mendasar untuk kamu yang baru memulai membuat aplikasi web atau website dengan CodeIgneter 3. Kamu akan dipandu membuat laman statis (static pages) dengan menggunakan dasar dari routing, controller dan view. Instalasi CodeIgniter Silahkan download melalui http://www.codeigniter.com/download, jangan lupa untuk memilih CodeIgniter 3. Kemudian ekstrak file zip tersebut. Letakkan direktori-direktori dan file-file CodeIgniter […]

Mem-Program dengan Python Menggunakan Enthought Canopy

Untuk menulis program, kamu butuh lingkungan pemprograman untuk meningkatkan produktifitas. Begitu juga Python, Enthought Canopy membawa paket terintegrasi distribusi berbagai tool Python. Enthought Canopy menyediakan one-click Python installation, user-friendly Package Manager, integrated analysis environment yang menyediakan 100+ paket Python termasuk di dalamnya paket utama scientific dan analytic seperti NumPy, SciPy, Pandas, Matplotlib, IPython dan lain […]

Membuat Desain Halaman Web dengan Layout 2 Kolom

Desain halaman web yang akan dibuat adalah bentuk dengan susunan (layout) 2 kolom, di mana sebelah kiri berupa sidebar (sisi samping) dan sebelah kanan adalah isi dari halaman web. Berikut bentuk kerangka rancangan dari halaman web yang akan kita buat: Tema pembuatan desain halaman web ini adalah untuk situs toko bunga dengan nama “Hanan Florist”.

Built-in Web Server untuk Development PHP

Sebelum aplikasi PHP kamu berjalan di server dan diakses secara publik, ada fase di mana kamu harus mencoba kode-kode yang telah dibuat pada saat pengembangan (development) aplikasi. Sejak rilis PHP 5.4, PHP menyediakan fitur Built-in Web Server. Dengan fitur ini memungkinan pemprogram mencoba kode-kode tanpa harus memasang full-featured web server seperti Apache pada saat fase pengembangan sedang […]