10 tips google adsense bagi pemula
6
Penulis: Erwin
from http://hengki-pulsa.blogspot.com/
Penulis: Erwin
from http://hengki-pulsa.blogspot.com/
Bagaimana Mendapat $100 Google Adsense
Meskipun saya belum bisa mendapat $100 dollar tiap hari tapi sepertinya untuk mengarah kesitu tidaklah teramat sulit dengan syarat:
1. Benar benar fokus ke konten yang diminati jutaan orang, bila perlu membuat portal seperti detik.com, facebook, download.com, friendster.com, youtube.com, dll.
2. Butuh waktu minimal 1 tahun fokus dan fokus dan pantang menyerah,
3. Butuh tenaga minimal 4 orang yang fokus pada konten, layout, dan update content,
4. Butuh Portal / blog / website mak 4 saja tapi berkualitas dan benar benar berbeda,
5. Ditangani dengan sepenuh hati, serius, kontinu, konsisten dan penuh percaya diri.
6. Jika tidak mau langkah seperti diatas tidak ada jalan lain kecuali portal di iklankan, baik lewat google adword, YSM, MSN, atau iklan online kelas dunia lainhya.
7. Jika dalam satu tahun bisa mendapat 100 dollar tiap hari itu rejeki, namun jika belum sampai segitu anggap saja kita belum waktunya sukses, mungkin satu tahun berikutnya. Semangat……
Catatan diatas hanyalah ramalan saya saja diracik dengan pengalaman selam ini, tiap orang tentu punya cara sendiri dalam mendapatkan dollar dari luar negeri. Bermanfaat silahkan diambil, tidak ada manfaat dibuang saja.
dikutip dari http://www.sumintar.com
Tip dan trik adsense, atau tips and trick adsense adalah rahasia yang harus diketahui bagi mereka ayng ingin mendapatkan earning atau bayaran dari adsense. Saya sudah membaca beberapa forum dan blog tentang tips google adsense dan terpikirkan akan sangat bermanfaat jika saya kumpulkan sebanyak mungkin tanpa disertai adanya komentar. Saya juga sudah menyertakan beberapa tips saya kedalam kumpulan trersebut. Kita memulainya dari topik yang umum terlebih dahulu kemudian ke topik yang khusus. Ingin membangun Kerajaan? Jika Anda memutuskan untuk menjadi seorang publisher pada suatu web maka Anda termasuk salah satu diantara dua kategori berikut: * Mempublikasikan 100 website yang mana setiap website menghasilkan uang sebesar $1 per hari * mempublikasikan website yang dapat menghasilkan $100 per hari Realita yang ada banyak orang yang memilih pada salah satu. Memiliki 100 website mengharuskan Anda merawat, memanage serta membuat content. Memiliki 1 website menjadikan anda membuka semua kelompok kemungkinan (algoritma Search Engine, Trend pemasaran dan lain sebagainya). Anda memang bisa menyesuaikan rencana Anda sambil berjalan tetapi akan lebih mudah jika Anda memutuskan mana yang akan Anda tuju. Topik Umum (general) atau niche Anda dapat membangun website Anda dengan topik umum ataupun niche. Pada umumnya berbicara tentang website niche memiliki kinerja yang lebih baik sehubungan dengan adsense. Pertama penargetan iklan merupakan hal yang lebih baik. keduanya Anda memfokuskan penulisan secara alami yang menjadikan Anda ahli. Diharapkan hal ini akan menjadikan Anda ahli untuk menulis bidang yang sudah Anda kuasai. Jika ini kali pertama Anda dalam membangun sebuah website adsense maka nikmatilah hal tersebut. Hal ini akan menjadikan anda menyelesaikan website tersebut lebih mudah. Anda harus yakin bahwa topik anda penuh dengan iklan dan pastikan pula bahwa Anda memiliki bayaran yang Anda inginkan. Ketika anda mengetahui bagaimana adsense bekerja pada website, maka Anda akan mencoba untuk membeli daftar HPK (high paying keyword). Hal ini mengandung resiko dimana yang memiliki uang lebih banyak akan mendapatkan posisi lebih tinggi. Kedua adanya penyimpangan pemasukan dan pembatalan hubungan. Banyak orang yang menginginkan adanya iklan dalam website mereka yang memiliki nilai $35 untuk sekali klik, namun jumlah iklan yang mempunyai nilai tersebut sangatlah terbatas. akibatnya kecurangan terjadi dalam kompetisi menaikkan traffic. Saya sudah menggunakan laporan keyword dengan dollar yang tinggi dari cashkeyword.com dan hasilnya bagus. Situs baru, File dan Perawatan Jika Anda membuat sebuah website jangan sampai Anda meletakkan suatu iklan sampai website anda benar benar jadi dan mendapatkan cukup backlink dan cukup traffic. Jika Anda meletakkan pada website Anda dengan boneka “loren Ipsum” atau tempat text maka akan ada iklan yang sesuai dengan topik-topik tersebut. Hal in memang benar jika ada file baru pada suatu website yang luar biasa khususnya jika file tersebut baru dan memang berbeda. Mungkin butuh beberapa hari atau baa minggu bagi google untuk kembali ke halaman anda dan mendapatkan Iklan dengan cepat sesuai dengan yang ditargetkan. Tips: Jika anda mendapatkan pengunjung dengan variasi IP maka dengan cepat Anda akan menyelesaikan proses ini. Saya senang membangun website saya dengan menyertakan banyak file didalamnya. Saya meletakkan header footer dan navigasi file pada file pada umumnya sehingga mudah untuk di rawat dan diatur. Saya juga menyertakan kode adsense kedalam file sehingga ketika saya ingin megganti sebuah adsense saya hanya perlu mengubah satu file saja. Tips: saya juga menggunakan suatu program yang saya gunakan untuk mengaktifkan dan menonatifkan adsense tersebut. Saya bisa merubah adsense secara menyeluruh dengan True atau false untuk menampilkan atau menyembunyikan adsense. Mengatur URL dan Channel Adsense channel adalah sebuah area dimana dengan mudah Anda bisa mendapatkan statistik. Anda bisa mengatur channel URL untuk mengetahui bagaimana interaksi suatu website satu dengan yang lainnya. Anda juga mengatur sub channel untuk masing-masing URL. Jika Anda ingin melakukan sesuatu terhadap channel seperti di bawah ini: * domain1.com – 728 banner * domain1.com – 336 block * domain1.com – text link * domain2.com – 728 banner * domain2.com – image banner * domain2.com – 336 block * domain3.com – 300 block Ketika Anda tahu siapa yang mengeklik, darimana dan dengan alasan apa, maka hal ini menjadikan laporan anda sedikit tidak dapat dipercaya. Jumlah pengunjung akan selalu benar tetapi ketika Anda melihat laporan Anda dengan channel yang turun akan menunjukkan waktu yang berulang-ulang dan tidak bertambah sampai jumlahnya benar. Membingingkan memang, jadi putuskan jika anda benar-benar ingin laporan yang detail. Tips: paling akhir jika Anda ingin URL yang menghasilkan uang maka pastikan untuk memasukkan URL yang berbeda. Design Situs dan Integrasi Ketika Anda meletakkan adsense pada website Anda maka Ada harus memutuskan dimana Anda akan meletakkan adsense tersebut. Aka lebih sulit jika pada situs yang dinamis. Ketika ada orang yang akan bisa melakukannya, saya hanya ingin mengatakan mereka hanya meletakkan kode adsense ke dalamnya, Anda akan berakhir dengan situs yang jelas-jelas salah. Ketika semua website berbeda, google sudah mempublikasikan beberapa peta yang menunjukkan lokasi yang optimal. Dan tempat yang paling cocok adalah bagan tengah dan bagian samping kiri. Saya sudah melakukannya dengan benar pada bagian kanan tetapi anda seharusnya tahu mengapa Anda melakukannya dan disiapkan untuk mengganti jika iklan itu tidak bekerja. Google juga sudah mempublkasikan daftar ukuran iklan yang memiliki kinerja yang tinggi, yaitu : * 336×280 luas persegi * 300×250 garis persegi * 160×600 tinggi Dari situs yang saya jalankan, saya menggunakan 336 persegi dan 160 yang tinggi. Iklan terbaik saya berikutnya berukuran 728 pada bagian awal dan saya tidak terlalu sering menggunakan 300 garis persegi. Jadi ini semua tergantung seberapa bagus Anda mengintegrasikan iklan tersebut ke dalam situs Anda. Penempatan bsa menjadikan performa yang mengesankan. Tips: Ketika Anda bekerja pada situs baru atau layout yang baru mungkin Anda ingin memberikan masing-masing tempat agar memiliki link sementara sampai anda benar-benar paham perilaku para pengunjunnya. Trik yang lain yang dapat meningkatkan CTR anda adalah dengan memaparkan iklan andsense sesuai dengan warna bagan. Contohnya jika baganya berwarna hitam maka border adsense dapat anda hilangkan dan judul, text dan URL degan warna hitam. Tip: Cobalah untuk mengubah hyperlink anda menjadi warna yang kontras seperti merah tua atau biru tebal, kemudian rubah warna iklan dengan warna yag sama. Satu tempat yang menjadikan adsense tidak bekerja dengan baik adalah forum, khususnya forum dengan banyaknya jumlahnya anggota yang sama. Pengunjung reguler mengembangkan iklan secara cepat. Salah satu trik untuk menghindari iklan anda untuk diacuhkan oleh pengunjung adalah dengan mengacak warna dan tempat. Karena tanpa adanya tempat, penempatan dan warna akan menjadikan iklan anda tidak laku. Seberapa besar anda menekankan iklan anda agar tidak mengganggu pengunjung. Ingat, lebih baik memiliki 1% dengan 500 pengunjung regular dari pada 5% untuk 50 pengunjung yang tidak reguler. Tip: Untuk forum letakkan iklan diatas atau dibawah urutan forum yang pertama. Menggunakan Gambar Salah satu rahasia terakhir adalah menggunakan gambar secara langsung yang diletakkan diatas atau dibawah iklan pada bagan pertama. Cara ini digunakan tetapi dalam urutan forum digital para membernya berbicara tentang penepatan CTR mereka. Pada dasrnya anda bisa mengatur kode adsense dengan 4 gambar yang sesuai terintegrasikan langsung dengan gambar. Ini sangat menjebak dan subyektif. Dengan empat 4 gambar yang berkedip-kedip akan menjadikan pengunjung untuk mengeklik. Namun meletakkan 4 gambar pada laptop pada iklan laptop tidak dianjurkan, jadi pakai pendapat terbaik para pengiklan. Jika Anda memiliki pertanyaan, maka anda bisa menulis pada iklan tersebut dan meminta mereka untuk melihatnya. Saya sudah menggunakan iklan tersebut dan dapat berbagi bagaimana cara kerja gambar tersebut. Anda akan mendaopatkan hasil yang terbaik jika gambaran lengkap tentang iklan disertakan. Contohnya jika iklan anda tentang apel maka sertakan gambar apel segar, sebagai pengganti gambar macintosh atau lady . Tip: Jangan membatasi penggunaan ukuran gambar iklan. Iklan ini hanya akan bekerja dengan ukuran yang lainnya seperti 336 segiempat. Tambahan jangan menggunakan brand yang terkenal atau produk untuk gambar anda. Gunakan gambar yang tidak spesifik secara wajar. Multi iklan Cara yang lain untuk meningkatkan pendapatan adalah dengan menggunakan lebih dari satu iklan. Berdasarkan TOS google Anda diizinkan utuk mengiklankan tiga iklan setiap halaman. Sama dengan hasil pencarian standart iklan dengan nilai tertinggi akan ditampilkan pertama dan yang terendah nilainya akan ditempatkan pada urutan terakhir. Jika ada cukup tempat letakkan semua iklan. Tentunya anda harus memperhatikan harganya. Asumsi sekarang Anda mendapatkan 60% dari pendapatan (pada $0.05 tiap klik anda mendapatkan $0.03) Jadi, jika iklan hanya dibayar antara 3-5 sen mungkin anda ingin menyinkirkannya dari web Anda. Jika suatu iklan memiliki presetasi untuk diklik yang besar anda harus menempatkan iklan tersebut. Tip: gunakan CSS untuk menempatkan iklan dengan nilai yang tertinggi pada lokasi dengan nilai iklan yag tertinggi. Iklan di RSS Dengan pertumbuhan blog da RSS maka anda bisa melihat penggunaan RSS untuk iklan. IMHO yang tidak bekerja dan mengakibatkan: * Anda hanya mendapatkan satu tempat untuk iklan Anda * Iklan jarang di bidik * Orang-orang mengembangkan iklan gambar yang tidak jelas * Anda tidak dapat menemukan titik yang tepat untuk iklan Anda Saya tahu banyak orang dapat membaca sebuah postingan dalam feed reader mereka. bagaimanapun juga jika website anda bergantung pada pencarian ikan yang dapat memberikan pemasukan terus menerus, kemudian mengantar mereka kedalam situs memperlihatkan pada mereka beberapa iklan. Situs Affiliate Menempatkan iklan didalam sebuah situs affiliate merupakan cara yang licik. Saya senang menggunakan adsense di halaman artikel saya. Contohnya: Jka Anda memiliki suatu situs affiiate yang menjual sepatu maka anda memerlukan artikel yang sesuai dengan produk anda. Seperti “toko repair sepatu”. Ketika Anda ingin kaya mereka biasanya menyediakan pendapatan tetap yang kecil untuk menutupi pengeluaran Anda misalnya untuk pembayaran hosting. Tip: Jika Anda tahu website Anda memiliki 50 klik setiap bulan tambahkan lebih banyak halaman tentang topik ini, dan link halaman yang lainnya. Arbitrasi PPC Ini merupakan hal yang sulit untuk diprediksi sehingga saya akan menuntun anda dengan contoh yang benar. Anda mencari selisih yang lebar antara harga yang anda bidik di Adword dan harga yang Anda dapatkan dari adsense. Jika anda membayar $0,01 per klik dan mendapatkan $0,90 setiap klik. untuk menampilkan iklan adsense anda maka Anda perlu menambah dana. Anda bisa beruntung besar, oleh sebab yakinkan pada diri anda bahwa Anda tahu apa yang akan Anda lakukan. Tambahan Buat sebuah layout yang menarik untuk menarik perhatian para pengunjung. Kami secara konsisten sudah mendapatkan CTR dengan harga yang tnggi dengan melakukan ini semua. Artile diatas diterjemahkan dari : http://www.wolf-howl.com
gimana sih cara convert vidio berekstensi flv..nih download aja di sin ihttp://www.flv-converter.org/download/flvconverter_portable.exe
Beberapa waktu yang lalu saya telah berhasil membuat counter untuk warnet. Prinsipnya menggunakan timer, mirip dengan stop watch. Terus beberapa menit yang lalu, temen saya menanyakan tentang cara membuat jam digital/stop watch di java. Matching. Ok, di sini saya sedikit berbagi tentang cara pembuatan stopwatch di java dengan menggunakan SWING. Saya mendevelop dengan menggunakan Ubuntu 10.12, IDE Netbeans 9.8, JDK versi 1.6.0-18. Di akhir posting saya sediakan link untuk mendownload program yang sudah saya buat. Selamat belajar…
package windu.sw.ui;
import java.util.Date;
/**
*
* @author windu purnomo
*/
public class Time {
private Date dt;
private String detik;
private String menit;
private String jam;
public TimeEntity currTime(){
String nol_jam = "";
String nol_menit = "";
String nol_detik = "";
dt = new Date();
TimeEntity tm = timeFormat(dt.getSeconds(), dt.getMinutes(), dt.getHours());
return tm;
}
public TimeEntity timeFormat(int s, int m, int h){
TimeEntity te;
String nolS="", nolM="", nolH="";
if (s <= 9) nolS = "0";
if (m <= 9) nolM = "0";
if (h <= 9) nolH = "0";
te = new TimeEntity(nolS+Integer.toString(s), nolM+Integer.toString(m), nolH+Integer.toString(h));
return te;
}
}
package windu.sw.ui;
/**
*
* @author windu purnomo
*/
public class TimeEntity {
private String detik;
private String menit;
private String jam;
public TimeEntity() {
}
public TimeEntity(String detik, String menit, String jam) {
this.detik = detik;
this.menit = menit;
this.jam = jam;
}
public String getDetik() {
return detik;
}
public void setDetik(String detik) {
this.detik = detik;
}
public String getJam() {
return jam;
}
public void setJam(String jam) {
this.jam = jam;
}
public String getMenit() {
return menit;
}
public void setMenit(String menit) {
this.menit = menit;
}
}
private int s = 0, m = 0, h = 0;
b. Method
Tambahkan satu method, setDuration(). Lengkapnya seperti ini:
public void setDuration(){
//menghitung selisih waktu start dengan waktu sekarang
if(s==60){
s = 0;
m++;
}else s++;
if(m==60){
m = 0;
h++;
}
Time t = new Time();
TimeEntity te = t.timeFormat(s, m, h);
lblStopWatch.setText(te.getJam()+" : "+te.getMenit()+" : "+te.getDetik());
}
c. Constructor
Lengkapi constructor, sehingga menjadi seperti ini:
public FormStopWatch() {
initComponents();
ActionListener al = new ActionListener() {
public void actionPerformed(ActionEvent ae) {setDuration();}
};
new Timer(10, al).start();
}
Source code lengkapnya dapat didownload di sini:
http://www.ziddu.com/download/10389026/StopWatch.rar.html
Pembuatan proses:
Penyebab terjadinya pembuatan suatu proses baru yaitu;
Suatu proses dapat membuat beberapa proses baru, melalui sistem pemanggilan pembuatan proses, selama jalur eksekusi. Pembuatan proses dinamakan induk proses, sebagaimana proses baru di sebut anak dari proses tersbut. Tiap proses baru tersebut dapat membuat proses lainnya, membentuk suatu pohon proses
Secara umum, suatu proses akan memerlukan sumber tertentu (waktu CPU, memori, berkas, perangkat I/O) untuk menyelesaikan tugasnya. Ketika suatu proses membuat sebuah subproses, sehingga subproses dapat mampu untuk memperoleh sumbernya secara langsung dari sistem operasi. Induk mungkin harus membatasi sumber diantara anaknya, atau induk dapat berbagi sebagian sumber (seperti memori berkas) diantara beberapa dari anaknya. Membatasi suatu anak proses menjadi subset sumber daya induknya mencegah proses apa pun dari pengisian sistem yang telalu banyak dengan menciptakan terlalu banyak subproses.
Sebagai tambahan pada berbagai sumber fisik dan logis bahwa suatu proses diperoleh ketika telah dibuat, data pemula (masukan) dapat turut lewat oleh induk proses sampai anak proses. Sebagai contoh, anggap suatu proses yang fungsinya untuk menunjukkan status sebuah berkas, katakan F1, pada layar terminal. Ketika dibuat, akan menjadi sebagai sebuah masukan dari proses induknya, nama dari berkas F1, dan akan mengeksekusi menggunakan kumpulan data tersebut untuk memperoleh informasi yang diinginkan. Proses tersebut juga mendapat nama dari perangkat luar. Sebagian sistem operasi melewati sumber-sumber ke anak proses. Pada sistem tersebut, proses baru bisa mendapat dua berkas terbuka yang baru, F1 dan perangkat terminal dan hanya perlu untuk mentransfer data antara kedua berkas tersebut.
Ketika suatu proses membuat proses baru, dua kemungkinan ada dalam term eksekusi:
Juga ada dua kemungkinan dalam term dari address space pada proses baru:
Langkah-langkah dalam pembuatan proses, antara lain :
Penghentian Proses
Suatu proses akan berhenti jika telah menyelesaikan pernyataan terakhir dan meminta pada sistem operasi untuk menghapusnya dengan menggunakan system call exit. Proses mengembalikan semua data (output) ke parent proses melalui system call wait. Kemudian proses akan dihapus dari list atau tabel system dilanjutkan dengan menghapus PCB.
Penghapusan proses ini akan menjadi sangat kompleks jika ternyata proses yang akan dihentikan tersebut membuat proses-proses yang lain. Pada beberapa system proses-proses anak akan dihentikan secara otomatis jika proses induknya berhenti. Namun ada beberapa sistem yang menganggap bahwa proses anak ini terpisah dengan induknya, sehingga proses anak tidak ikut dihentikan secara otomatis pada saat proses induk dihentikan.
Alasan lain Penyebab terjadinya penghentian suatu proses:
Indikasi dapat berupa :
sumber : www.google.com
Proses merupakan konsep pokok pada sistem operasi, karena salah satu tugas utama sistem operasi adalah bagaimana mengatur proses – proses yang berjalan di sistem. Sebenarnya apakah Proses itu?
Berikut beberapa definisi proses pada sistem operasi adalah :
1. Program yang sedang dalam keadaan dieksekusi.
2. Unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh sistem operasi.
Sistem operasi mengolah seluruh proses yang ada di sistem dan bertugas mengalokasikan sumber daya – sumber daya ke proses yang membutuhkan sesuai dengan kebijaksanaan tertentu. Sumber daya yang dibutuhkan proses diantaranya CPU, memori, file serta I/O device.
Keadaan Proses
Proses – proses yang dikelola oleh sistem operasi akan melalui serangkaian keadaan yang merupakan
bagian dari aktivitasnya. Keadaan proses ini disebut sebagai status proses yang terdiri dari:
Status New yaitu status dimana proses sedang dibuat.
Status Ready yaitu status dimana proses siap dieksekusi tetapi CPU belum tersedia karena sedang
mengerjakan proses lain.
Status Waiting yaitu status dimana proses sedang menunggu suatu kejadian tertentu. Misalnya sedang menunggu operasi I/O selesai, menunggu signal dari proses lain, tersedianya memori, dsb.
Status Running yaitu status dimana proses dieksekusi. Pada status ini CPU sedang mengeksekusi
instruksi – instruksi pada proses.
Status Terminated yaitu status dimana proses diakhiri.
Kelima status proses tersebut dapat digambarkan pada diagram berikut:
- Sebuah proses menjadi Waiting karena proses tersebut menunggu suatu kejadian tertentu seperti selesainya operasi I/O, misalnya perekaman data ke disk karena pada saat perekaman dilakukan proses sedang tidak menggunakan CPU maka scheduler segera mengalokasikan CPU ke proses lain yang telah Ready. Apabila kejadian yang ditunggu telah selesai maka proses dipindahkan kembali ke antrian Ready dan siap dijadwalkan.
- Sebuah proses dari keadaan Running dapat menjadi Ready kembali karena diinterupsi oleh proses lain. Interupsi dapat disebabkan karena jatah waktu yang diberikan CPU ke proses tersebut telah habis sementara proses masih memerlukan sejumlah waktu untuk selesai. Jatah waktu yang diberikan sering disebut sebagai quantum time (time slice) yang dapat berkisar antara 1 hingga 100 milidetik. Interupsi suatu proses terkait erat dengan strategi penjadwalan proses yang digunakan sistem operasi yaitu strategi preemptive dimana suatu proses dapat saja disela oleh proses lain pada saat Running.
- Sebuah proses menjadi Terminated disebabkan oleh beberapa hal diantaranya:
1. Proses memang sudah sele sai mengerjakan tugasnya, sehingga diakhiri secara normal
2. Melewati batas waktu yang telah diberikan.
3. Terjadi kesalahan perhitungan misalnya mengerjakan instruksi pembagian dengan nol (division by zero), atau menyimpan angka yang lebih besar daripada yang dapat diakomodasi oleh perangkat keras.
4. Terjadi kegagalan I/O seperti kegagalan pembacaan dan penulisan file.
5. Proses induknya berakhir, pada kasus ini suatu proses dibuat oleh proses lain, proses pembuat disebut sebagai parent, sedangkan proses yang dibuat disebut sebagai child . Sistem dirancang untuk mengakhiri secara otomatis proses – proses childnya bila proses parent berakhir.
6. Proses child diakhiri atas permintaan proses parentnya. Pada kasus ini parent mengirim signal tertentu untuk mengakhiri childnya misalnya mengirim signal SIGQUIT, SIGKILL atauSIGTERM.
Konsep Pembuatan dan Penghentian Proses
Konsep pembuatan proses pada sistem operasi linux :
1. Proses pemanggil disebut PARENT
2. Proses hasil kopian disebut CHILD
Sedangkan pada proses penghentian pada OS linux, jika telah menyelesaikan pernyataan terakhir, dan meminta pada sistem operasi untuk menghapusnya dengan menggunakan system call exit. Proses mengembalikan semua data (output) ke parent proses melalui system call wait. Kemudian proses dihapus dari list atau tabel sistem, dilanjutkan dengan menghapus PCB.
Penghapusan proses ini akan menjadi sangat kompleks jika ternyata proses yang akan dihentikan tersebut membuat proses-proses yang lain. Pada beberapa sistem, proses-proses anak akan dihentikan secara otomatis jika proses induknya berhenti. Namun, ada beberapa sistem yang menganggap bahwa proses anak ini terpisah dengan induknya, sehingga proses anak tidak ikut dihentikan secara otomatis pada saat proses induk dihentikan.
Parent dapat menghentikan eksekusi proses child dengan menggunakan system call abort. Proses anak dihentikan parent karena beberapa alasan, antara lain :
Alasan lain adalah:
Konsep pembuatan proses pada sistem operasi windows :
Desain proses Windows dikendalikan oleh kebutuhan untuk menyediakan dukungan berbagai variasi dari lingkungan OS. Proses didukung oleh perbedaan lingkungan OS dalam berbagai cara, termasuk termasuk yang di bawah ini:
Karakteristik penting dari proses Windows adalah sebagai berikut:
Proses Pembuatan Suatu Proses dimulai dengan mengeksekusi program kemudian memeriksa priority dan apabila prioritynya tinggi maka akan langsung pada status ready dan kemudian running tapi jika priority sedang atau perlu antrian, maka akan ada proses blocked dan mengantri sampai giliran program tersebut running.
Sedangkan proses berhenti dilakukan apabila proses tersebut telah complete atau selesai atau jika user melakukan pembatalan pada proses tersebut dan alasan terjadinya penghentian sebuah proses pada windows tidak jauh beda seperti pada proses perhentian yang terjadi pada OS linux.
Okay gan , kali ini saya mau ngebahas tentang Cara Pembuatan Proses di Linux dan Windows. Nah sebelum lebih dalam ngebahas tentang pembuatan proses, alangkah lebih baik kita mengenal terlebih dahulu apakah proses itu? Saya mencari-cari beberapa definisi antara lain:
1. Program yang sedang dalam keadaan dieksekusi.
2. Unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh sistem
Operasi.
Bingung ya gan?? Saya juga bingung :p. Mari kita simpulkan, jadi proses tu sekumpulan program yang ada di PC kita (kaya MS word, MS excel, dll) yang sedang di jalankan oleh Sistem Operasi Kita. Mulai ada pencerahan sekarang?? (moga tidak, hhe.)
Lanjut gan,
Oh ya ada lagi yang perlu kita ketahui tentang proses yaitu bagaimanakah statusnya(kayak married, lajang, duda??? Hha ).. bukan itu yang saya maksud tetapi seperti ini :
1. Status New yaitu status dimana proses sedang dibuat.
2. Status Ready yaitu status dimana proses siap dieksekusi tetapi CPU belum tersedia karena sedang mengerjakan proses lain.
3. Status Waiting yaitu status dimana proses sedang menunggu suatu kejadian tertentu. Misalnya sedang menunggu operasi I/O selesai, menunggu signal dari proses lain, tersedianya memori, dsb.
4. Status Running yaitu status dimana proses dieksekusi. Pada status ini CPU sedang mengeksekusi instruksi – instruksi pada proses.
5. Status Terminated yaitu status dimana proses diakhiri.
Liat aja dech diagram nya biar jelas
• Sebuah proses menjadi Waiting karena proses tersebut menunggu suatu kejadian tertentu seperti selesainya operasi I/O, misalnya perekaman data ke disk karena pada saat perekaman dilakukan proses sedang tidak menggunakan CPU maka scheduler segera mengalokasikan CPU ke proses lain yang telah Ready. Apabila kejadian yang ditunggu telah selesai maka proses dipindahkan kembali ke antrian Ready dan siap dijadwalkan.
• Sebuah proses dari keadaan Running dapat menjadi Ready kembali karena diinterupsi oleh proses lain. Interupsi dapat disebabkan karena jatah waktu yang diberikan CPU ke proses tersebut telah habis sementara proses masih memerlukan sejumlah waktu untuk selesai. Jatah waktu yang diberikan sering disebut sebagai quantum time (time slice) yang dapat berkisar antara 1 hingga 100 milidetik. Interupsi suatu proses terkait erat dengan strategi penjadwalan proses yang digunakan sistem operasi yaitu strategi preemptive dimana suatu proses dapat saja disela oleh proses lain pada saat Running.
• Sebuah proses menjadi Terminated disebabkan oleh beberapa hal diantaranya:
Proses memang sudah sele sai mengerjakan tugasnya, sehingga diakhiri secara normal
Melewati batas waktu yang telah diberikan.
New Ready Running Terminated
Waiting
Terjadi kesalahan perhitungan misalnya mengerjakan instruksi pembagian dengan nol (division by zero) , atau menyimpan angka yang lebih besar daripada yang dapat diakomodasi oleh perangkat keras.
Terjadi kegagalan I/O seperti kegagalan pembacaan dan penulisan file.
Proses induknya berakhir, pada kasus ini suatu proses dibuat oleh proses lain, proses pembuat disebut sebagai parent, sedangkan proses yang dibuat disebut sebagai child . Sistem dirancang untuk mengakhiri secara otomatis proses – proses childnya bila proses parent berakhir.
Proses child diakhiri atas permintaan proses parentnya. Pada kasus ini parent mengirim signal tertentu untuk mengakhiri childnya misalnya mengirim signal SIGQUIT, SIGKILL atau SIGTERM.
Nah setelah berkisah tentang proses beserta statusnya. Mari kita berbicara tentang pembuatan proses itu sendiri. Ada dua sistm operasi yang akan saya bahas disini yaitu pembuatan proses di LINUX dan Windows.
LINUX
Konsep Pembuatan Proses
Konsep pembuatan proses pada sistem operasi linux :
Setiap proses diberi nomor khusus sebagai identifikasi yang disebut process identification atau PID berupa angka integer unik.
Jika proses selesai (Terminated) maka semua sumber daya yang digunakan termasuk PID dibebaskan kembali.
Proses dibuat menggunakan system call fork() yang sering disebut forking proses
System call fork() mengkopi proses pemanggil sehingga akan terdapat 2 proses yaitu :
1. Proses pemanggil disebut PARENT
2. Proses hasil kopian disebut CHILD
Proses CHILD identik dengan proses PARENT-nya tetapi memiliki PID yang berbeda.
Setelah proses baru (child) berhasil dibuat eksekusi dilanjutkan secara normal di masing – masing proses pada baris setelah pemanggilan system call fork().
Proses pemanggil (PARENT) dapat melakukan forking proses lebih dari satu kali sehingga memungkinkan terdapat banyak proses CHILD yang dieksekusi.
Proses CHILD dapat melakukan forking proses seperti halnya PARENT sehingga dapat terbentuk struktur pohon proses.
Membuat Proses
Untuk pembuatan proses baru di sistem, GNU C menyediakan system call fork() yang disertakan pada pustaka unistd.h dengan bentuk prototype sebagai berikut :
pid_t fork (void);
fork() mengembalikan suatu besaran bertipe pid_t yang dapat bernilai :
-1 menandakan pembuatan proses baru (child) gagal
0 menandakan proses child
selain itu merupakan proses parent dan jika variabel PID dia kses akan berisi PID child.
Apabila operasi sukses akan terdapat 2 proses yang dieksekusi yaitu proses parent dan child, eksekusi akan dilanjutkan pada kedua proses setelah fork() sampai selesai. Seperti yang telah dijelaskan bahwa proses parent dan child dapat membuat proses – proses baru yang lain sehingga terdapat banyak proses yang berjalan pada waktu bersamaan (Multitasking).
Dikutip dari
http://members.tripod.com/octa_haris/internet.html
A.Internet
1.Pengertian Internet
Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu
menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia,
dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis
hingga yang dinamis dan interaktif.
2. Sejarah internet
Berikut sejarah kemunculan dan perkembangan internet.
Sejarah intenet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S.
Defense Advanced Research Projects Agency(DARPA) memutuskan untuk
mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer
sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama
ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu
sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.
Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan
setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung
menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang
penting yang menunjukkan “at” atau “pada”. Tahun 1973, jaringan komputer ARPANET
mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London
merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan
Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob
Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal
pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil
mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun
kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk
sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin,
menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France
Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana
orang bisa saling menelpon sambil berhubungan dengan video link.
Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka
dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982
dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita
kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal
dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda,
Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup
USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984
diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain
Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi
1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan
melonjak 10 kali lipat manjadi 10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan
IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling
berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000
komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling
bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa
menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk
jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui
sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun
1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama
kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di
tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator
1.0.
3. Manfaat internet
Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai
akses ke internet .Berikut ini sebagian dari apa yang tersedia di internet: 1. Informasi
untuk kehidupan pribadi :kesehatan, rekreasi, hobby, pengembangan pribadi, rohani,
sosial. 2. Informasi untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan,
saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum
komunikasi.
Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal batas negara,
ras, kelas ekonomi, ideologi atau faktor faktor lain yang biasanya dapat menghambat
pertukaran pikiran. Internet adalah suatu komunitas dunia yang sifatnya sangat
demokratis serta memiliki kode etik yang dihormati segenap anggotanya. Manfaat
internet terutama diperoleh melalui kerjasama antar pribadi atau kelompok tanpa
mengenal batas jarak dan waktu.
Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia, sudah waktunya
para profesional Indonesia memanfaatkan jaringan internet dan menjadi bagian dari
masyarakat informasi dunia.
B. Web Site atau Situs
1.Pengertian Web Site atau Situs
Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk
menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu
baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan
yang saling terkait dimana masing-masing dihubungkan dengan link-link.
2. Unsur-Unsur Web Site atau Situs
Untuk membangun situs diperlukan beberapa unsur yang harus ada agar situs dapat
berjalan dengan baik dan sesuai yang diharapkan. Unsur-unsur yang harus ada dalam
situs antara lain:
a. Domain Name Domain name atau biasa disebut nama domain adalah alamat
permanen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs
atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan
situs kita pada dunia internet. Istilah yang umum digunakan adalah URL. Contoh sebuah
URL adalah http://www.octa_haris.tripod.com–dapat juga tanpa www–
Ada banyak macam nama domain yang dapat kita pilih sesuai dengan keinginan.
Berikut beberapa nama domain yang sering digunakan dan tersedia di internet:
1. Generic Domains(gTLDs)
Merupakan domain name yang berakhiran
dengan .Com .Net .Org .Edu .Mil atau .Gov. Jenis domain ini sering juga disebut top
level domain dan domain ini tidak berafiliasi berdasarkan negara, sehingga siapapun
dapat mendaftar.
Ø.com : merupakan top level domain yang ditujukan untuk kebutuhan “commercial”.
Ø.edu : merupakan domain yang ditujukan untuk kebutuhan dunia pendidikan
(education)
Ø.gov : merupakan domain untuk pemerintahan (government)
Ø.mil : merupakan domain untuk kebutuhan angkatan bersenjata (military)
Ø.org : domain untuk organisasi atau lembaga non profit (Organization).
2. Country-Specific Domains (ccTLDs)
Yaitu domain yang berkaitan dengan dua huruf ekstensi, dan sering juga disebut second
level domain, seperti .id(Indonesia), .au(Australia), .jp(Jepang) dan lain lain. Domain ini
dioperasikan dan di daftarkan dimasing negara. Di Indonesia, domain-domain ini
berakhiran, .co.id, .ac.id, .go.id, .mil.id, .or.id, dan pada akhir-akhir ini ditambah dengan
war.net.id, .mil.id, dan web.id. Penggunaan dari masing-masing akhiran tersebut
berbeda tergantung pengguna dan pengunaannya, antara lain:
Ø.co.id : Untuk Badan Usaha yang mempunyai badan hukum sah
Ø.ac.id : Untuk Lembaga Pendidikan
Ø.go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia
Ø.mil.id : Khusus untuk Lembaga Militer Republik Indonesia
Ø.or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori
“ac.id”,”co.id”,”go.id”,”mil.id” dan lain
Ø.war.net.id : untuk industri warung internet di Indonesia
Ø.sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan
seperti SD, SMP dan atau SMU
Ø.web.id : Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang
melakukan kegiatannya di Worl Wide Web.
Nama domain dari tiap-tiap situs di seluruh dunia tidak ada yang sama sehingga tidak
ada satupun situs yang akan dijumpai tertukar nama atau tertukar halaman situsnya.
Untuk memperoleh nama dilakukan penyewaan domain, biasanya dalam jangka
tertentu(tahunan).
b. Hosting
Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat
menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan
di situs. Besarnya data yang bisa dimasukkan tergantung dari besarnya hosting yang
disewa/dipunyai, semakin besar hosting semakin besar pula data yang dapat
dimasukkan dan ditampilkan dalam situs.
Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan
harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte).Lama penyewaan hosting
rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan
penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.
c. Scripts/Bahasa Program
Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang
pada saat diakses. Jenis scripts sangat menentukan statis, dinamis atau interaktifnya
sebuah situs. Semakin banyak ragam scripts yang digunakan maka akan terlihat situs
semakin dinamis, dan interaktif serta terlihat bagus. Bagusnya situs dapat terlihat
dengan tanggapan pengunjung serta frekwensi kunjungan.
Beragam scripts saat ini telah hadir untuk mendukung kualitas situs. Jenis jenis scripts
yang banyak dipakai para designer antara lain HTML, ASP, PHP, JSP, Java Scripts,
Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan ASP
dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis,
dan interaktifnya situs.
Scripts ASP, PHP, JSP atau lainnya bisa dibuat sendiri, bisa juga dibeli dari para penjual
scripts yang biasanya berada di luar negri. Harga Scripts rata-rata sangat mahal karena
sulitnya membuat, biasanya mencapai puluhan juta. Scripts ini biasanya digunakan
untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi,
email, mailing list dan lain sebagainya yang memerlukan update setiap saat. Khusus
Jilbab Online menggunakan bahasa ASP(Active Server Pages).
d. Design Web
Setelah melakukan penyewaan domain dan hosting serta penguasaan scripts, unsur
situs yang paling penting dan utama adalah design. Design web sangat menentukan
kualitas dan keindahan situs. Design sangat berpengaruh kepada penilaian pengunjung
akan bagus tidaknya sebuah web site.
Untuk membuat situs biasanya dapat dilakukan sendiri atau menyewa jasa web
designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu
diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin
banyak penguasaan web designer tentang beragam program/software pendukung
pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula
sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari
seluruh biaya pembangunan situs dan semuanya itu tergantu ng kualitas designer.
e. Publikasi
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh
masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung
dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada
masyarakat memerlukan apa yang disebut publikasi atau promosi.
Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan
pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih
kurang efektif dan sangat terbatas. cara yang biasanya dilakukan dan paling efektif
dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui
search engine-search engine(mesin pencari, spt : Yahoo, Google, Search Indonesia,
dsb)
Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang
gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search engine
terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan membayar,
walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke search engine
dan dikenal oleh pengunjung.
3. Pemeliharaan Web Site atau Situs
Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai
yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain
sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau
monoton juga akan segera ditinggal pengunjung.
Pemeliharaan situs dapat dilakukan per periode tertentu seperti tiap hari, tiap minggu
atau tiap bulan sekali secara rutin atau secara periodik saja tergantung kebutuhan(tidak
rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita, penyedia artikel,
organisasi atau lembaga pemerintah. Sedangkan pemeliharaan periodik bisanya untuk
situs-situs pribadi, penjualan/e-commerce, dan lain sebagainya.
Bermula dari sebuah asrama Universitas Harvard Amerika Serikat, lima tahun yang lalu. Mark Zuckerberg, seorang mahasiswa yang kemudian drop out, menjebol database kampus untuk membuat situs facemash.
Dalam situ Facemash itu Zuckerberg membanding-bandingkan foto mahasiswi yang ia dapatkan dan menanyakan kepada pengunjung situs itu siapakah di antara pemilik foto itu yang paling membangkitkan birahi. Situs ini ramai dikunjungi mahasiswa bahkan menyebar luas hingga ke luar kampus.
Para petinggi Harvard murka dengan situs ini. Facemash dibredel. Dan Zuckerberg terancam sanksi administratif yakni diusir dari kampus karena telah melakukan pelanggaran keamanan dan hak pribadi.
Beruntung sanksi itu dibatalkan. Dan beginilah komentar Zuckerberg. “Saya memang seorang yang brengsek karena telah membuat situs itu. Tapi, memang harus ada seseorang yang melakukan hal itu.”
Setelah itu dia meluncurkan situs Thefacebook.com, juga dari kamar asrama Universitas Harvard.
Bagi sebagian orang, Zuckerberg memang orang yang brengsek. Dia memang seorang programer komputer yang handal, namun arogan, egois, dan bengal. Sebelum membuat The Facebook, sebenarnya Zuckerberg sempat disewa oleh trio mahasiswa Harvard yang sudah lebih dulu memiliki ide untuk membuat jejaring sosial.
Mereka adalah si kembar Tyler Winklevoss dan Cameron Winklevoss serta mahasiswa berdarah India Divya Narendra. Bahkan dalam saat yang bersamaan, Zuckerberg juga sering berdiskusi dengan seniornya Aaron Greenspan yang juga punya niat membuat portal jejaring sosial bagi mahasiswa Harvard.
Alih-alih mengerjakan pesanan pekerjaan dari kembar Winklevoss dan Narendra, Zuckerberg justru membuat situs Thefacebook bersama rekan-rekan satu kamar asramanya.
Tanggal 4 Februari 2004, Zuckerberg bersama Eduardo Saverin (mengurusi aspek bisnis), Dustin Moskovitz (programmer), serta Chris Hughes (membantu pemasaran), mendirikan Thefacebook dari kamar asrama mereka.
Langkah Zuckerberg sontak dihujat. Kembar Winklevoss dan Narendra menuduh Zuckerberg melakukan plagiat atas ide mereka dan menggunakan kode sumber yang sebenarnya milik mereka.
Belakangan trio Harvard ini tetap merilis jejaring sosial bernama ConnectU, yang tenggelam pamornya dari Facebook.
Facebook dengan cepat menyebar ke kampus Stanford, Columbia, Yale, dan kampus-kampus lain.
Zuckerberg akhirnya berhenti dari kuliahnya untuk berkonsentrasi mengurusi situs ini. Ia memindahkan markas Facebook ke Palo Alto.
Dari sana jejeraring ini kian menggila.
Juli 2004, Saverin berselisih dengan Zuckerberg dan akhirnya keluar dari Facebook. Chris Hughes juga hengkang untuk mengurusi situs kampanye Barack Obama. Begitu pula Moskovitz yang kemudian menyusul keluar dari perusahaan.
Banyak yang percaya bahwa Zuckerberg sengaja mengenyahkan bekas kawan-kawan sekamar kosnya itu, agar tampuk kendali Facebook tetap berada di bawah Zuckerberg.
Konflik di kalangan pendirinya boleh meruncing, tapi pengaruh situs ini terus saja menggila. Jumlah pengguna terus membesar hingga kini menjadi situs jejaring sosial terbesar, mengalahkan MySpace. Februari 2009 lalu menyeruak kabar bahwa Zuckerberg telah mencapai kesepakatan rahasia dengan kembar Winklevoss untuk mengganti kerugian yang diakibatkan Zuckerberg terhadap mereka, sebesar US$ 65 juta.
Sejumlah kalangan menduga bahwa kesepakatan yang sama juga dilakukan terhadap Narendra.
Jutaan penguna di seantero dunia tidak terlalu peduli dengan konfilk Zuckerberg dengan para koleganya. Mereka terus bertukar cerita dan sapaan lewat jejaring ini.