Entri Populer

Sabtu, 25 Juni 2011

jurnal java

Andry Azam Akbar
30108440
IS-162 M4
Jurnal pemenuhantugas bonus

PemrogramanBerorientasi ObjekDalam PHP dan pengenalan J2ME
Pengenalanmengenai :
 Konsep pemograman Berorientasi
 Pengenalan J2ME
 PengantarBerorientasiobjek
 Object dan class
 Properties dan method
 Mendefenisikan class

PEMROGRAMAN JAVA : KONSEP PEMROGRAMAN BERORIENTASI
Untuk dapat menguasai pemrograman Java, harus mengerti dengan baik konsep pemrograman berorientasi objek, karena Java merupakan bahasa pemrograman berorientasi objek. Pada bagian ini akan dibahas konsep-konsep penting dalam pemrograman berorientasi objek, sehingga diharapkan kita akan lebih mudah dalam mempelajari bahasa Java. A. Objek Pada dasarnya semua benda yang ada di dunia nyata dapat dianggap sebagai sebuah objek. Jika perhatikan lebih lanjut, pada dasarnya ada dua karakteristik yang utama pada sebuah objek , yaitu :
• Setiap objek memiliki atribut sebagai status yang kemudian akan disebut sebagai state.
• Setiap objek memiliki tingkah laku yang kemudian akan disebut sebagai behaviour.
Contoh sederhananya adalah : objek sepeda
• Sepeda memiliki atribut ( state ) : pedal, roda, jeruji, dan warna.
• Sepeda memiliki tingkah laku ( behaviour ) : kecepatannya menaik, kecepatannya menurun, dan perpindahan gigi sepeda.
Dalam pengembangan perangkat lunak berorientasi objek, objek dalam perangkat lunak akan menyimpan state-nya dalam variabel dan menyimpan informasi tingkah laku ( behaviour ) dalam method-method atau fungsi-fungsi/prosedur. B. Class
Class berbeda dengan objek. Class merupakan prototipe yang mendefinisikan variabel-variabel dan method-method secara umum. Sedangkan objek pada sisi yang lain merupakan instansiasi dari suatu kelas.


Latihan 10. Class.java class Buku { String pengarang; String judul; void Isi(String isi1,String isi2) { judul = isi1; pengarang = isi2; }void CetakKeLayar() { if(judul==null && pengarang==null) return; System.out.println("Judul : " + judul + ", pengarang : " + pengarang); } }class Karangan { public static void main(String[] args) { Buku a,b,c,d; a = b = c = d = new Buku(); a.Isi("Pemrograman Java","Asep Herman Suyanto"); a.CetakKeLayar(); b.Isi(null,null); b.CetakKeLayar(); c.Isi(null,"Johan Prasetyo Hendriyanto"); c.CetakKeLayar(); d.Isi("Pemrograman Web",null); d.CetakKeLayar(); } }


C. Enkapsulasi Dalam sebuah objek yang mengandung variabel-variabel dan method-method, dapat ditentukan hak akses pada sebuah variabel atau method dari objek. Pembungkusan variabel dan method dalam sebuah objek dalam bagian yang terlindungi inilah yang disebut dengan enkapsulasi. Jadi, enkapsulasi dapat diartikan sebagai bungkusan ( wrapper ) pelindung program dan data yang sedang diolah. Pembungkus ini mendefinisikan perilaku dan melindungi program dan data yang sedang diolah agar tidak diakses sembarangan oleh program lain. Manfaat dari proses enkapsulasi adalah :
• Modularitas
Kode sumber dari sebuah objek dapat dikelola secara independen dari kode sumber objek yang lain.
• Information Hiding
Karena kita dapat menentukan hak akses sebuah variabel/method dari objek, dengan demikian kita bisa menyembunyikan informasi yang tidak perlu diketahui objek lain. D. Inheritance Class dapat didefinisikan dengan referensi pada class yang lain yang telah terdefinisi. Inheritance merupakan pewarisan atribut dan method pada sebuah class yang diperoleh dari class yang telah terdefinisi tersebut. Setiap subclass akan mewarisi state ( variabel-variabel ) dan behaviour ( method-method ) dari superclass-nya. Subclass kemudian dapat menambahkan state dan behaviour baru yang spesifik dan dapat pula memodifikasi ( override ) state dan behaviour yang diturunkan oleh superclass-nya. Keuntungan dari inheritance adalah :

• Subclass menyediakan state/behaviour yang spesifik yang membedakannya dengan superclass, hal ini akan memungkinkan programmer Java untuk menggunakan ulang source code dari superclass yang telah ada.
• Programmer Java dapat mendefinisikan superclass khusus yang bersifat generik, yang disebut abstract class, untuk mendefinisikan class dengan behaviour dan state secara umum.
Istilah dalam inheritance yang perlu diperhatikan :
• Extends
Keyword ini harus kita tambahkan pada definisi class yang menjadi subclass.
• Superclass
Superclass digunakan untuk menunjukkan hirarki class yang berarti class dasar dari subclass/class anak.
• Subclass
Subclass adalah class anak atau turunan secara hirarki dari superclass.
• Super
Keyword ini digunakan untuk memanggil konstruktor dari superclass atau menjadi variabel yang mengacu pada superclass.
• Methode Overriding
Pendefinisian ulang method yang sama pada subclass. Dalam inheritance, method overriding berbeda dengan method overloading. Kalau method overriding adalah mendefinisikan kembali method yang sama, baik nama method maupun signature atau parameter yang diperlukan dalam subclass, kalau method overloading adalah mendefinisikan method yang memiliki nama yang sama, tetapi dengan signature yang berbeda dalam definisi class yang sama. Latihan 11. Inheritance.java class A { int x; int y; void TampilkanNilaixy() { System.out.println("Nilai x : " + x + ", y : " + y); }

}class B extends A { int z; void TampilkanJumlah() { //subclass dapat mengakses member dari superclass System.out.println("Jumlah : " + (x+y+z)); } }class Inheritance { public static void main(String[] args) { A VarsuperOb = new A(); B VarsubOb = new B(); System.out.println("SuperClass"); VarsuperOb.x = 10; VarsuperOb.y = 20; VarsuperOb.TampilkanNilaixy(); System.out.println("SubClass"); //member superclass dapat diakses dari subclass nya VarsubOb.x = 5; VarsubOb.y = 4; VarsubOb.TampilkanNilaixy(); System.out.println("SubClass Jumlah"); //member tambahan yang hanya ada dalam subclass VarsubOb.z = 30; VarsubOb.TampilkanJumlah(); System.out.println("SubClass"); VarsubOb.x = 15; VarsubOb.y = 14;
VarsubOb.TampilkanNilaixy();
Copyright © 2010 www.jurnalkomputer.com

System.out.println("SuperClass"); VarsuperOb.x = 10; VarsuperOb.y = 20; //super.x = 100; error //super.y = 200; error VarsuperOb.TampilkanNilaixy(); System.out.println("SubClass Jumlah"); VarsubOb.z = 60; VarsubOb.TampilkanJumlah(); } }


E. Polimorfisme Kata polimorfisme yang berarti satu objek dengan banyak bentuk yang berbeda, adalah konsep sederhana dalam bahasa pemrograman berorientasi objek yang berarti kemampuan dari suatu variabel referensi objek untuk memiliki aksi berbeda bila method yang sama dipanggil, dimana aksi method tergantung dari tipe objeknya. Kondisi yang harus dipenuhi supaya polimorfisme dapat diimplementasikan adalah :
• Method yang dipanggil harus melalui variabel dari basis class atau superclass.
• Method yang dipanggil harus juga menjadi method dari basis class.
• Signature method harus sama baik pada superclass maupun subclass.
• Method access attribute pada subclass tidak boleh lebih terbatas dari basis class.

Latihan 12. Polimorfisme.java abstract class Bentuk { protected int panjang; protected int lebar; public String getBentuk() { return "Bentuk Dasar"; }public abstract int hitungLuas(); }class BujurSangkar extends Bentuk { public BujurSangkar(int panjang1, int lebar1) { this.panjang = panjang1; this.lebar = lebar1; }public String getBentuk() { return "Bentuk Bujur Sangkar"; }public int hitungLuas() { return panjang*lebar; } }class SegiTiga extends Bentuk { public SegiTiga(int panjang2, int lebar2) { this.panjang = panjang2; this.lebar = lebar2; }//public String getBentuk() { //return "Bentuk Segi Tiga"; //return ""; //} public int hitungLuas() {
return this.panjang*this.lebar/2;

} }class Polimorfisme { public static void cetakLuasBentuk(Bentuk btk) { System.out.println(btk.getBentuk() + " dengan luas " + btk.hitungLuas()); }public static void main(String[] args) { BujurSangkar bs = new BujurSangkar(10,20); BujurSangkar bs1 = new BujurSangkar(10,20); SegiTiga st = new SegiTiga(5,10); SegiTiga st1 = new SegiTiga(50,100); cetakLuasBentuk(bs); cetakLuasBentuk(bs1); cetakLuasBentuk(st); cetakLuasBentuk(st1); } } F. Interface Pada Java juga dikenal konsep interface, yang merupakan device yang digunakan untuk komunikasi antar objek berbeda yang tidak memiliki hubungan apapun. Interface bisa dikatakan sebagai protokol komunikasi antar objek tersebut. Latihan 13. Interface.java interface Control { public void pindahChannel(int channel); public void PerbesarVolume(int intensitas); public void PerkecilVolume(int intensitas);

}class TelevisiA implements Control { String[] channelTv = {"RCTI","SCTV","INDOSIAR","TRANS TV","TPI"}; public void pindahChannel(int channel) { System.out.println("Pindah channel pada tv A ke : " + channelTv[channel]); }public void PerbesarVolume(int intensitas) { System.out.println("Perbesar intensitas volume pada tv A sebanyak : " + intensitas); }public void PerkecilVolume(int intensitas) { System.out.println("Perkecil intensitas volume pada tv A sebanyak : " + intensitas); } }class TelevisiB implements Control { String[] chanTv = {"TVRI","LA TV","TV 7","RCTI","SCTV"}; public void pindahChannel(int channel) { System.out.println("Perintah pindah channel pada tv B ke : " + chanTv[channel]); }public void PerbesarVolume(int intensitas) { System.out.println("Perbesar intensitas volume pada tv B sebanyak : " + intensitas); }public void PerkecilVolume(int intensitas) { System.out.println("Perkecil intensitas volume pada tv B sebanyak : " + intensitas); } }class RemoteControl { public static final int PINDAH_CHANNEL = 1; public static final int PERBESAR_VOLUME = 2; public static final int PERKECIL_VOLUME = 3; public void kirimPerintahKeTv(int aksi,Control tv,int tombol) {
switch(aksi) {

case PINDAH_CHANNEL: tv.pindahChannel(tombol); break; case PERBESAR_VOLUME: tv.PerbesarVolume(tombol); break; case PERKECIL_VOLUME: tv.PerkecilVolume(tombol); } } }class Interface { public static void main(String[] args) { TelevisiA tvA = new TelevisiA(); TelevisiB tvB = new TelevisiB(); RemoteControl rc = new RemoteControl(); //Kirim perintah ke tvA rc.kirimPerintahKeTv(RemoteControl.PINDAH_CHANNEL,tvA,2); rc.kirimPerintahKeTv(RemoteControl.PERBESAR_VOLUME,tvA,5); //Kirim perintah ke tvB rc.kirimPerintahKeTv(RemoteControl.PINDAH_CHANNEL,tvB,1); rc.kirimPerintahKeTv(RemoteControl.PERKECIL_VOLUME,tvB,3); } }



Pada saat ini pemrograman berkembang ke teknologiWireless internet atau disebut juga dengan internet tanpa kabel sehingga memungkinkan koneksi jaringan internet dengan perangkat mobil ( mobile devices ).Dengan tehnologi “write once run everywhere”aplikasi aplikasi semacam mobile devices dapatdikembangkan dalam Java.Java 2 Micro Edition (J2ME) digunakan untuk
menjalankan dan mengembangkan aplikasi-aplikasiJava pada perangkat semacam telepon genggam, PDA(Personal Digital Assistance) Palm, dan poket PC.Karena adanya J2ME, yang memungkinkan bagi parapengembang untuk bisa membuat aplikasi wireless yang
multi platform, yang dapat diimplementasikan padaberbagai merek telepon genggam, yang mendukungaplikasi Java.Penelitian ini membahas perancangan antar muka danpembuatan MIDlet atau MIDP (Mobile InformationDevice Profile) berupa data JADWAL UJIAN yang
sederhana dibuat dengan MySQL dikoneksikan denganJ2ME toolkit sebagai emulator compilernya dan librarilibrarijava.
Diharapkan dari simulasi ini Java dapat dikembangkanke arah wireless internet koneksi dengan internetdengan Java. Dengan J2ME (Java 2 Micro Edition)emulator platform java yang dibuat berbeda atau samadapat dikenali oleh handphone yang berbeda merek.Sehinggadata yang ditransfer maupun diterima padaproses networking tidak mengubah atau menghapus
keaslian data.
Teknologi Wireless Java
Secara konsep, teknologi wireless dapat dibagidalam dua katagori, pertama untuk local dan keduauntuk area yang luas. Peralatan yang termasuk dalamkatagori pertama misalnya adalah remote control untuk membuka atau mengunci mobil maupun garasi, teleponcordless 900Mhz, peralatan mainan dengan radiocontrol, atau jaringan wireless. Peralatan wireless jenispertama ini hanya bekerja untuk daerah denganjangkauan yang tidak terlalu jauh. Sedangkan peralatanjenis aplikasi yang kedua diantaranya adalah pager,handphone, pda, dan sejenisnya. Jangkauan dari\perangkat tersebut jauh lebih besar dari aplikasi jenispertama. Karena jaringan yang ada di permukaan bumiberupa cell-tower , peralatan komunikasi bergerak sepertihandphone menerima layanan dari sebuah wirelesscarrier atau perusahaan yang mengoperasikan celltowertersebut.Aplikasi komunikasi bergerak, dalamperkembangan awal masing-masing vendormenghasilkan platform aplikasi dan sistem operasisendiri. Sehingga sebuah peralatan handphone Nokiadan Siemens mempunyai platform aplikasi masingmasing.Perbedaaan aplikasi menyebabkan suatuplatform aplikasi maupun sistem operasi dalamhandphone Nokia tidak dapat dijalankan dalamperalatan handphone Siemens misalnya. Sehinggaberakibat memperburuk pengembangan aplikasiaplikasiyang baru.Standarisasi yang dilakukan untukmembuat suatu bahasa pemrograman yang memilikikebebasan platform atau platform independence.Salah satu teknologi Java adalah “write once runeverywhere”, sehingga protabilitas Java merupakansuatu kekuatan yang dimiliki Java. Java dijalankanpada sistem operasi apapun tanpa perlu kompilasiulang program Java yang dibuat. Untuk komunikasibergerak, Sun Microsystem mengenalkan Java 2Micro Edition (J2ME) yang merupakan salah satubagian teknologi Java yang digunakan untuk aplikasiJava yang berjalan pada perangkat mobile device danteknologi aplikasi wireless.
Java Application Programming Interface (Java
API)
Java API merupakan komponen-komponendan kelas Java yang sudah jadi, yang memiliki berbagaikemampuan. Kemampuan untuk menangani objek,string, angka dan sebagainya
1. Applet
Java Applet merupakan program Java yang
berjalan di atas browser. Penggunaan applet ini akan
membuat halaman HTML lebih dinamis dan
menarik.
2. Java Networking
3. Java Database Connectivity (JDBC)
JDBC API terdiri atas class dan interface yangditulis dalam bahasa Java untuk sebagai alat bantubagi pembuat program (developer) danmenyediakan sekumpulan API untuk mengaturkeamanan mengakses database seperti Oracle,MySQL, PostgreSQL, Microsoft SQL Server. Jadikeunggulan API JDBC dapat mengakses sumber data dan berjalan pada semua Platform yang mempunyai Java Viortual Machine (JVM).
4. Java Server Pages (JSP)
JSP adalah suatu teknologi web berbasis bahasa pemrograman Java dan berjalan pada platform Java.JSP merupakan pengembangan dari Servlet serta merupakan bagian dari teknologi Java 2 Platform,Enterprise Edition (J2EE).
5. Java Card


Java 2 Platform
Java 2 Platform, Standard Edition (J2SETM) Platform digunakan untuk menjalankan dan mengembangkan aplikasi Java pada level Personal Computer (PC). Platform ini berisi class-class inti pada Java dan Graphical User Interface (GUI).
Java 2 Platform, Micro Edition (J2METM)
Platform ini digunakan untuk menjalankan dan mengembangkan aplikasi-aplikasi Java pada handheld devices atau perangkat-perangkat semacam handphone, Personal Digital Assistance (PDA) dan PocketPC
Java 2 Platform, Enterprise Edition (J2EETM)
1. Platform ini ber upa paket yang berisi class - class dan interface -interface yang digunakan
untuk menjalankan dan mengembangkan aplikasi Java berbasis web, seperti class -class
Servlet, Java Server Pages (JSP) dan Enterprise
JavaBeans (EJB) serta Java CORBA.
MIDlets
Aplikasi yang berjalan pada sebuahperangkat yang mendukung MIDP disebut dengan
MIDlets, atau lebih singkatnya MIDlet merupakanaplikasi yang dibuat menggunakan Java 2 MicroEdition dengan profile Mobile Information Device
Profile (MIDP).Simulasi Aplikasi J2ME – Java MIDlet pada Jadual Ujian (Agung BP,Kodrat IS, Adji Wibowo)21MIDP dikhususkan untuk digunakan pada handsetdengan kemampuan CPU, memori, keyboard dan layeryang terbatas, seperti handphone, pager, PDA dan sebagainya.
Arsitektur aplikasi MIDPPada Gambar 2,6 Menunjukkan bahwa aplikasi yang mendukung perangkat MIDP adalah aplikasi MIDletyang juga termasuk bagian dari Java 2 Micro Edition.
Daur Hidup (LifeCycle) MIDlet
Lifecycle dari sebuah MIDlet ditangani oleh Application Management Software (AMS). AMS adalah sebuah lingkungan tempat siklus dari sebuah MIDlet,mampu untuk diciptakan, dijalankan, dihentikan maupundihilangkan. AMS sering pula disebut dengan Java Application Manager (JAM). MIDlet memiliki beberapastate, yaitu Pause, Active dan Destroy. Ketika masingmasingstate dipanggil, beberapa method yangbersesuaian dipanggil. Method-method tersebutmerupakan bawaan dari J2ME. Untuk menjelaskanproses MIDlet dalam Java Aplication Manager (JAM)adalah pada Gambar 2.7Status MIDlet
High Level API
Kelas-kelas yang menyediakan fungsionalitas untuk pembuatan GUI pada MIDP ada pada paket javax.microedition.lcdui. Pada paket tersebut terdapat tiga interface dan 21 kelas. Interface tersebut adalah Display, Screen dan Form.
Low Level API
Pada level pemrograman yang lebih rendah(low level), akan ditemukan fungsionalitas yang lebih spesifik ke jenis handheld yang digunakan. Kelas -kelas
untuk pemrograman GUI pada level yang lebih rendah ini diimplementasikan oleh kelas javax.microedition.lcdui.Canvas dan javax.microedition.lcdui.Graphics. Kelas Canvas ini
memungkinkan pengguna untuk menggambar garis, titik dan elemen-elemen dasar lain.


Pemrogramanberorientasi object
PHP padaawalnyahanyalahkumpulan script sederhana.Dalamperkembangannya, selanjutnyaditambahkanberbagaifiturpemrogramanberorientasiobjek.Hal inidimulaisejak PHP ke-4.Denganlahirnya PHP 5, fitur-fiturpemrogramanberorientasiobjeksemakinmantapdansemakincepat.Dengan PHP 5, script yang menggunakankonsep object-oriented akanlebihcepatdanlebihefisien.
Pemrogramanberorientasiobjekatau object oriented programming (OOP) merupakansuatupendekatanpemrograman yang menggunakan object dan class. Saatinikonsep OOP sudahsemakinberkembang.Hampirsetiapperguruantinggi di duniamengajarkankonsep OOP inipadamahasiswanya.Pemrograman yang banyakdipakaidalampenerapankonsep OOP adalah java danc++.
OOP bukanlahsekedarcarapenulisansintaks program yang berbeda, namunlebihdariitu OOP merupakancarapandangdalammenganalisasistemdanpermasalahnpemrograman. Dalam OOP setiapbagiandari program adalah object. Sebuah object mewakilisuatubagian program yang akandiselesaikan.
Beberapakonsep OOP dasarantaralain :
1. Encapsulation (class dan object)
2. Inheritance (penurunansifat), dan
3. Polymorphisme
PHP khususnya PHP 5 sudahmendukungbeberapakonsepOOP ,akantetapi PHP 5 tidakmendukungkonsep Multiple-inheritance danpolymorphisme.


Ojectdan class
Bagiandasardarisebuah program yang berorientasi object adalahobjects.Secaramudahkitadapatmemahamimengenaiobjectini. Sebagaicontoh, sebuahmobiladalah object yangmempunyai properties ataubagian-bagian di dalamnyasepertiwarna, mesin, roda, pintudsb.Sebuahmobiljugadapatmelakukansesuatu (adasesuatu yang bias dilakukandenganmobil), sepertimengisibensin,menyalakanmesin,berjalan,mengerem,dsb.
Biasanyaobjectadalahsebuah kata benda. Orangadalah object.Demikianjugapohon, bunga, buku, dsb.Namun object tidakselamanya object fisik. Bisasajasebuahbendaabstrak, seperti account bank, sebuah file di komputer , database, pesan email, acara TV , dsb.
Classmerupakanpenjelasanataudeskripsi object. Di dalam class terdapatpenjelasantentangsuatu object termasuk properties yang dimilikinyasertakelakuanatau method yang bias dilakukanoleh object. Sebagaicontoh, class Orang. Class Orang tentusetidaknyamemilikibebrapabagiansepertitangan, kaki, mata, telinga, dsb. Class Orang jugasetidaknyaharus bias jalan, lompat, lari, melihat, bicara, dsb.
Salah satukeuntungan program didefenisikandengankonsep OOP adalahadanyapengkapsulan (encapsulation) program dalamkelasdanobjek, dimana programmer yang menggunakan class tidakperlumengetahuiisidanjalannya class secara detail, hanyaperlutahubagaimanacaramenggunakannya. Samahalnyadengansebuahmobilmisalnya.Seorangpemilikmobiltentunyatidakperlumengetahuibagian-bagianmobilsecaramenyeluruh.Diatidakperlumengetahuibagaimanamesinmobilmelakukanpembakaran, menggearakkanrodadansebagainya.Diahanyaperlutahubagaimanacaramenjalankanmobil, menghentikanmobildan fungi mobillainnya.

PropertiesdanMethod
Setiap class memiliki properties yang kadangdisebutjuga attributes. Properties darisebuahmobilmisalnyawarna, ukuran, harga, dansebagainya.Di dalam class, properties dinyatakandalamsebuahvariabel.Misalnya $ warna, $ harga, dsb.
Method merupakansesuatu yang bias dilakukanoleh object. Method dalam PHP samaartinyadengansebuahfungsi. Method yang mungkindipunyaidarisebuahmobilmisalnya, method untukmenghidupkanmobil, menjalankanmobil, menghentikanmobil, dsb.
Penamaan properties dan method memilikiaturan yang samadenganpenamaansebuahvariabelataufungsi. Akan tetapiberdasarkankesepatan (convention), penamaan properties dan method harusmenggunakan camel Caps, dimanatiap kata diawalidenganhurufbesarkecuali kata pertama, setiap kata digabungtanpaspasiatau underscore (_).

Mendefinisikan Class
Bentukumummendefinisikansebuah class adalahsbb:
Class namaClass
{
Deklarasikandandefinisikan properties disini
Definisikansemua method disini
}

PenamaannamaClasspadadasarnyasamandenganpenamaanvariabel.Penamaanbebas, bolehapasaja, kecualistdClass. PHP sudahmenggunakannamastdClasssebagainama class built-in. Isi tubuh class terletakdiantaratandakurungkurawalbuka( { ) dankurawaltutup ( } ). Di tubuh class terdapatpendefinisian properties (variabel) dan method-method class.
Menambahkan Properties (Variabel)
Perhatikancontohpendefinisian class besertapropertiesnyasbb:
Class Mobil
{
var $warna;
var $merah;
var $harga;
//Tambahkanpendefinisan method disini
}

Pendeklarasianvariabeldalam class sepertipadacontoh di atas, bukanlahsuatukeharusan, karenadalam PHP variabeltidakperludideklarasikan, cukupdigunakansaja. Namundemikian, pendeklarasianvariabel yang digunakansangatdianjurkanuntukkemudahanpembacaandanpemahaman program.
Variabel class jugadapatlangsungdiinisialisasidengansebuahnilai.Namuninisialisasivariabeltidakbolehmengandungoperasiaritmatikamaupunoperasi yang lainnya.Perhatikancontohberikut:
class Mobil
{
var $warna = “Biru”;
var $merk = “BMW”;
var $harga = “10000000”;
//Tambahkanpendefinisian method disini
}

Menambahkan method
Untukmenambhakanmethod,tinggalmendefinisikan method serpertihalnyafungsibiasa. Misalnyakitaakanmenambahkanfungsiatau method untukmenggantiwarnamobildanuntukmenampilkanwarnamobil. Nama method padadasarnyaterserah (mengikutiaturannamavariabel). Namundemikian, janganmenggunakannama method yang diawalidenganduabuah under-score (_) yaitu _construct(), _destruct()dan_clone()karenaketigafungsitersebutmempunyaiartisendiri di PHP.

Lihatcontohmenambahkan method sbb:
Class Mobil
{
var $warna = “Biru”;
var $merk = “BMW”;
var $harga = “10000000”;

functiongantiwarna ($warnaBaru)
{
this->warna = $warnaBaru;
}
Function tampilWarna ()
{
Echo “Warnamobilnya : “ . $this->warna;
}
}

Pada listing program di atassudahditambahkanfungsiatau method gantiWarna()dantampilWarna(). Untukmengakses properties (variabel) bias menggunakan keyword $this. Keyword ini me-refer pada class tempatnyaberada. Method gantiWarna() mempunyaisatu parameter, yaitu $warnaBaru.

MenambahkanKontrukstor
Kontrukstormerupakansebuah method khusus yang akansecaraotomatisdijalankansaat object terbentuk. Konstruktortidakharusada, namundalamsatu class hanyabolehadasatukonstruktor.Method konstruktorbiasanyaberisipemberiannilai default darimasing-masing properties (variabel).
Untukmembuatkonstruktor, cukupdenganmendefinisikansuatufungsidengannama_construct(). Perhatikancontohsebagaiberikut:
Class Mobil
{
var $warna;
var $merk;
var $harga;

function _construct()
{
$this->warna = “Biru”;
$this->merk = “BMW”;
$this->harga = “10000000”;
}
Function gantiWarna ($warnaBaru)
{
$this->warna = $warnaBaru;
}
Function tampilWarna ()
{
echo “Warnamobilnya : “ . $this->warna;
}
}


MembentukObjek Class
Untukmembentuksebuahobjek, harusdibentukobjekdariclassnya.Dari sebuah class bisadibentukbeberapaobjeksekaligus.Bentukumumpembentukanobjekadalahsbb :
$namaObjek = new namaClass();
Sedangkanuntukmemanggilanggota (member) dari class dapatdengan format sbb :
$namaObjek->variabel;
$namaObjek->namaMethod();


Program 10.1
Namafile : pbo01.php
Deskripsi : Program sederhanapendefinisian class daripemanggilan class
warna = “Biru”;
$this->merk = “BMW”;
$this->harga = “10000000”;
}
functiongantiWarna ($warnaBaru)
{
$this->warna = $warnaBaru;
}
functiontampilWarna ()
{
echo “Warnamobilnya : “ . $this->warna;
}
}
$a = new Mobil();
$b = new Mobil();
echo “Mobil pertama
”;
$a->tampilWarna();
echo “
Mobil pertamagantiwarna

$a->gantiWarna(“Merah”);
$a->tampilWarna();
//
Echo “
Mobil kedua
”;
$b->gantiWarna(“Hijau”);
$b->tampilWarna();
?>


Program 10.2
Nama File : pbo02.inc.php
Dekripsi : Program class untukmembuatsebuah form inputansederhana.





action = $action;
$this->submit = $submit;
}
functiondisplayForm()
{
echo “
action. “ ‘ method=’POST’>”;
echo “fields); $j++) { echo “; echo “”;
}
echo “”;
echo “
”.$this->fields[$j][‘label].”fields[$j][‘name].” ‘>
”;
echo “submit.” ‘>
”;
}
functionaddField($name. $label)
{
$this->fields [$this->jumField][‘name’] = $name;
$this->fields [$this->jumField][‘label’] = $label;
$this->jumField ++;
}
}
?>


Penjelasanm Program 10.3
Program 10.3 di atasmerupakancontohpemanggilan class yang didefenisikanpada Program 10.2 (pbo02.inc.php).Untukitupertama kali program pbo02.inc.phpharus di-include-kandenganmenggunakanfungsiinclude().
Perhatikan program baris ke-2.Untukmenambahkan form inputan text box, hanyaperludenganmemanggilfungsiaddField().

Memanfaatkan Class yang Tersedia
Denganadanyakonseppemogramanberorientasiobjek, pada programmer PHP di seluruhduniadapatlebihmudahberbagiteknik programming. Kita bisamembuatsuatu class dan programmer laindapatdenganmudahmenggunakannyatanpaperlumengetahuijalannya class tersebut. Di internet saatinibetebaranbegitubanyak class denganfungsinyamasing-masing yang tersediasecaracuma-Cumadandapatdimodifikasisecarabebas.Situs yang berisikumpulan-kumpulancalss PHP yang cukupterkenalantaralainhttp://www.phpclasses.org . Silahkanberkunjungdanambil class yang diinginkan.
Berikutinibeberapaaplikasi PHP yang dibuatdengankonsep OOP yang banyakdigunakandalamaplikasiberbasisweb :
1. PEAR
PEAR merupakansingkatandari PHP Extension and Applicatin Repository.PEAR beisikumpulan class PHP yang dapatdigunakansewaktu-waktu.Class yang cukupbanyakdigunakandarp PEAR adalahPEAR::DByang merupakanabstraction layerantaraaplikasi PHP dengan database.Dengan PEAR::DB program menjadilebihfleksibeldansecaramudahdapatbergantijenis database apapun (MySQL, PosgreSQL, Oracle dsb). PEAR dapat di-download dandilit di situshttp://pear.php.net
2. Smarty
3. Fpdf
4. PHPGraph
5. Dll (belumselesai)

Referensi :
http://www.docstoc.com
http://www.scribd.com
http://ipahipeh.blog.fisip.uns.ac.id
http://jurnalkomputer.com/



Sabtu, 11 Juni 2011

mengubah HP biasa menjadi blackberry

I. PENDAHULUAN

Salam Kaskus. Agan2, ane mau share mengenai hal yang sering ditanyakan di forum2 HP, yaitu bagaimana mengubah HP Biasa menjadi BB. Ane search belum ada thread yang membahas, jadi ane bikinkan thread biar mudah disearch dan dibaca. Tips berikut dapat diadaptasi untuk BB yang gak langganan BIS, atau BISnya diblokir. Sebenarnya Layanan seperti BB sudah bisa diaplikasikan di Gadget lain, tapi berhubung BB yang pertama kali mengenalkan, makanya image layanan ini masih dipegang BB.

Beberapa alasan mengapa user ingin HP nya memiliki fitur BB, yaitu :
1. Terlanjur beli HP kesayangan, dan sayang ganti handset
2. Merasa Handset BB terlalu mahal (Gak sebanding ama fitur multimedianya)
3. Langganan BIS terlalu mahal. Bahkan banyak pengguna BB, yang gak aktifin BISnya, karena alasan ini.

Fitur BB + BIS yang paling dominan adalah :
1. Push Mail
2. Akses Facebook dan Twitter
3. Live Notification Facebook dan Twitter
4. Chat YM, Gtalk, FB
5. Browsing cepat dan Unlimited
6. Chat Blackberry Messenger

Nah dalam thread ini ane akan share tips agar HP agan bisa memiliki fitur2 tersebut diatas, kecuali fitur no.6, yaitu BBM. Karena RIM belum membuka akses BBM untuk gadget lain (Semoga isu BBM dibuka untuk gadget lain, direalisasikan tahun ini - Update : RIM sudah buka akses untuk pengembang). Tapi tenang saja gan, ntar ane share alternatifnya kok.


II. APPLIKASI DAN SETTING

Dari berbagai macam applikasi, ane pilihkan 3 applikasi yang bagus dari sisi kinerja dan kemudahan penggunaannya.
1. Seven, download via pc LINK
2. Nimbuzz, download di www.nimbuzz.com
3. Opera Mini, download di http://www.opera.com/mobile/download/

Kalo BB dah diinstall app dan terintegrasi OS dari pabrik, kalo non BB dipersilakan install app sendiri. Installasinya mudah, dan ane jamin gak ribet.

Penjelasan dan Fungsi dari ketiga applikasi tersebut :
Quote:
1. Seven,


Seven adalah Applikasi Push Mail Penantang BB. Sudah banyak user yang membuktikan kehandalannya. Ane pernah coba kirim email dari komputer ke HP Nokia dan BB secara bersamaan. Guess what? ternyata HP nokia lebih cepat 10 detik nerima email dibanding BB. (tergantung daerah juga kali ya). Seven dapat setup sampai 10 email (incl Google dan Yahoo juga). Jika ada email masuk, maka akan diteruskan ke HP. Seperti SMS, ada notifikasi dan pesannya ditampilkan secara penuh. Mengirim email atau gambar juga semudah mengirim sms / mms.

Nah, fungsi applikasi seven di hp dapat disetting menjadi :
1. Menerima Live Email
2. Membuat Status di FB, Upload foto, dan video
3. Menerima notifications di HP jika ada aktivitas teman di FB anda (wall post, komentar, tag foto video, inbox, dll )
4. Membalas komentar di FB
5. Notification di HP, jika ada PM, reply thread, request friend di kaskus
6. Dan lain-lain
Quote:
2. Nimbuzz



Nimbuzz adalah aplikasi IM terbaik tahun 2010, dan telah didownload oleh jutaan user. Dengan Nimbuzz anda bisa aktifin chat YM, FB, Gtalk, Window Live, dll secara bersamaan. Walaupun banyak applikasi lain yang mirip (semacam ebuddy dan palringo), tapi interface yang sangat user friendly memudahkan user untuk eksplorasi agar bisa disetting menjadi lebih cepat, hemat bandwidth, serta tidak boros batt dan memory. Satu lagi kelebihan Nimbuz, adalah terintegrasi dengan Twitter, sehingga secara default aplikasi ini bisa membuat anda beraktifitas twitter dengan mudah.

Nah, fungsi Nimbuzz di HP dapat disetting menjadi :
1. Chat YM, FB, Gtalk, Window Live dan Puluhan IM lainnya.
2. Twitteran (Segala macam aktivitas tweet)
3. Update Status FB (Via Nimbuzz hanya bisa update status FB, he)
Quote:
3. Opera Mini


Tidak diragukan lagi Opera Mini adalah Browser yang paling banyak digunakan oleh pengguna internet mobile. Kecepatan, kemudahan, dan bandwidth yang kecil membuat applikasi ini menjadi favorite user.

Nah, fungsi Opera Mini di HP dapat disetting menjadi :
1. Akses ke Facebook sepuasnya sampai jari dower
2. Browsing sepuasnya juga ke internet
3. Download File, Streaming Youtube, dll.
Quote:
Tambahan kaskuser :
4. Whatsapp, Messenger Multi Platform.


Inilah Messenger Masa depan, karena bisa menghubungkan HP Symbian, Blackberry, Iphone, dan Android dalam satu komunitas chat. Penggunaanya semudah BBM di BB. Kirim Foto, Sound, dan Video juga bisa dan langsung tampil, bukan hanya sekedar Link. Dan uniknya, Pin yang digunakan adalah nomor HP. Waktu ane install ni App, otomatis langsung terhubung via chat ke nomor HP kawan ane yang kebetulan pake Iphone. Menarik bukan?. Monggo download dihttp://whatsapp.com

Note :
1. Banyak yang ngeluh ni app suka ngelag di signal, dan masih berat.
2. Keluhan dah ditanggapi, dan dah dilakukan perbaikan dari segi app ataupun server (cek di twittnya)
3. Belum support Java dan Windows Mobile.
4. Sudah Banyak BBer yang install ni app buat konek ke non BB
5. Share PIN dan gabung Komunitasnya di : http://www.kaskus.us/showthread.php?t=6659941

Quote:
5. Inet 10 Ribu / Bulan?


Tiga Aplikasi yang saya sebutkan diatas menggunakan akses GPRS/EDGE/3G. Biaya akan dihitung sesuai tarif provider. Ane akan bahas biaya dari tiga provider, yaitu Telkomsel, Three, dan Axis.

Untuk Telkomsel, agan bisa menggunakan paket Flash 35MB untuk 1 Bulan dengan Biaya 10.000. Dan jika Quota habis, dikenakan hanya 1 Rp / KB (normalnya 5 Rp / KB). Caranya : LINK. Untuk Three dan Axis, ada paket UNLIMITED bulanan sebesar 29.000 / bulan (belum PPN). Lebih mahal dibanding simpati, tapi agan pasti puas dan gak takut kehabisan quota dah. cek disini : http://oprekzone.com/internet-3-tri-unlimited-murah

Untuk Provider lain? Cek masing masing ya.
===

III. KESIMPULAN :

Dari 6 Fitur BB dibawah ini, agan bisa cover dengan :
1. Push Mail (Pake Seven)
2. Akses Facebook dan Twitter (Pake Seven, Opera Mini, Nimbuzz)
3. Live Notification Facebook (Pake Seven)
4. Live Notification Twitter (Pake Nimbuzz)
4. Chat YM, Gtalk, FB (Pake Nimbuzz)
5. Browsing dan Download cepat dan Unlimited (Opera Mini + Unlimited Three)
6. Chat Blackberry Messenger, (pake Whatsapp)

** Btw, Chat YM, Gtalk, dan FB rame juga tuh, lebih memasyarakat dibanding BBM malah. Kalo mendesak, kembali ke fungsi dasar sebuah HP gan, sms atau telpon saja :Peace


Quote:
Kelebihan :
1. Gak perlu beli BB
2. Gak perlu langganan BIS (Rata2 tarif BIS 99.000 / bulan)
3. HP agan jadi HP MultiMedia tapi bisa OL juga (setara BB 4 Jutaan)
Quote:
Kekurangan dan Solusi:
1. Akses Browsing dan Download tidak sestabil BIS, tergantung operator dan kondisi lokasi. Tapi kalo Chat dan Push Mail lancar jaya gan

2. Batteray HP biasa tidak didesain untuk OL 24 Jam. Jadi siap2 untuk sering nge charge atau beli Batt cadangan (tenang, harganya gak sampai 1 bulan BIS kok). Atau cari Batt dan HP yang terkenal kuat Daya tahannya gan. btw, 5800 ane tahan 24 jam kok

Mohon komentar, diskusi, masukan, tambahan, Rate, dan cendolnya gan


END OF TRIT

Quote:
IV. APLIKASI TAMBAHAN
1. Google Maps, buat HP non GPS juga bisa nentukan koordinat via satellite pake Applikasi ini.
2. http://statusvia.net/, buat agan2 yang maksa agar bisa update FB dengan tulisan via BB, via Iphone, dll
3. http://fring.com, untuk voice dan video call (sesama aplikasi fring)
4. Youtube Mobila atau RealPlayer, untuk streaming Youtube


Aplikasi Alternatif (Tergantung selera):
1. Email : Emoze, Blue Whale Mail (Jalan di hp Java / HP China)
2. Chat : Ebuddy, Palringo, Skype, pingchat, slick
3. Browser : UC Browser, BOLT, Browser bawaan HP.
Quote:
V. FAQ AND ANSWER :

1. Buat BB yang BISnya gak Jalan atau diblokir gimana gan?
Sama kayak diatas, tapi seven gak jalan di BB (Seven dibuat awalnya memang untuk nyaingi BB). Jadi untuk pushmail agan pake shangmail di www.shangmail.com. Link lengkap tutorial BB tanpa BIS ada di :
1. Optimalkan BB tanpa BIS (1)
2. Browsing di BB tanpa BIS [untuk BB yang diblokir atau Suspend]
3. Jalankan Applikasi BB (FB, Browsing, YM, Ubber) Tanpa BIS

1.1 HP apa aja yang Support Seven gan?

FAQ selengkapnya di : FAQ
Install, Setting dan Tips : DISINI
Komentar Agan yang Perlu dikonfirmasi : KONF

jangan tidur terlalu malam terutama buat anak kuliahan nihhh efek klu tidur malam

Jangan Tidur Terlalu Malam!!
Penemuan Terbaru Mengenai Kanker Hati! Jangan Tidur Terlalu Malam!

Semoga bermanfaat...

Penemuan Terbaru Mengenai Kanker Hati! Jangan Tidur Terlalu Malam!

Para dokter di National Taiwan Hospital baru-baru ini mengejutkan dunia kedokteran karena ditemukannya kasus seorang dokter muda berusia 37tahun yang selama ini sangat mempercayai hasil pemeriksaan fungsi hati (GOT, GPT),tetapi ternyata saat menjelang Hari Raya Imlek diketahui positif menderita kanker hati sepanjang 10 cm!


Selama ini hampir semua orang sangat bergantung pada hasil indeks pemeriksaan fungsi hati (Liver Function Index). Mereka menganggap bila
pemeriksaan menunjukkan hasil index yang normal berarti semua OK.
Kesalahpahaman macam ini ternyata juga dilakukan oleh banyak dokter spesialis. Benar-benar mengejutkan, para dokter yang seharusnya
memberikan pengetahuan yang benar pada masyarakat umum, ternyata memiliki pengetahuan yang tidak benar. Pencegahan kanker hati harus dilakukan dengan cara yang benar. Tidak ada jalan lain kecuali mendeteksi dan mengobatinya sedini
mungkin, demikian kata dokter Hsu Chin Ch'uan. Tetapi ironisnya, ternyata dokter yang menangani kanker hati juga bisa memiliki pandangan yang salah, bahkan menyesatkan masyarakat, inilah penyebab terbesar kenapa kanker hati sulit untuk disembuhkan.


Saat ini ada seorang pasien dokter Hsu yang mengeluh bahwa selama satu bulan terakhir sering mengalami sakit perut dan berat badannya turun sangat banyak. Setelah dilakukan pemeriksaan supersound baru diketemukan adanya kanker hati yang sangat besar, hampir 80% dari livernya (hati) sudah
termakan habis. Pasien sangat terperanjat, Bagaimana mungkin? Tahun lalu baru melakukan medical check-up dan hasilnya semua normal. Bagaimana mungkin hanya dalam waktu satu tahun yang relatif singkat bisa tumbuh kanker hati yang demikian besar?"


Ternyata check-up yang dilakukannya hanya memeriksa fungsi hati. Hasil pemeriksaan juga menunjukkan "normal". Pemeriksaan fungsi hati adalah salah satu item pemeriksaan hati yang paling dikenal oleh masyarakat. Tetapi item ini pula yang paling disalahpahami oleh masyarakat kita ( Taiwan ).


Pada umumnya orang beranggapan bahwa bila hasil index pemeriksaan fungsi hati menunjukkan angka normal berarti tidak ada masalah dengan hati.
Tetapi pandangan ini mengakibatkan munculnya kisah-kisah sedih karena hilangnya kesempatan mendeteksi kanker sejak stadium awal.


Dokter Hsu mengatakan, GOT dan GPT adalah enzim yang paling banyak ditemui di dalam sel-sel hati. Bila terjadi radang hati atau karena satu dan sebab lain sehingga sel-sel hati mati, maka GOT dan GPT akan lari keluar. Hal ini menyebabkan kandungan GOT dan GPT di dalam darah meningkat. Tetapi tidak
adanya peningkatan angka GOT dan GPT bukan berarti tidak terjadi pengerasan pada hati atau tidak adanya kanker hati. Bagi banyak para penderita
radang hati, meski kondisi radang hati mereka telah berhenti, tetapi dalam hati (liver) mereka telah terbentuk serat-serat dan pengerasan hati. Dengan
terbentuknya pengerasan hati, maka akan mudah sekali untuk timbul kanker hati.


Selain itu, pada stadium awal kanker hati, index hati juga tidak akan mengalami kenaikan. Karena pada masa-masa pertumbuhan kanker, hanya sel-sel di sekitarnya yang diserang sehingga rusak dan mati. Karena kerusakan ini hanya secara skala kecil maka angka GOT dan GPT mungkin masih dalam batas normal, katakanlah naik pun tidak akan terjadi kenaikan yang tinggi. Tetapi oleh karena banyak orang yang tidak mengerti akan hal ini sehingga
berakibat terjadilah banyak kisah sedih.

Penyebab utama kerusakan hati adalah :

1.Tidur terlalu malam dan bangun terlalu siang adalah penyebab paling utama.

2.Tidak buang air di pagi hari.

3.Pola makan yang terlalu berlebihan.

4.Tidak makan pagi.

5.Terlalu banyak mengkonsumsi obat-obatan.

6.Terlalu banyak mengkonsumsi bahan pengawet, zat tambahan, zat pewarna, pemanis buatan.

7. Minyak goreng yang tidak sehat. Sedapat mungkin kurangi penggunaan minyak goreng saat menggoreng makanan, hal ini juga berlaku meski menggunakan minyak goreng terbaik sekalipun seperti olive oil. Jangan mengkomsumsi makanan yang digoreng bila kita dalam kondisi penat, kecuali dalam kondisi tubuh yang fit.

8.Mengkonsumsi masakan mentah (sangat matang) juga menambah beban hati. Sayur mayur dimakan mentah atau dimasak matang 3 - 5 bagian. Sayur yang digoreng harus dimakan habis saat itu juga, jangan disimpan.


Kita harus melakukan pencegahan dengan tanpa mengeluarkan biaya tambahan.
Cukup atur gaya hidup dan pola makanan sehari-hari. Perawatan dari pola makan dan kondisi waktu sangat diperlukan agar tubuh kita dapat melakukan
penyerapan dan pembuangan zat-zat yang tidak berguna sesuai dengan "jadwalnya".


Sebab:

Malam hari pk 9 - 11 : adalah pembuangan zat-zat tidak berguna/beracun (de-toxin) di bagian sistem antibodi (kelenjar getah bening). Selama durasi
waktu ini seharusnya dilalui dengan suasana tenang atau mendengarkan musik.
Bila saat itu seorang ibu rumah tangga masih dalam kondisi yang tidak santai seperti misalnya mencuci piring atau mengawasi anak belajar, hal ini dapat
berdampak negatif bagi kesehatan.

Malam hari pk 11 - dini hari pk 1 : saat proses de-toxin di bagian hati, harus berlangsung dalam kondisi tidur pulas.

Dini hari pk 1 - 3 : proses de-toxin di bagian empedu, juga berlangsung dalam kondisi tidur.

Dini hari pk 3 - 5 : de-toxin di bagian paru-paru. Sebab itu akan terjadi batuk yang hebat bagi penderita batuk selama durasi waktu ini. Karena
proses pembersihan (de-toxin) telah mencapai saluran pernafasan, maka tak perlu minum obat batuk agar supaya tidak merintangi proses pembuangan kotoran.

Pagi pk 5 -7 : de-toxin di bagian usus besar, harus buang air di kamar kecil.

Pagi pk 7 - 9 : waktu penyerapan gizi makanan bagi usus kecil, harus makan pagi. Bagi orang yang sakit sebaiknya makan lebih pagi yaitu sebelum pk 6:30. Makan pagi sebelum pk 7:30 sangat baik bagi mereka yang ingin menjaga kesehatannya. Bagi mereka yang tidak makan pagi harap merubah kebiasaannya
ini, bahkan masih lebih baik terlambat makan pagi hingga pk 9 -10 daripada tidak makan sama sekali.

Tidur terlalu malam dan bangun terlalu siang akan mengacaukan proses pembuangan zat-zat tidak berguna. Selain itu, dari tengah malam hingga
pukul 4 dini hari adalah waktu bagi sumsum tulang belakang untuk memproduksi darah. Sebab itulah, tidurlah yang nyenyak dan jangan begadang.



Begadang jangan Begadaaang….

Kalau tak ada gunanyaa..



Syair Lagu Rhoma Irama seperti tsb diatas ternyata betuuul….!!!

sms gratis sann....

sarat sebelum seminar bedasarkan pengalaman


Disini saya akan menceritakan pengalaman saya sebelum seminar tugas akhir dimana makan g enk apapun g enk  pa lagi setelah saya tau klu yang bakalan nguju saya dosen uji paling killer se kampus hahaha……. Tapi saya berusaha untuk tenang dengan orang laen pdahal dalam hati juga sangat deg deg kan haha……,saya juga binggung waktu sbelum saya seminar saya mendadak jadi rajin tiap saat bimbingan dan bimbingan padahal saya paling malas orgnya hehe…… dan akhirnya tiba waktu seminar dan  akhirnya seminar aku sukses dan alhamduliilah saya br ngerasaain nikmatnya  yg tiada rasa  bahwa  usaha aku sendiri yg susah payah membuahkan hasil
Sarat buat berhasil seminar :
1.       Kudu rajin bimbingan
2.       Jangan lupa sholat dan ber doa naaahhh ini yg paling penting.
3.       Percaya dengan diri sndiri klu km bisa
4.       Dan persiapkan makalah anda apakah sudah benar2 slesao


sebenarnya tugas akhir itu g setakut yang kita bayangkan emang butuh kerja ekstra untuk mendapatkan yang lebih baik jadi siih pada intinya kita tu haru pe dan  de pede itu yang dibutuhkan dan ingat kalau kita berusaha maksimal tuhan akan memberikan maksimal juga. Sekian dru dari saya ya..

web menghasikan uang

Membuat website penghasil uang

Cara membuat website / blog gratis penghasil uang


Ada banyak cara untuk mencari uang di internet. Salah satunya yaitu dengan membuat website lalu me-monitize istilahnya agar website tersebut bisa menghasilkan uang.

Pada saat ini memang sedang ngetrend di kalangan netter ( org yg hobby internet ) untuk mencari penghasilan tambahan. Pada umumnya mereka membuat website lalu mendaftar ke program2 affiliasi yg bisa menghasilkan uang di internet.

Bila anda mempunyai website yang sudah di monitize, maka penghasilan extra akan datang dengan sendirinya meskipun anda sedang tidur sekalipun. Hal ini dikarenakan website anda akan on line 24 jam sehari ,7 hari seminggu, dan pengunjung website anda yg mengklik iklan disana akan memberikan penghasilan tambahan untuk anda. Dan hal ini terjadi terus menerus tanpa anda harus monitor. Pokoknya begitu anda membuat website tersebut online maka ia punya potensi besar untuk menghasilkan uang.

Lalu berapa modal yg harus dikeluarkan untuk membuat website seperti itu ? Untuk saat ini bisa di pastikan anda tidak akan keluar uang sepeser pun kecuali untuk bayar sewa rental warnet / komputer, rokok dan minuman untuk menemani anda dalam membuat website atau blog.

Nah jika anda sudah selesai membuat website, ada beberapa program affiliasi gratis yg bisa anda ikuti saat ini. Diantaranya adalah :

Cara membuat website / blog anda menghasilkan uang lewat co.cc
(RECOMENDED - sudah terbukti membayar)

Perusahaan domain web gratis ini selain menawarkan domain gratis untuk website anda juga menawarkan kerja sama dengan orang orang yang telah mendaftar disana secara gratis.
Domain adalah alamat dari website anda. contohnya http://howtodiy.000webhost.com/. Sedangkan website adalah sekumpulan file html yang disimpan disuatu web server atau web hosting.
Jika anda ingin punya website yang gratis dan bisa menghasilkan bayaran dollar, saya sangat menyarankan anda ikutan di program ini.
Cara nya adalah dengan memberikan link referensi yg mengarahkan pengunjung website / blog anda ke website mereka. Dari setiap orang yg mendaftar, anda mendapat komisi USD 0.1. Kelihatannya sih kecil yah, kalo di konversi ke rupiah cuma sekitar 1.000 rupiah. Tapi coba anda bayangkan jika website/blog anda nantinya punya banyak pengunjung.
Setelah terkumpul minimal $ 1 maka komisi anda dpt dicairkan kapanpun lewat Paypal (jadi bisa dicairkan tiap hari). Klik disini untuk mendaftar CO.CC:Free Domain
Bukti pembayaran dari co.cc

uang internet dari co.ccDan ini bukti penerimaan uang yang sudah masuk di akun paypal saya.

uang yang sudah masuk ke rekening paypay
Silahkan anda cek kecocokan jumlah yg di transfer antara akun co.cc dan paypal saya. Setelah anda cek, maka anda akan yakin kalau co.cc benar2 sudah membayar saya.

Total dari januari s/d juni 2010 = 328.9 dollar x 9000 = 2.960.100

Emang sih sedikit karena rata2 hanya Rp 493.350/ bulan
Tapi ini karena pengunjung blog ini tidak begitu banyak. Cuma sekitar 426 pengunjung perhari mulai 1 januari s/d 26 juni 2010 (berdasarkan data "first time visitor" di statcounter).

Ok. Sekarang kita coba hitung dengan data real blog saya diatas mulai 1 januari 2010 - 26 Juni 2010
Jumlah pengunjung blog = 75.027 orang (6 bln)
Jumlah sign up (orang yang mendaftar) = 3.288 orang (6 bln)
Konversi jumlah pengunjung ke jumlah sign up = 3.288 : 75.027 = 4.38 %
Jadi 4.38% pengunjung blog ini ikutan mendaftar di program gratis ini.

Data di atas adalah merupakan data real blog ini. Sekarang coba kita berangan-angan sedikit dan hitung jika pengunjung blog ini sampai 3.000 orang perhari !!! (NGIMPI KALI YEE...)

"Ingat orang bisa sukses karena punya impian. Impian membuat orang punya motivasi, dan motivasi adalah modal utama untuk sukses. Ingat juga bahwa Allah gak akan merubah nasib suatu kaum hingga kaum tersebut mau berusaha untuk merubahnya."

Ok. deh back to the topic dan siapkan kalkulator anda -:>
*** Ini adalah ilustrasi yang saya kondisikan sesuai data real pengalaman saya selama 6 bulan terakhir ikutan program ini (1 januari - 26 juni 2010). Saya menggunakan data 6 bulan untuk menghindari kesalahan prediksi/penyimpangan yg terlalu jauh***

CATATAN : 1 januari - 26 juni 2010 = 176 hari

Jika pengunjung website / blog ini adalah 3.000 orang perhari, maka 176 hari x 3000 org = 528.000 orang pengunjung dalam 6 bln

528.000 orang x 4.38% = 23.139 signup (pendaftar) dalam 6 bulan
**4.38% adalah data real blog ini selama 6 bln (silahkan lihat catatan di atas)**

23.139 x 0.1 dolar (komisi/signup) = 2.313.92 dollar ( 6 bln)
2.313.92 dolar x kurs 9.000 = Rp 20.825.271 ( 6 bln)
Jadi uang yang di hasilkan dari internet (co.cc) perbulannya Rp 3.470.878,-

Mungkin bagi sebagian orang jumlah uang tersebut untuk sebulan kecil, Tapi ingat bahwa ini adalah income passive karena anda hanya perlu lakukan hal di bawah ini (silahkan lakukan langkah demi langkah) :
  1. Mendaftar domain gratis di CO.CC:Free Domain
  2. Membuat blog dan memasukan kode link seperti gambar di atas ke blog anda ( jika anda sudah punya blog/ website anda tinggal memasukkan kode tersebut di atas)
  3. Daftarkan blog anda di search engine google. Anda bisa daftar lewat sini Add Your URL
  4. Untuk rekening penerimaan pembayaran silahkan daftar di paypal, jika anda belum punya akun paypall, anda bisa daftar disini.
  5. Lupakan blog anda dan biarkan ia bekerja dengan sendirinya sambil sesekali cek sign up list di account co.cc anda, dan jika hasilnya sudah di atas 1 dolar, anda bisa tarik uang tersebut ke paypal. Jika sudah terkumpul cukup banyak anda bisa tarik uang anda dari paypal ke rekening bank anda (proses makan waktu hingga 5 hari kerja bank).
Jika blog anda sudah punya pengunjung dan jika cara anda mereferensikan co.cc sangat menarik, maka dengan sendirinya anda akan punya penghasilan tambahan tanpa anda bekerja sekalipun. Untuk mengetahui jumlah pengunjung blog/website anda, silahkan daftarkan blog/website anda di sini statcounter.com dan copy kode javascript yang di berikan oleh statcounter ke website anda.

Ingat kunci dari berhasil atau tidaknya program ini adalah pengunjung blog/ website. Semakin banyak jumlah pengunjung blog anda, maka semakin banyak hasil yang anda peroleh. Semakin anda bisa meyakinkan pengunjung website/blog anda untuk ikutan program ini semakin besar yang yang bisa anda konversi ke jumlah sign up. Jika anda malas mengetik ataupun membuat review tentang co.cc di blog / website anda, silahkan anda copy paste posting saya ini ke blog/website anda asalkan anda memberikan backlink ke blog saya ini.

Nah jika anda sudah daftar domain, selanjutnya baca Langkah dan Cara Membuat Website atau silahkan lihat cara membuat blog

Cara membuat website / blog anda jadi penghasil uang melalui PPC lokal

1. Cara membuat blog menghasilkan melalui Kumpulblogger


Bila anda punya website atau blog anda bisa daftar di kumpulblogger.com. Bayarannya rupiah yang akan ditransfer langsung ke rekening anda setelah tagihan anda mencapai saldo tertentu.
Cara kerja dari kumpul blogger ini adalah mengumpulkan para pemilik website dan para pemasang iklan melalui media website kumpulblogger.com. Para pemasang iklan ini yang akan membayar kita melalui kumpulblogger ketika iklan mereka yang tampil di website kita di klik oleh pengunjung. Bila anda seorang pemula saya sarankan ikut program ini dulu.

2. kliksaya.com


Cara kerja dari kliksaya sama seperti kumpulblogger. Untuk mendaftarnya juga mudah hanya saja untuk membuat iklan dari para pemasang iklan muncul di website anda akan agak sulit kecuali website/blog anda mempunyai banyak pengunjung karena dipersyaratkan website anda punya page view diatas 10.000 perbulan yang kalau di konversi ke jumlah pengunjung minimal sekitar 300 pengunjung website per hari.

3. Cara membuat blog menghasilkan uang melalui google adsense


Google adsense merupakan produk dari google yang bisa membuat anda memperoleh penghasilan dollar. Banyak orang yang kaya mendadak gara-gara ikutan. Tapi banyak juga yang gagal. Untuk mendaftar anda harus punya website berbahasa Inggris untuk didaftarkan, setelah itu anda baru bisa menggunakanya pada website anda yang berbahasa Indonesia.
Sebaiknya anda tidak usah ikutan program ini karena untuk pendaftar baru dari Indonesia, iklan dari google adsense tidak akan muncul di website anda dalam bentuk iklan, namun hanya dalam bentuk kotak pencari yang jarang digunakan orang.

Tips cara membuat website gratis bisa menghasilkan uang:

1. Jika anda pemula daftarlah ke kumpulblogger dulu. Setelah pengunjung website anda banyak baru ikutan kliksaya.
2. Jangan hanya terpaku pada penghasilan dollar. PPC indonesia pun sanggup memberikan penghasilan tambahan lewat website anda. Pada saat ini pun saya selain ikutan google adsense saya juga ikutan kumpulblogger dan kliksaya, dan hasilnya perbulan lumayan karena hampir menyamai gaji saya satu bulan. Bahkan para senior saya ada yang bisa menghasilkan antara 6 - 8 juta perbulan dari website melalui kliksaya dan kumpulblogger.
3. Jika anda mau penghasilan dollar dari website /blog anda, sebaiknya anda coba baca blog tentang review program affliasi seperti di Xprove.blogspot.com
4. Gunakan website saja. Alasan saya karena blog agak sulit untuk di optimisasi di search engine agar bisa menang. Contohnya blog ini yang memakan waktu hampir satu tahun baru bisa menang di google. Mengenai cara membuat website anda bisa menang di search engine seperti google saya akan bahas di lain kesempatan jika saya ada waktu untuk membuat posting baru di blog tentang cara membuat website ini.
5. Ok kalau anda tertarik buruan untuk membuat website/blog anda menghasilkan uang buruan ikutan.