php

Konfigurasi Aplikasi menggunakan Variable Environment

Buat: 06/16/2015 - 09:02
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.

Mengamankan Aplikasi dari Serangan SQL Injection

Buat: 01/24/2014 - 13:04
Mengamankan Aplikasi dari Serangan SQL Injection

Salah satu penyakit yang tidak di hiraukan oleh programmer ketika membuat login page adalah SQL Injection. Saya juga pertama tidak menyadari serangan model SQL Injection. Namun saya punya satu cara yang bisa mengatasi masalah ini. Pertama silakan dengan kalimat satu ini dulu: a3201f1018bae15ef59f7883191c411a.

Teknik Validasi Data Pada CakePHP

Buat: 08/07/2013 - 05:15
Pojok Programmer - Teknik Validasi Data Pada CakePHP

Pada tutorial penulis sebelumnya, yang berjudul CRUD Database Menggunakan CakePHP ada point penting yang lupa penulis sertakan pada tutorial tersebut, untuk menebus kesalahan tersebut penulis akan melengkapi kekurangan tersebut pada tutorial kita kali ini. Point penting yang belum tersentuh pada tutorial sebelumnya adalah validasi data ketika kita akan melakukan penginputan data. Sebenarnya apa sih kegunaan validation itu?

Dasar-Dasar Membuat Script AJAX

Buat: 08/03/2013 - 23:01
Dasar-Dasar Membuat Script AJAX

AJAX, singkatan dari “Asynchronous JavaScript and XML“, merupakan metode suatu laman web menggunakan JavaScript untuk mengirim dan menerima data dari server tanpa harus menyegarkan (refresh) laman itu. XML adalah sejenis markup language – seperti HTML, yang kerap dipakai untuk mengirimkan data melalui internet. Belakangan ini, JSON (“JavaScript Object Notation”) lebih populer dan bisa dibaca – secara bawaan (native) – oleh JavaScript.

Pada tutorial ini saya akan share tentang logika bagaimana script AJAX dibuat.

cURL dan Web Services (Studi Kasus: Login)

Buat: 02/02/2013 - 20:39
cURL dan Web Services (Studi Kasus: Login)

Ter-inspirasi dari pertanyaan salah satu anggota di group FB PHP Indonesia, saya jadi kepikiran pengen Nulis tutorial ini. Walaupun sebener nya sudah banyak blog yang ngebahas tentang ini, disini saya cuman pengen menjelas kan dengan cara saya sendiri sekalian belajar menulis hehe.. Pertanyaan nya kira-kira begini:

bisa gak sih login ke website kita menggunakan akun website lain.

Saya tertarik dengan jawaban OM cahya nsn, maaf om saya sebut2 nama nya, soal nya saya nge-fan haha…, klo gak salah begini jawaban beliau :

Paging Sederhana Menggunakan PHP

Buat: 01/31/2013 - 08:53
Paging Sederhana Menggunakan PHP

Berbicara tentang website, kita banyak melihat website - website memiliki fitur halaman. maksudnya, jika data website itu banyak maka akan di tampilkan perhalaman. jika menggunakan CMS yang telah jadi, fitur itu telah ada secara default. namun bagaimana bila kita sendiri yang melakukan pengembangan/developing cms website tersebut? tentu kita juga harus memasukkan fitur halaman atau paging pada CMS yang kita bangun.

Mengenal Composer

Buat: 01/27/2013 - 22:42

 

Composer adalah dependency manager khusus PHP yang memiliki fungsionalitas seperti Gem (Ruby) atau Maven (Java). Anda bisa menginstall suatu library melalui composer dan composer akan secara otomatis menginstall library lain yang dibutuhkan, tanpa perlu mendownload satu persatu. Mirip dengan apt get install di sistem operasi linux. 

Pada video ini saya menjelaskan secara singkat apa itu composer, cara install dan cara menggunakannya. Informasi lebih lanjut mengenai composer silahkan kunjungi http://getcomposer.org atau http://packagist.org.

Mengenal Pemrograman PHP

Buat: 01/24/2013 - 13:28
Mengenal Pemrograman PHP

PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan Web yang disisipkan pada dokumen HTML. Berbeda dengan HTML yang hanya bisa menampilkan konten statis, PHP bisa berinteraksi dengan database, file dan folder, sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah website. Karena penggunaan PHP memungkinkan Web dapat dibuat dinamis, maintenance situs Web tersebut menjadi lebih mudah dan efisien.

Associations PhpActiveRecord Pada Codeigniter

Buat: 01/22/2013 - 03:23
Pojok Programmer - Associations PhpActiveRecord Pada Codeigniter

PhpActiveRecord merupakan sebuah library dengan lisensi open source yang digunakan untuk menyederhanakan perintah-perintah SQL dalam bahasa pemrograman PHP dan juga memudahkan bagi programmer codeigniter dalam membuat CRUD. Untuk lebih mudah memahami PhpActiveRecord setidaknya Anda familiar dengan Object oriented programming (OOP) Object relational mapping (ORM).

Subscribe to RSS - php

Tentang PHP Indonesia

PHP Indonesia adalah sebuah komunitas untuk semua orang yang mencintai PHP. Fokus utama kami adalah pemrograman menggunakan bahasa PHP, namun tidak menutup kemungkinan pembahasan yang mencakup keseluruhan LAMP stack. Topik bisa dari pemrograman PHP, penanganan memcached, optimasi database, konfigurasi server, tuning server web, application deployment, framework PHP, hosting pilihan dan sebagainya.

Petunjuk Penulisan

Berikut ini adalah beberapa petunjuk penulisan artikel. Petunjuk dibuat bukan untuk membatasi tetapi demi menjaga kualitas artikel yang terpublikasi di situs ini. Selain itu, keseragaman gaya bahasa dapat menjaga readibilitas (tingkat keterbacaan) sehingga pembaca akan lebih nyaman dalam membaca artikel di situs ini.