Tuesday, December 27, 2011

VirtualBox : Create Virtual Machine

en.wikipedia.org
Pada saat Deploy Sebuah Software di komputer server client terkadang terdapat perbedaan spesifikasi dengan komputer yang digunakan saat development software.

Seperti Perbedaan operating system yang digunakan dan  setting  & software yang terdapat pada komputer sever client.

Apabila spesifikasi dan setting komputer server client tidak dapat diubah dan pengandaan komputer server baru tidak dapat dipenuhi, maka solusi yang dapat digunakan adalah dengan membuat Virtual Machine.

Virtual machine (VM) adalah suatu environment yang berupa program. Dengan menggunakan Virtual machine (VM) maka satu buah mesin/komputer yang sama dapat menjalankan multi operating system secara bersamaan.

Enviroment yang menyediakan service Virtual machine (VM) biasa disebut dengan istilah "HOST" sedangkan setiap Virtual machine (VM) biasa sebut dengan istilah "GUEST"

Saturday, December 3, 2011

Basic Query PHP for MongoDB

wordpressapi.com
NoSQL singkatan dari Not Only SQL. Artinya sebuah sistem basis data yang tidak harus menggunakan perintah SQL untuk  manipulasi data.



NoSQL atau Database berorientasi dokumen adalah sebuah database yang dapat menjadi alternatif dalam menyimpan data, salah satu database jenis NoSQL yang dapat dipilih adalah mangoDB.

Cara instalasi mongoDB di operating system Ubuntu dapat dilihat di Klik dan cara instalasi PHP dapat dilihat di Klik

Agar PHP dapat mengakses database mongoDB maka pada PHP harus memiliki Driver Mongo. Driver adalah sebuah program khusus yang berisikan library agar PHP memiliki kemampuan yang lebih kaya. Anda dapat melihat cara instalasi Driver Mongo di Klik

Pada MongoDB tidak ada namanya table dan record seperti ada pada Database Relational (MySQL, Oracle, dsb), tetapi yang ada pada mongoDB terdapat terminologi sebagai berikut.
  • Collection dapat dianalogikan Table pada database relational (MySQL, Oracle, dsb)
  • Dokumen dapat dianalogikan Record pada database relational (MySQL, Oracle, dsb). Atribute Dokumen pada MongoDB bersifat fleksible jumlah nya, sebagai contoh sebuah dokumen dapat terdiri dari 3 atribute dan dokumen yang lainnya lebih dari 3 atribute dalam satu collection yang sama. Tidak seperti pada database relational yang jumlah atribute bersifat statis untuk semua record pada table yang sama.
MongoDB merupakan sistem database yang menggunakan konsep key-value artinya setiap dokumen/record pada mongoDB memiliki Key.

MongoDB : Install Driver mongoDB for PHP

silentrunners.de
PHP adalah sebuah server sde scripting yang populer. Banyak orang menggunakan PHP karena relatif cepat untuk memperlajarinya.


Dan PHP realtif cepat untuk membuat sebuah website atau aplikasi berbasi web yang dinamis apabila dibandingkan dengan Server Side Scripting yang lain.

Dalam membuat aplikasi berbasis web tidak bisa dipisahkan dengan database yang memiliki fungsi utama sebagai media penyimpanan data. Database yang banyak digunakan antara lain MySQL, Oracle, Microsoft SQL Server.

Selain daetabase berjenis Relational (MySQL, Oracle, Microsoft SQL Server) terdapat jenis database yang lain yaitu NoSQL atau Database berorientasi dokumen.

Sebuah database yang dapat menjadi alternatif dalam menyimpan data berjenis NoSQL dapat menggunakan mangoDB.

MongoDB bisa didapatkan secara free alias gratis di www.mongodb.org. untuk lebih jelas mengenai MongoDB dapat dapat dilihat di Klik Lebih lengkap

MongoDB : Basic Command

http://www.glenscott.co.uk
NoSQL atau Database berorientasi dokumen adalah sebuah database yang dapat menjadi alternatif dalam menyimpan data. Salah satu database jenis NoSQL yang dapat dipilih adalah mangoDB.

mangoDB  bisa didapatkan secara free alias gratis di www.mongodb.org.


Proyek development mangoDB dimulai pada tahun 2007 dibuat mengunakan bahasa pemrograman c++ oleh perusahaan bernama 10G kemudian tahuan 2009 adalah tahun pertama mongoDB release, untuk lebih jelas mengenai MongoDB dapat dapat dilihat di Klik Lebih lengkap

Pada posting ini akan menjelaskan operasi-operasi umum (Create, Update, Delete, View) dalam manipulasi data menggunakan mongoDB melalui command line. Anda dapat melihat cara instalasi mongoDB di ubuntu pada link ini.

Versi mongoDB yang digunakan pada posting ini adalah versi 2.0.1