Jumat, 09 Desember 2011

Membuat Video streaming dan shopping cart Aplikasi penyewaan Disk menggunakan PHP

What's up Bro.. Setelah beberapa waktu yang lalu membuat cms sederhana penyewaan disk yang berhubungan atau dipkai kasir nah kali ini akan dibahas penyewaan disk tapi yang berhubungan dengan pelanggan. Tapi tunggu dulu aplikasi kali ini sangat berbeda dan tidak ada hubungannya dengan posting-posting sebelumnya meskipun dalam membahas suatu bidang yang sama yaitu penyewaan.
Jika dilakukan perbandingan tentunya bagusan aplikasi kali ini. Aplikasi kali ini juga bisa diterapkan pada kehidupan nyata, "baca - coba - gunakan", terutama buat yang sedang berusaha membuat toko online atau online store yang membutuhkan shopping cart.
Initialisasi, inspirasi awal membuat aplikasi ini yaitu kerja praktek membuat web broad cast, penyewaan Disk streaming, dan online store. nah dari ketiga hal tersebut maka terinspirasilah untuk membuat aplikasi web penyewaan disk.

Senin, 05 Desember 2011

Object Oriented VS Konvensional Paradigma

Object Vs Konvensional
Tidak dapat dipungkiri teknik memrogram menggunakan paradigma object Oriented memiliki banyak kelebihan jika dibandingkan dengan teknik memrogram konvensional untuk saat ini. Seperti itulah banyak pendapat profesional developper tentang konsep pemrograman OO vs Konvensional. Meskipun demikian adanya, menurut saya tidaklah harus kita bulet-bulet mengikuti hal tersebut dan melakukan hijrah total kedalam object oriented karena setia teknik atau konsep memrogram selalu ada kelebihan dan kekurangannya. keadaanlah yang membuat suatu teknik menjadi paling tepat untuk digunakan apakah itu object oriented ataupun konvensional
Mengetahui kenyataan tersebut tentang banyaknya pendapat OO vs Konvensional sempat membuat shock juga. Betapa tidak? setelah lumayan banyak waktu dihabiskan untuk belajar memrogram menggunakan konvensional ternyata ada teknik yang lebih bagus "katanya" membuat merasa "sia-sia" belajar yang dilakukan saat ini. Mencari dan terus mencari beberapa teori dasar pada akhirnya mendapatkan sejarahnya tentang memrogram. Ternyata teknik memrogram konvensional juga pernah berjaya seperti object saat ini sampai pada kahirnya lahirlah suatu teknik memrogram yang baru yaitu object oriented. mirip dengan konsep database juga dimana terdapat banyak konsep dasar tentang database. meskipun pada database saat ini telah lahir yang terbaru yang berbasis object namun masih belum mengalahkan ketenaran database relasional, yah mungkin karena mudah dipahami.

Minggu, 04 Desember 2011

Cara Pengunjung Lebih Dekat dan Mengenali Blog

Membuat translator di blog
Nah setelah beberapa waktu yang lalu membuat posting tentang "Cara Search Engine Lebih Dekat dan Mengenali Blog", kali ini ingin mencoba supaya blog tidak hanya dekat dengan search engine akan tetapi lebih dari itu tujuan utama suatu blog sebenarnya adalah pengunjung. kalau menurut saya si ada dua komponen eksternal yang sangat penting dalam blogging, yaitu berkaitan dengan publikasi blog sehingga blog kita diketahui dan penyajian informasi sehingga pengunjung betah lama-lama diblog klik sini, klik sana, diklik semua haha..
Temen-temen mungkin pernah, eits nda cuma pernah ikh tapi selalu mungkin melakukan searching melalui search engine seperti google atau yang lainnya. Nah setelah itu langsung aja klik di hasil pencarian yang nomor satu tapi setelah klik eeeh ternyata isinya nda karuan ga betah da.. terus coba da klik-klik yang lainnya yang dibawahnya eeh koq malah tampilan, informasi dan lain sebagainya lebih bagus? mungkin sempat tanya dihati koq seach engine ga tahu ya padahal isinya jelek koq nomor satu, yang bagus malah nda nomor satu? Yah itulah karena sibloggernya hanya menginnginkan PR saja namun secara kualitas informasi tidak diperhatikan. Nah semoga kita bukan yang seperti itu. Memang PR teratas bagus namun akan lebih bagus jika konten blog juga berkualitas.

Kamis, 01 Desember 2011

Cara search engine lebih dekat dan mengenali blog

meningkatkan page rank, traffic web
meningkatkan traffik pengunjung ke halaman web yang dibuat menjadi sebuah keniscayaan buat seorang yang berkecimpung didunia bisnis on-lne. Ide menulis topik ini bukanlah karena pada saat ini blog berada paga PR (page rank) yang tinggi akan tetapi karena pada proses meningkatkan PR mendapatkan suatu artikel yang membuat sangat bermanfaat dan artikel tersebut bereaksi. Membaca judul posting mungkin ada yang berpikiran kaya manusia aja hehe..ya seperti itulah semua yang disusun oleh manusia akan memiliki konstruksi atau sifat yang miri dengan kehidupan nyata.
Ada beberapa pengetahuan dasar yang perlu diketahui oleh new webie untuk memulainya. Beberapa istilah yang berkaitan dengan internet marketing menjadi sesuatu yang sangat dicari dan diminati. surfing dari web yang satu ke web yang lain menjadi aktivitas tap harinya hanya untuk meningkatkan PR, atau sekedar mengenalkan blog.
Kali ini akan ada tida istilah lumayan penting untuk menunjang peningkatan PR, atau kedekatan blog kita dengan search engine

Rabu, 30 November 2011

Tips dalam memrogram di internet atau web

team development
Metode atau teknik merogram menjadi sangat penting dalam prakteknya karena masing-masing bahasa pemrograman memiliki peraturan-peraturan tersendiri dimana programmer harus mengikuti ketentuan tersebut. Tidak seperti posting-posting sebelumnya yang banyak membahasa teknis memrogram di PHP, membuat tutorial, dan semua hal yang berkaitan erat dengan pemrograman internet lebih dekat ke pemrograman web. Pada kali ini ingin sekali berbagi sedikit pengalaman, tidak banyak hehe.. tentang tips memrogram.
Be slow down, peregangan, relaksasi, pendinginan dan lain-lain istilahnya pada posting kali ini. eits jangan meremehkan hal tersebut. Memang terlihat seperti bermalas-malasan untuk orang tertentu yang teramat sangat serius, atau untuyk orang yang tidak mengetahui secara full time kegiatan-kegiatan kita. But... tidaklah perlu mendengarkan komentar-komentar yang tidak membangun. kecuali emang beneran kita pemalas hehe..

Selasa, 29 November 2011

implementasi web service, php, mysql, google map

Membangun sistem pencarian lokasi fasilitas umum terintegrasi yang terhubung dengan beberapa sistem informasi yang berada di lain server.
Hasil pencarian berupa visualisasi peta pada google map dengan kooordinat tertentu yang menunjukan lokasi pencarian.
Bagaimana cara membangun aplikasi web service sederhana tersebut dengan menggunakan PHP NuSoap sebagai pustaka web service-nya?
Akan dibangun beberapa sistem aplikasi fasilitas umum (dapat berupa dinas, atau organisai) yang menyediakan data, dibuat service berupa nama, jenis  fasilitas umum (sekolah, hotel, rumah sakit, bank, dll). Sistem ini dapat dikatakan sebagai provider (penyedia layanan), dan selanjutnya di sebut server.
Kemudian dibangun aplikasi client untuk melakukan melakukan request ke masing-masing sistem server (penyedia service) berdasarkan parameter tertentu.

Dasar teori pemrograman internet

Everything about basic Pemrograman Internet
Setelah beberapa waktu yang lalu membahas tentang praktek PHP, JQUERY, AJAX dll. kali ini akan kembali lagi pada dasar-dasar supaya kita bener-bener paham tentang pemrograman web, pemrograman Internet, HTML dan semua pendukungnya
Hypermedia adalah dimana seorang pengguna dengan mudahnya memilih item berikutnya yang diinginkan dan dengan segera ditransport ke lokasi baru yang diinginkan tadi. Sebagai contoh adalah suatu audio CD dimana anda dapat memilih lagu kelima dan langsung dapat didengarkan lagu tersebut. Berbeda dengan sebuah audiotape dimana anda harus mencari

Kamis, 24 November 2011

interaksi php mysql menggunakan post metode ajax

Dengan Ajax dan metode POST, buatlah sebuah form untuk mengisi data table berikut :

Field

Tipe data

Keterangan

user_id

int

primary key, auto increment, not null

first_name

varchar(50)

Not null

last_name

varchar(50)

Not null

address

varchar(100)

Not null
Setelah pengisian selesai dilakukan, pada halaman tersebut ada notifikasi bahwa
data telah dimasukkan!

Sabtu, 19 November 2011

Dasar dan implementasi PHP menggunakan Ajax

Tools
Apache  web server, PHP, MySQL, text editor, browser


2. Dasar Teori
Ajax  (Asynchronous JavaScript  and  XML) merupakan salah  satu teknik berbasis JavaScript untuk membuat “background server calls” dan menerima data dari server sebatas yang  diperlukan saja, tanpa harus  me-load halaman secara keseluruhan. Sebagai contoh, dalam sebuah form pengisian untuk account email baru  misalnya, server bisa  memberikan saran  email apa  yang  cocok  untuk user dengan nama  tertentu  berdasarkan kombinasi nama  user  tersebut tanpa harus me-load keseluruhan halaman. Contoh yang  lain adalah Google  Suggest, Gmail,Google Maps, dsb.

Rabu, 16 November 2011

Pembahasan source code cms kasir sederhana menggunakan php

setelah release versi sederhana cms sebagai sarana belajar. Sebelumnya telah dijelaskan sedikit tentang posting terdahulu tentang kasir 0.1 beserta source code bisa di unduh secara gratis. telah berkali-kali dijelaskan tentang kesederhanaan cms tersebut dengan maksud untuk mempermudah buat junior porogrammer atau new webie untuk memulai membuat web atau aplikasi yang teramat sangat kompleks... uih kedengarannya ngeri hehe... tenang aja hal tersebut akan menjadi hal yang biasa nantinya.
Walaupun aplikasi tersebut masih sangat sederhana yang seharusnya memudahkan untuk dipahami namun penulis menyadari penempatan file dan coding secara keseluruhan masih bisa dibilang acak-acakan. Tapi dari situlah penulis pada awalnya mulai memahami bagaimana membangun cms sederhana dijaman lampau meski baru sempat release secara gratis.. yaiya lah gratis mana ada yang mau beli gituan hehe.. ilmunya Gan..
lanjut..

Senin, 14 November 2011

Membuat cms rental Disk sederhana edisi revisi

Menyambung posting sebelumnya tentang pembuatan cms sederhana yang masih underconstruction. Pembaca mungkin masih ingat posting Pembahasan Studi kasus membuat cms sederhana.  nah disitu ismedia berjanji untuk melanjutkan program. Setelah satu minggu vakum ismedia sangat bersyukur masih diberi kesempatan untuk mnyelesaikan dengan baik meskipun masih banyak kekurangan yang perlu banyak diperbaiki.
Nah tantangan ni buat para pembaca untuk memahami source codenya yang bisa didownload. kalau ada kesulitan silakan komen. Ismedia siap membantu sebisanya:)
beberapa interfacenya

belajar membuat cms kasir sederhana menggunakan php

Ismedia mengucapkan terima kasih dan selamat datang kepada para pengunjung blog. Tulisan ini mungkin yang pertama setelah satu minggu lebih vakum untuk melaksanakan tugas lainnya.
Nah menyambung beberapa posting sebelumnya pada posting kali ini ismedianet mencoba untuk berbagi ilmu tentang bagaimana membuat aplikasi sedehana  dengan PHP. yah mungkin di implementasi pada kehidupan nyata aplikasi ini sangat jarang ditemukan dibangun menggunakan PHP, mungkin malah tidak ada :). namun karena untuk kepentingan pembelajaran maka penulis ismedia membuat hal tersebut sebagai bahan pembelajaran bersama.
Pada posting kali ini tidak akan ditampilkan dihalaman ini mengenai source code program atau penjelasan detail mengenail program namun yang pasti aplikasi ini masih sangat banyak kekurangannya :). Kesederhanaan aplikasi dimaksudkan agar lebih mudah dipahami.
Jika ada kebingungan atau masalah silakan komen:)
beberapa interface yang ada

Kamis, 03 November 2011

Membuat Insert Database menggunakan prepared statement metode Object Oriented

Merancang program menggunakan pendekatan object memiliki karakteristik yang berbeda dengan pendekatan konvensional, termasuk perancangan program pada  program ini. Perbedaan dengan praktikum-praktikuim sebelumnya terlihat pada cara melakukan koneksi, eksekusi query dan lain-lain. Perbedaan-perbedaan tersebut dapat dilihat dari sintak-sintak berikut.
Daftar file beserta sintaknya:
1.    File form_input.php
Pada file ini berisi sintak untuk menampilkan form masukkan, untuk memasukkan data ke dalam database.

Rabu, 02 November 2011

Pemrograman Berorientasi Objek (PBO) PHP


1. Tujuan
1. mengenal dasar-dasar PBO menggunakan PHP
2. mampu memanfaatkan PBO untuk koneksi ke basis data

2. Tools
text editor, apache web server, mysql database server

3. Langkah Praktikum
3.1.Dasar-dasar PBO dengan PHP Deklarasi class dan instansiasi
Deklarasi class dan instansiasi

Selasa, 01 November 2011

Pembahasan Studi kasus membuat cms sederhana

Setelah posting sebelumnya tentang studi kasus sederhana pembuatan cms dan penulis juga sudah berjanji untuk membuat hasil pembahasannya dan source code-nya tentunya, cuma penulis belum menyelesaikan semua fungsi yang disebutkan di requirement sebelumnya karena penulis sendiri sekarang sedang menghadapi ujian semester so mohon maaf ya... Meski belum sepenuhnya selesai, tapi pembahasan sudah mencakup dasar-dasar utama pembuatan cms. nah setelah praktik ini semoga teman-teman semakin percaya diri untuk mengekspresikan jiwa programming hehe..
Ini requirement yang terdahulu. 
Membuat cms sederhana untuk rental video  disc dengan tabel yang  sudah  ada sebelumnya dengan ketentuan :

Senin, 31 Oktober 2011

Studi kasus membuat cms sederhana

Menambahkan fungsi cek_query untuk memeriksa apakah ada kesalahan
pada  query yang  dilakukan. Penggunaan yang  diharapkan :
$sql_insert = "INSERT INTO golonga_harga(golhar_harga) VAL (5000)";
$query = mysql_query($sql_insert);
cek_query($query);

Tambahkan  fungsi  di  atas  untuk  memeriksa  masing-masing kueri  di masing-masing fungsi di atas, maupun fungsi-fungsi berikutnya!

Menambah   fungsi   baru    untuk   update   data   dengan  nama    fungsi update_data  , sehingga nantinya dengan mudah bisa  dilakukan operasi update  dengan :
 

PHP dan Basis Data expertizing

1.    Tujuan
Setelah mempelajari bab ini diharapkan mampu mampu menangani kesalahan koneksi/query pada  PHP. membuat fungsi global untuk operasi pada  basis data. menyelesaikan program untuk rental video  disc.

2. Tools
Text editor, Apache  HTTP server, PHP, MySQL

3. Langkah Praktikum
3.1. Penanganan Kesalahan
MySQL query yang  kita kirimkan ke basis  data kadangkala mengalami kesalahan, entah karena data yang  salah  dimasukkan atau karena syntax query yang   kurang tepat.  Berikut adalah cara  PHP menangani kesalahan ketika melakukan query :

Pembahasan Studi Kasus Insert , Select, Edit, Delete, dan Optimasi Kode PHP dan Mysql

Setelah belajar dari posting-posting sebelumnya dan pada akhirnya terdapat studi kasus untuk menguatkan pemahaman, nah sekarang juga akan dibahas tentang studi kasusu yang sudah dibuat. Disni akan dibahas secara sederhana mengenai stu kasus Studi Kasus Insert , Select, Edit, Delete, dan Optimasi Kode PHP dan Mysq. Sudah mencoba mengkoding?yap sudah pastinya. Jika tiap posting diikuti dengan baik pastinya minimal sekarang sudah bikin simple cms. Ok deh ini dia pembahasannnya
 
I.   Tantangan
Studi kasus sesuai dengan posting sebelumnya
  • Membuat fungsi dengan nama get_all_data() untuk mendapatkan semua data pada suatu table dengan masukkan berupa nama table, dan kembalian semua data yang ada di table tersebut, atau nilai “false” jika tidak terdapat data pada table tersebut.
  • Membuat fungsi dengan nama get_ data_by_id dengan masukkan berupa nama table, nama kolom yang berisi id dan id dari data yang ingin didapatkan atau nilai “false” jika tidak terdapat data pada table tersebut.
  • Membuat fungsi dengan nama del_ data_by_id dengan masukkan berupa nama table, nama kolom yang berisi id dan id dari data yang ingin dihapus atau nilai “false” jika tidak terdapat data pada table tersebut.Buatlah ketiga fungsi tersebut dalam sebuah file dengan nama global_db_function.php,(untuk mempercepa pembuatan, manfaatkan aja file yang udah dibuat berdasarkan posting sebelumnya)

Minggu, 30 Oktober 2011

Studi Kasus Insert , Select, Edit, Delete, dan Optimasi Kode PHP dan Mysql

Setelah posting tentang edit, delete dan sebelumnya didahului dengan select, insert nah kali ini ada studi kasus lagi ni supaya lebih paham hehe.
Coba deh cermati,  kita melakukan  duplikasi  code   yang   sangat  banyak, terutama saat anda  melakukan koneksi basis  data dan  melakukan operasi pada  basis data. Tugas anda  adalah mengurangi duplikasi tersebut dengan:
1. membuat  fungsi  dengan  nama    get_all_data()   untuk  mendapatkan
semua data pada  suatu tabel dengan masukan berupa nama tabel, dan kembalian berupa semua data yang  ada  di tabel tersebut, atau nilai  “false” jika  tidak ada data pada  tabel tersebut!
2. membuat  fungsi  dengan  nama    get_data_by_id()   dengan  masukan
berupa nama tabel dan  id dari  data yang  ingin  didapatkan, atau nilai  “false”
jika  tidak ada data dengan id yang  dimaksud!
3. membuat   fungsi  dengan  nama    del_data_by_id()   dengan  masukan
berupa nama tabel dan id dari  data yang  ingin  dihapus, atau nilai  “false” jika tidak ada data dengan id yang  dimaksud!
4. Buatlah ketiga  fungsi tersebut dalam sebuah  file  dengan nama global_db_function.php
Selamat mencoba semoga sukses :)

Download file studi kasus dan posting sebelumnya (pdf)

Belajar PHP dan Mysql lebih dalam tentang edit dan delete data di database

1. Tujuan
Dapat membuat aplikasi PHP untuk meng-edit, dan  hapus  data yang ada di basis data.

2. Tools
Text editor, Apache  HTTP server, PHP, MySQL

3. Langkah Praktikum
Praktikum  kali  ini  akan  melanjutkan praktikum sebelumnya. Pertama  kali,  anda akan  dikenalkan bagaimana menangani banyak tombol  submit  dalam sebuah form, dilanjutkan dengan membuat form untuk edit dengan memanfaatkan penanganan banyak tombol  submit  tersebut  dan  terakhir  adalah menghapus data dengan PHP.

3.1.Menangani banyak submit
PHP  mampu  menangani  banyak  submit  dengan  memilah-milah  submit berdasarkan 'name'-nya, seperti program berikut :