Malam ini, saya chating dengan seseorang yang tidak mau disebutkan namanya, sebut saja Buaya, yang berbagi ilmu mengenai SEO Friendly URL. hmmm.. karena saya pikir ini sangat berguna untuk saya, maka saya pikir mungkin ada guna dan manfaat juga untuk orang lain. Oleh karena itu, saya bagi disini..
Category Archives: PHP related
Sekolah Online Gratis
Jaman sekarang mana ada yang gratis??!! Tapi ini nyata, bukan rekayasa. halah..hehe.. Jika anda tertarik belajar sebagai Web Developer, maka situs yang satu ini bisa menjadi salah satu referensi. Menyajikan materi yang lumayan lengkap. Sampai ke contoh-contoh penggunaannya. Bahkan dalam beberapa materi dapat dipraktekkan secara online.
Materi yang disediakan antara lain, HTML, xHTML, CSS, Javascript, Ajax, SQL, dan masih banyak lagi yang lain. Tertarik?
Website Multi Bahasa dengan Code Igniter
Saya dan tim kandangbuaya kali ini kebagian ‘tugas negara’, untuk membuat website resmi Elins UGM yang baru. Sebenarnya dari pihak Prodi hanya menginginkan untuk dibuat satu bahasa saja. Namun saya mengusulkan untuk dibikin multi bahasa. Dan akhirnya dibuat dua bahasa, Indonesia dan English.
Kami coding menggunakan CodeIgniter PHP Framework, dimana CI sudah support untuk internasionalisasi multi bahasa. Nah, bagaimana kita mengaplikasikannya? Gimana sih d3ptzz???
Generate/Create File PDF on the Fly dengan EZPDF di Code Igniter
Generate/Write File PDF on the fly? Yups! Kita akan menggenerate langsung file pdf ketika diminta. Misalnya saja laporan pembayaran, atau yang lain yang diambil dari database. Atau mungkin form pendaftaran seperti ketika pendaftaran UM UGM. Kemarin saya ‘terpaksa’ mencari cara agar bisa generate on the fly. Dan menemukan di blog masdeka. Terimakasih gan!
Saya pun mengembangkannya untuk keperluan saya sendiri, yaitu ambil data dari database, kemudian menggenerate file PDF yang isinya berbentuk tabel dalam halaman berformat dua kolom. Dan itu bisa dilakukan dengan ezpdf dengan mudah!
EZPDF? Apa itu? EZPDF adalah sebuah class PHP yang dikembangkan oleh R&OS Ltd. Didesain untuk menyediakan alternatif non-module, non comercial untuk secara dinamis membuat file PDF dengan PHP. EZPDF dapat dikunjungi di SINI dan SINI. Silahkan berkunjung dulu dan jangan lupa download! 🙂
Mari kita mulai dengan code igniter.
Integrasi Code Igniter ke Netbeans
Saya lebih dulu berkenalan dengan Netbeans daripada Code Igniter (CI) ketika saya mulai tertarik dengan bahasa pemrograman Java. Dan saya sudah enjoy dengan user interface Netbeans, dari ketika versi 5.x hingga sekarang 6.5. Dan ketika beberapa saat kemudian saya berkenalan dengan CI, saya pun merasa nyaman dengan CI.
Kemudian terpikirkan oleh saya, bagaimana kalau keduanya digabung? Netbeans+CI. Bukankah Netbeans juga sudah support PHP? Searchinglah saya di google. Dan menemukan MyBelovedPHP. Disana ada tutorialnya. Saya akan postingkan ulang disini dengan bahasa Indonesia. Mari kita mulai……->
Code Igniter PHP Framework
Saya berkenalan dengan code igniter sekitar beberapa minggu yang lalu ketika mingu-minggu ujian. Code iginiter merupakan salah satu framework PHP yang cukup terkenal dan banyak digunakan. Dan saya pun merasa senang dan jatuh cinta dengan code igniter sejak baris code pertama..halah..
Project saya dengan code igniter yang pertama adalah membuat sebuah website company profile dengan CMS sederhana. Dan selesai hanya dalam hitungan jam efektif. Padahal saya baru saja berkenalan dengan code igniter dan masih memperlajarinya. Memang code igniter mudah dipahami dan mudah digunakan.
Dengan konsep MVC(model, view, controller) dan dilengkapi dengan library yang lumayan lengkap code igniter sudah memenuhi kebutuhan minimal membangun sebuah sistem yang powerfull. Apalagi banyak juga library yang dibuat oleh user, yang semakin menambah lengkap code igniter.
hmm..code igniter so powerfull….
Create image dengan PHP
PHP mempunyai kemampuan untuk membuat image on the fly..Berikut ini adalah contoh program yang membuat image tulisan sesuai dengan input masukan..
<?php
Header(“Content-type:image/png”);
$text=$_GET[“text”];
if ($text==”” OR !isset($text)) { $text = “Cara penggunaan akses : http://namadomain/file.php?text=tulisanYangInginDibikinImage”; }
else { $text=$_GET[“text”]; }$lebar= (strlen($text) * 10); $tinggi=15;
$image= ImageCreate($lebar,$tinggi);$bgcol=ImageColorAllocate($image,255,255,255);
$red=ImageColorAllocate($image,249,173,129);
$blue=ImageColorAllocate($image,109,207,246);
$white=ImageColorAllocate($image,255,255,255);ImageFill($image,0,0,$bgcol);
ImageString($image,5,0,0,$text,$red);ImagePNG($image);
ImageDestroy($image);
?>
Anda bisa mencobanya di http://d3ptzz.kandangbuaya.com/file.php Silahkan dikembangkan..hehe..
Menampilkan Extracted Text
Pada berbagai kasus dalam aplikasi web, misalnya pada blog atau news web, kita kadang hanya memerlukan beberapa kata/kalimat saja dari sebuah text yang panjang. Misalnya saja pada halaman pertama blog, kita hanya menampilkan 100 kata saja, atau satu paragraf saja dari masing masing post.
Ada berbagai cara untuk melakukannya, dan berikut saya mencoba belajar untuk melakukannya..