Tutorial PHP

Tutorial PHP: Skrip Akses & Pengolahan Database MS-SQL

SQLExpress adalah salah satu edisi Microsoft SQL Server (MSSQL) yang didistribusikan secara gratis untuk para hobiest dan tujuan non komersial. Edisi terbaru dari SQLExpress adalah versi 2008, yang dipaketkan dengan Visual Studio 2010. Sejak PHP5 dirilis, dukungan komunitas untuk database MS-SQL tidak berkembang, hingga akhirnya Microsoft merilis sqlsrv untuk menggantikan ekstensi mssql yang sudah mandeg dikembangkan.…

Tutorial PHP: Membuat Web Pemutar Video dengan FlowPlayer

Sekilas tentang FlowPlayer FlowPlayer adalah sebuah video player berbasis web. Teknologi yang digunakan adalah player berbasis Shockwave Flash (milik Adobe) dan sebuah JavaScript. FlowPlayer digunakan untuk melakukan streaming video pada suatu halaman web. FlowPlayer dilepas dengan lisensi GPL 3+ dan tersedia dalam dua versi, versi OpenSource yang gratis dan versi Commercial yang dapat dikustomasi dan…

Tutorial PHP: Pembuatan Situs Short URL (Pemendek URL)

URL Shortening atau layanan pemendek URL (link) adalah layanan yang memberikan sebuah link pendek dari suatu halaman web atau aplikasi web. Pertama kali dipopulerkan pada tahun 2001, dan mulai tersedia ke publik luas pertama kali oleh TinyURL pada tahun 2002. Sekarang telah lebih dari 100 macam penyedia terekspos ke publik, dan kepopulerannya kembali terangkat dengan…

Tutorial PHP: Adopsi Fitur Shortcode WordPress

WordPress sebagai sebuah platform blogging sudah sangat teruji kehandalannya dalam menangani lebih dari 19 juta blog di wordpress.com dan jutaan blog lainnya yang berbasis WordPress. Sebagai sebuah framework pemrograman, WordPress telah menjadi inspirasi beberapa program lainnya seperti BuddyPress, bbPress, Gravatar, dll. WordPress sendiri sebelum jauh berkembang seperti ini memang diilhami besar oleh sourcecode b2evolution yang…

Tutorial PHP: Teknik Kompresi File CSS

CSS adalah salah satu komponen wajib yang sekarang dipakai dibanyak website bertampilan modern bukan sekadar tulisan sederhana. CSS sebuah halaman web itu bisa dibenamkan langsung pada file PHP/html ataupun diload sebagai sebuah dokumen lain. Sebagai lanjutan teknik mempercepat loading website kemarin, kini anda bisa melakukan kompresi pula pada file CSS. ada dua metode, 1) dengan…

Tutorial PHP: Percepat Loading Web dengan Kompresi File PHP

Keunggulan penggunakan PHP adalah Anda dapat mengkompres file PHP Anda, sehingga dapat membuat waktu untuk menampilkan website menjadi lebih cepat karena kapasitas file yang diunduh menjadi lebih kecil. Ada beberapa cara untuk melakukan ini, antara lain dengan metode kompresi ob_gzhandler. Cara menggunakannya adalah dengan menyisipkan kode berikut pada bagian atas setiap halaman :

Tutorial PHP: Membuat Client Twitter dengan Dabr

Pendahuluan Twitter sebagai salah satu jejaring sosial raksasa didunia, memberikan akses yang luas kepada para penggunanya. Salah satu kunci suksesnya twitter adalah banyaknya jenis twitter client yang tersedia. Dari twitter client yang bawaan asli (www.twitter.com) sampai buatan para vendor handphone, tablet, PC, dan web-based. Dengan banyaknya varian client itulah, pengguna lebih mudah bercuap-cuap dan berinteraksi…

Tutorial PHP: Pembuatan Captcha dengan Font & Sudut Tertentu

CAPTCHA atau Captcha adalah suatu bentuk uji tantangan-tanggapan (challange-response test) yang digunakan dalam perkomputeran untuk memastikan bahwa jawaban tidak dihasilkan oleh suatu komputer. Proses ini biasanya melibatkan suatu komputer (server) yang meminta seorang pengguna untuk menyelesaikan suatu uji sederhana yang dapat dihasilkan dan dinilai oleh komputer tersebut. Karena komputer lain tidak dapat memecahkan CAPTCHA, pengguna…

Tutorial PHP: Format SMS Panjang Pada Gammu

Dua minggu terakhir ini saya intens belajar lagi tentang Gammu, mempersiapkan project *gelap* untuk dunia pendidikan Indonesia (mengusir penat dan pendulum kerja yang tak tentu masa depannya). Pada artikel tentang PHP ini, kita akan mencoba menginjeksikan format SMS panjang ke Inbox Gammu, kemudian biarkan Gammu yang melanjutkan. Class PHP untuk melakukan hal ini sudah diposting…

Tutorial PHP: Pembuatan Modul Pencatat Aktivitas User

Pencatatan aktivitas sistem bagi script/software kita sangat diperlukan untuk mengetahui apapun informasi dari tiap eksekusi skrip PHP yang telah dibuat. Pencatatan atau Logging ini terutama sangat perlu untuk aplikasi Sistem Informasi. Beberapa sistem informasi yang pernah saya kerjakan misalnya melakukan pencatatan tiap aksi yang dilakukan oleh pengguna sehingga mudah dilacak apa saja yang mereka lakukan…

Tutorial PHP: Cara Menyimpan Data sebagai Object

Sebagai pengguna WordPress, saya tahu bahwa hampir semua data yang diolah oleh script-script WordPress diproses sebagai sebuah Object daripada sebuah Array. Kecepatan adalah salah satu hal yang dipertimbangkan dalam penggunaan metode ini. (Mengenai apa perbedaan, keuntungan-kelemahan Object dan Array silakan pelajari kembali konsep OOP). Pada WordPress, khususnya data yang berasal dari database diolah menggunakan class…

Tutorial PHP: Memecah Array

Memecah array menjadi beberapa bagian di PHP memang agak merepotkan, karena belum didukung secara native oleh PHP. Solusi yang biasa saya gunakan adalah melakukan pemecahan dengan fungsi berikut: Dan untuk menggunakannya, sebagaimana contoh berikut:

Tutorial PHP: Skrip Upload Dokumen dan File ke Dropbox

Dropbox adalah solusi penyimpanan dokumen dan file online lintas perangkat dengan satu akun, sehingga pemilik akun dapat mengakses file-file diberbagai perangkat PC, notebook, netbook, iPad, mobile dll. Dropbox sendiri sudah menyediakan aplikasi-aplikasi bawaan khusus untuk perangkat yang akan digunakan. Bagaimana jika kita ingin mencadangkan sebuah file/dokumen dalam server kita ke akun dropbox dengan aplikasi berbasis…