Konfigurasi Aplikasi menggunakan Variable Environment

Total votes: 229
Konfigurasi Aplikasi menggunakan Variable Environment PHP Indonesia

Banyak dari para programmer PHP sejak dari tahun 2000'an membuat berbagai konsep bagaimana menyimpan konfigurasi pada Aplikasi yang mereka bangun. Dimulai dengan cara menginisialisasi variable GLOBAL berupa Array asosiatif yang dapat di-akses dari seluruh life-cycle saat aplikasi dieksekusi. Namun dalam beberapa kasus deployment environment (target hosting server implementasi aplikasi), seringkali kita diperhadapkan dengan perbedaan konfigurasi baik dari konfigurasi database, konfigurasi sistem cache, konfigurasi CDN, dll. Beberapa framework PHP pada beberapa tahun terakhir pun mencoba menciptakan bagaimana konfigurasi menjadi lebih fleksible sesuai dengan deployment environment yang mereka gunakan.

Apa peran Anda di komunitas ini?

Total votes: 871
Apa peran Anda di komunitas ini? Komunitas PHP Indonesia

Komunitas kita yang tercinta ini akan semakin hidup jika masing-masing kita mengambil salah satu atau beberapa peran berikut ini,

#1 Mentor. Adalah member yang senang berbagi dan mengajarkan sesuatu ke anggota lainnya. Pasti ada member yang cukup berpengalaman dan suka berbagi sebagai bentuk aktualisasi diri.

#2 Learner. Adalah member yang lebih suka belajar dari member yang lain. Namun jangan jadi learner abadi, tapi berusahalah untuk bertransformasi menjadi mentor, minimal mengajarkan sedikit hal yang sudah kita pahami.

PHP Indonesia eMagazine Edisi 01

Total votes: 1344
PHP Indonesia eMagazine Edisi 01

Gagasan penerbitan Majalah Digital ini pertama kali diajukan pada tanggal 30 Agusutus 2013 yang lalu, dan mendapat sambutan yang sangat antusias dari khalayak, bahkan beberapa komunitas pemrograman lain, mengikuti wacana penerbitan majalah digital versi komunitas mereka sendiri. Tentu saja kondisi ini akan sangat menguntungkan publik pembaca, sehingga semua majalah digital yang diterbitkan beberapa komunitas akan memperkaya sumber referensi belajar bagi publik yang bisa didapat secara gratis.

Tags: 

Bingung Bikin Program Mulai dari Mana?

Total votes: 1170
Bingung Bikin Program Mulai dari Mana? PHP Indonesia

Analisa dan Design | Salah satu kelemahan programmer pemula atau freelancer yang single fighter adalah langsung duduk di depan komputer setelah kegirangan mendapat project baru... Namun biasanya mereka akan langsung kebingungan apa yang harus dilakukan, coding yang yang harus dibuat lebih dulu, begitu banyak ide berkecamuk di kepala sehingga pusing sendiri :)) Solusinya adalah..... Jangan langsung duduk di depan komputer untuk langsung coding... tapi mulailah dengan mendefinisikan 5W +1H, dari aplikasi yang sedang kita buat. Kedengarannya seperti sedang membuat skripsi, namun rupanya langkah ini sangat banyak manfaatnya

Query Crosstab di MySQL

Total votes: 2018
Query Crosstab di MySQL sederhana

Belajar SQL | Crosstab atau Pivot Table adalah salah satu teknik membuat laporan yang sangat diperlukan. Inti dari teknik ini adalah mengubah row dari hasil query database menjadi kolom. Bagi teman-teman yang baru mempelajari SQL dasar saja biasanya akan mencari solusi dengan memanfaatkan coding PHP dan looping untuk menyelesaikannya. Namun dengan menggunakan SQL, kita bisa melakukannya dalam satu langkah saja. Solusinya adalah dengan memanfaatkan logika percabangan di SQL menggunakan CASE clause dan fungsi aggregate SUM() dan GROUP BY.

CRUD Database Menggunakan CakePHP

Total votes: 1767

Pada tutorial sebelumnya http://phpindonesia.net/artikel/teknik-scaffolding-pada-cakephp kita telah membahas tentang teknik scaffolding pada CakePHP, tujuan dari teknik tersebut adalah kita membuat aplikasi CRUD Database sederhana dengan singkat dan tidak membutuhkan waktu yang lama.

Teknik Scaffolding Pada CakePHP

Total votes: 1881

Sama halnya dengan framework – framework PHP lainnya, dalam CakePHP ada sebuah teknik untuk membuat CRUD Database dengan cepat, yaitu dengan menggunakan Teknik Scaffolding.

Pada tutorial kita kali ini, kita akan belajar bagaimana menggunakan teknik scaffolding tersebut pada CakePHP.

Halaman