Rabu, 11 Mei 2011

jaringan komputer


Jaringan komputer

Jaringan komputer adalah sebuah sistem yang terdiri atas komputersoftware dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:-Membagi sumber daya: contohnya berbagi pemakaian printerCPUmemoriharddisk
Komunikasi: contohnya surat elektronikinstant messagingchatting
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service).
  Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.

[sunting]Klasifikasi

Berdasarkan skala :
  • Local Area Network (LAN): suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain dengan jarak yang terbatas.
  • Metropolitant Area Network (MAN): prinsip sama dengan LAN, hanya saja jaraknya lebih luas, yaitu 10-50 km.
  • Wide Area Network (WAN): jaraknya antar kotanegara, dan benua. ini sama dengan internet.
Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server.
Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:
  • Client-server
    Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server.   Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih.   Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server tk.polban.ac.id yang merupakan satu komputer dengan multi service   yaitu mail server, web server, file server, database server dan lainnya.





  • Peer-to-peer
    Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan.   Contohnya dalam file sharing   antar komputer di Jaringan WindowsNetwork Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C   Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.





Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:
Berdasarkan kriterianya, jaringan komputer dibedakan menjadi 4 yaitu:
  1. Berdasarkan distribusi sumber informasi/data
    • Jaringan terpusat
      Jaringan ini terdiri dari komputer klient dan server yang mana komputer klient yang   berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer server
    • Jaringan terdistribusi
      Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer server yang saling berhubungan dengan klient membentuk sistem jaringan tertentu.










  2. Berdasarkan jangkauan geografis dibedakan menjadi:
    • Jaringan LAN
      merupakan jaringan yang menghubungkan 2 komputer atau lebih dalam cakupan seperti laboratoriumkantor, serta dalam 1 warnet.





    • Jaringan MAN
      Merupakan jaringan yang mencakup satu kota besar beserta daerah setempat. Contohnya jaringan telepon lokal, sistem telepon seluler, serta jaringan relay beberapa ISPinternet.





    • Jaringan WAN
      Merupakan jaringan dengan cakupan seluruh dunia.   Contohnya jaringan PT TelkomPT. Indosat,   serta jaringan GSM Seluler seperti Satelindo, Telkomsel, dan masih banyak lagi.










  3. Berdasarkan peranan dan hubungan tiap komputer dalam memproses data.
    • Jaringan Client-Server
      Pada jaringan ini terdapat 1 atau beberapa komputer server dan komputer client. Komputer yang akan menjadi komputer server maupun menjadi komputer client dan diubah-ubah melalui software jaringan pada protokolnya. Komputer client sebagai perantara untuk dapat mengakses data pada komputer server sedangkan komputer server menyediakan informasi yang diperlukan oleh komputer client.





    • Jaringan Peer-to-peer
      Pada jaringan ini tidak ada komputer client maupun komputer \server karena semua komputer dapat melakukan pengiriman maupun penerimaan] informasi sehingga semua komputer berfungsi sebagai client sekaligus sebagai server.










  4. Berdasarkan media transmisi data
    • Jaringan Berkabel (Wired Network)
      Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.





    • Jaringan Nirkabel(WI-FI)
      Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.










Senin, 09 Mei 2011

corel draw

Corel Draw adalah editor grafik vektor yang dibuat oleh Corel, sebuah perusahaan perangkat lunak yang bermarkas di Ottawa, Kanada. Versi terakhirnya versi 15 yang dinamai X5 dirilis pada tanggal 23 Februari 2008. CorelDRAW pada awalnya dikembangkan untuk dijalankan pada sistem operasi Windows 2000 dan yang lebih baru. Versi CorelDRAW untuk Linux dan Mac OS pernah dikembangkan, tetapi dihentikan karena tingkat penjualannya rendah.
Versi CorelDRAW X5 memiliki tampilan baru serta beberapa aplikasi baru yang tidak ada pada CorelDRAW versi sebelumnya. Beberapa aplikasi terbaru yang ada, di antaranya Quick Start, Table, Smart Drawing Tool, Save as Template, dan lain sebagainya.
Download Corel Draw klik disini. 

Fasilitas Dasar CorelDRAW X4

Quick Start

Pertama kali perangkat lunak CorelDRAW X4 diaktifkan, sistem akan menampilkan kotak dialog welcome. Pada kotak dialog ini, lembar proses yang yang dapat diaktifkan, yaitu:
• quick start: aplikasi ini dapat membantu untuk mempermudah mempersiapkan ruang perancangan grafis baru atau pengubahan rancangan grafis yang pernah dibuat sebelumnya.
• what’s new: aplikasi yang menginformasikan fasilitas baru yang disediakan pada perangkat lunak CorelDRAW X4.
• learning tools: alat yang mempermudah pemakai perangkat lunak CorelDRAW mempelajari fasilitas yang disediakan.
• galeri: galeri digunakan untuk mengunjungi situs komunitas pemakai CorelDRAW. Pada situs tersebut terdapat berbagai rancangan grafis profesional yang menggunakan perangkat lunak CorelDRAW.
• updates: aplikasi yang digunakan untuk mengunjungi situs resmi perangkat lunak CorelDRAW untuk berbagai keperluan. Salah satunya, yaitu untuk memperbarui model sistem CorelDRAW.

Hints

Hints berada pada sisi kanan kotak dialog utama sistem. Fasilitas ini memberikan petunjuk apa dan bagaimana memproses suatu objek gambar/teks.

Menu Bar

Menu Bar berada pada bagian atas kotak dialog utama sistem. Sistem menu CorelDRAW X4 menggunakan standar sistem operasi Windows yang sangat memudahkan pemakaian.

Standard Toolbar

Standard toolbar terletak di bawah menu bar. Pada standard toolbar, sistem meletakkan simbol proses cepat. Misalnya terdapat simbol seperti folder untuk membuka suatu data grafis CorelDRAW.

Property Bar

Property bar adalah fasilitas tambahan yang muncul setelah memilih salah satu alat dalam fasilitas toolbox. Tujuannya untuk mempermudah pemakaian alat fasilitas toolbox terpilih.

Toolbox

Toolbox biasanya terletak di bagian paling kiri. Sistem meletakkan sebagian besar alat proses objek gambar/ teks pada fasilitas toolbox. Sistem memberi tanda lipatan pada sisi kanan bawah alat fasilitas toolbox yang memiliki subalat. Untuk menampilkan daftar subalat tersebut dapat dilakukan dengan mengklik dan menahan simbol alat yang bersangkutan.

Status Bar

Sistem meletakkan berbagai informasi pada baris status yang terdapat pada sisi bawah kotak dialog utama. Informasi tersebut berkenaan dengan objek gambar/teks dan/atau alat proses terpilih.

Color Palette

Color palette atau kotak warna terletak di bagian paling kanan kotak dialog utama. Untuk memberi warna pada objek gambar/teks cukup melakukan klik seperti biasa. Sedangkan untuk memberi warna garis, klik kanan pada warna yang dipilih dalam kotak warna.

Dialog Box

Sistem CorelDRAW akan meletakkan sejumlah pilihan proses dari fasilitas yang komplek pada suatu kotak dialog. Fasilitas yang bersangkutan dapat diatur melalui kotak dialog tersebut. Misalnya, pengubahan format objek gambar dari vektor ke bitmap melalui menu bitmaps submenu convert to bitmap.

Docker

Sistem meletakkan sejumlah kotak dialog fasilitas yang (dianggap) sering digunakan dalam bentuk tetap pada sisi kanan kotak dialog. Format tersebut disebut dengan docker. Fasilitas ini dapar ditampilkan melalui menu window submenu docker.
Fixed/Floating Toolbar
Salah satu keistimewaan dari sistem CorelDRAW X4, yaitu fasilitas toolbox kotak warna, menu bar, standard toolbar, dan/atau property bar yang dapat digeser dan ditempatkan di sembarang lokasi.

Operasi Dasar

Objek Garis

Pada sistem CorelDRAW X4, objek garis dapat dibentuk melalui curve tool yang ada pada fasilitas toolbox. Adapun subalat pada fasilitas curve tool berupa:
• freehand tool: alat ini digunakan untuk membentuk beragam garis lurus atau garis yang tidak beraturan.
• bezier tool: alat ini digunakan untuk membentuk beragam garis lurus dan garis yang tidak beraturan secara bersamaan.
• artistic media tool: alat ini digunakan untuk membentuk berbagai objek garis artistik. Dalam menentukan bentuk garis artistik tersebut, gunakan simbol yang ada di sisi kiri fasilitas property bar, lalu tentukan spesifikasi konfigurasinya pada sisi kanannya.
• pen tool: pemakaian pen tool hampir serupa dengan pemakaian bezier tool.
• polyline tool: pemakaian polyline tool hampir sama dengan freehand tool.
• 3 point curve tool: alat ini digunakan untuk membentuk garis melingkar dengan mudah dan cepat.
• connector tool: alat ini digunakan untuk menghubungkan beberapa objek gambar. Misalnya, membentuk garis penghubung alur diagram.
• dimension tool: alat ini digunakan untuk membentuk garis dimensi vertikal, horizontal, diagonal, dan sebagainya. Untuk membentuk garis dimensi horizontal/vertikal secara otomatis, gunakan simbol auto aimension tool yang terdapat di sisi kiri fasilitas property bar ketika alat ini aktif.

Objek Gambar

Di dalam CorelDRAW, berbagai bentuk objek gambar dapat dibuat. Berikut ini merupakan fasilitas toolbox yang berguna membentuk berbagai objek gambar:
• rectangle tool: alat ini dapat digunakan untuk membentuk objek persegi panjang atau persegi.
• ellipse tool: alat ini digunakan untuk membentuk objek lingkaran/elips.
• object tool: alat ini dapat mempermudah/mempercepat proses pembentukan objek poligon, bintang, spiral, dan tabel.
• perfect shape tool: alat ini digunakan untuk membentuk berbagai objek gambar spesifik secara mudah dan cepat. Misalnya, objek jajar genjang, balon, simbol diagram alur, panah, dan lain sebagainya.
• table tool: alat ini dapat digunakan untuk membuat tabel dalam format persegi atau persegi panjang. Tabel ini tidak hanya dapat dimasukkan tulisan/teks, tetapi dapat juga dimasukkan gambar ke dalamnya. Alat ini bisa digunakan untuk membuat kartu pos, brosur, dan lain-lain.

Smart Drawing

Menggambar pintar adalah aplikasi baru yang ada pada CorelDRAW X4. Smart drawing tool yang ada pada smart tool dapat digunakan untuk membentuk objek gambar dari sketsanya.

Objek Teks

Objek teks merupakan unsur yang paling sering digunakan pada rancangan grafis. Ada yang membuatnya sebagai logo, teks artistik, bahkan mengubah objek teks menjadi objek gambar.
Objek teks dapat dibuat melalui text tool yang terdapat pada toolbox. Setelah itu, objek teks dapat diproses melalui pick tools. Objek teks dapat diproses sehingga membentuk bayangan, menjadi format 3D, dan lain-lain.

Objek 2D Menjadi 3D

CorelDRAW X4 memiliki fasilitas untuk mengubah objek taks/gambar 2D menjadi 3D. Fasilitas yang dapat digunakan untuk membentuk objek 2D menjadi 3D adalah sebagai berikut:
• extrude: pada fasilitas toolbox terdapat interactive extrude tool di dalam interactive effects tool. Setelah diaktifkan, format 3D dapat diatur melalui bagian presets yang ada pada fasilitas property bar.
• bevel: bevel merupakan subalat untuk membentuk sudut dari suatu objek gambar/teks. Bevel akan muncul dalam property bar setelah mengaktifkan interactive extrude tool.
• contour: fasilitas contour di dalam CorelDRAW X4 disediakan untuk membuat salinan dari suatu objek gambar/teks ke bagian dalam/luarnya. Contour dapat digunakan untuk menimbulkan efek 3D dari suatu objek gambar/teks dengan cara mengubah warna sisinya.
• gradasi warna: gradasi warna dapat dibentuk menggunakan fill tool, interactive fill tool, atau mesh fill.
• efek bayangan: CorelDRAW menyediakan interactive drop shadow yang merupakan subalat dari interactive effects tool untuk membuat efek bayangan dari objek gambar/teks.

Warna
Pilihan warna terdapat dalam kotak warna. Namun, ada beberapa cara untuk memberi warna pada objek gambar/teks, yaitu sebagai berikut:
• fill & outline: pada fasilitas toolbox, sistem menyediakan fill tool untuk mengatur isi objek gambar/teks. Sedangkan untuk mengatur garis pembentuknya, sistem menyediakan outline tool.
• eyedropper & paintbucket tool: eyedropper tool digunakan untuk mengambil spesifikasi warna atau atribut (properti, transformasi, dan efek) suatu objek gambar/teks. Setelah itu, gunakan paintbucket tool untuk menyalin data tersebut pada objek gambar/teks lainnya.
• smart fill: smart fill tool dapat mengisi warna pada sembarang bidang tertutup. Misalnya pada perpotongan suatu objek tertentu.

Objek Artistik

Objek artistik dapat berupa teks atau gambar. Dengan menggunakan alat tertentu, suatu objek teks/gambar dapat terlihat berbeda dari biasa. Objek artistik terdiri dari:
• garis artistik (Objek Teks): teks yang artistik dapat dibuat melalui artistic media tool yang ada pada toolbox. Teks apapun dapat dibuat karena penggunaanya seperti menggambar atau menulis dengan bolpoin.
• garis artistik (objek gambar): gambar artistik yang dihasilkan melalui artistic media tool adalah seperti sketsa gambar. Penggunaannya sama dengan membuat garis artistik untuk objek teks.
• efek distorsi: CorelDRAW menyediakan interactive distort tool di dalam interactive effects tool. Efek distorsi dapat diaplikasikan untuk objek gambar/teks sehingga dapat terlihat lebih artistik.
• smudge brush (objek baru): melalui smudge brush tool, suatu sisi objek gambar dapat ditarik sehingga akan membentuk gambar yang baru sesuai dengan keinginan. Subalat ini dapat diakses melalui shape edit tool.


Sabtu, 07 Mei 2011





virus komputer

PENGERTIAN VIRUS KOMPUTER

Pertama kali istilah virus digunakan oleh fred Cohen pada tahun 1984 di Amerika Serikat karena adanya persamaan dasar dengan virus yang ada pada dunia kedokteran.
Virus computer dapat diartikan sebagai suatu program computer biasa. Perbedaan mendasarnya dengan program-program lain adalah bahwa virus dibuat untuk menulari program-program lain dengan mengubah, memanipulasi bahkan merusak program-program lain tersebut.
Virus computer adalah program yang biasanya ditulis dengan bahasa tingkat rendah seperti assembly yang mempunyai kemampuan untuk menyebarkan diri dari satu program ke program lain. Virus computer tidak sama dengan virus penyakit karena virus computer tidak berwujud. Dinamakan virus karena memiliki kesamaan yakni mampu menyebarkan diri dan bersifat merugikan terhadap yang diserangnya.
Sumber : Pengamanan Sistem Komputer,”Janner Simarmata”, Penerbit Andi


Sumber: http://id.shvoong.com/internet-and-technologies/2009619-pengertian-virus-komputer/#ixzz1Lfs7uk5D

Jumat, 06 Mei 2011

membuat web desaign

Anda tertarik untuk membuat website tetapi belum paham betul HTML? Anda bisa mencobaYahoo Geocities. Dengan langkah-langkah berikut, dalam 10 menit website Anda sudah jadi. Anda bisa menggunakan Page Wizard untuk membuat halaman website dengan cepat tanpa pemrograman. Tidak percaya? Dicoba dulu ya …
Anda akan membuat blog atau website? Anda bisa membuat website untuk menawarkan produk, profile pribadi atau perusahaan, atau sekedar nampang. Anda bisa membuat blog untuk menyalurkan ide Anda yang isinya selalu berkembang setiap hari.
Jika Anda akan membuat blog, caranya sangat mudah. Tinggal daftar saja ke wordpress.com atau blogger.com. Tutorial membuat blog klik di sini. Jika Anda mau membuat website, Anda perlu tempat hosting. Web hosting adalah tempat menaruh file Anda di Internet. Webhosting ada yang bayar ada yang gratis. Web hosting gratis misalnya:
  1. Yahoo Geocities. Alamatnya http://www.geocities.com
  2. 50webs. Alamatnya http://www.50webs.com
  3. Tripod. Alamatnya http://www.tripod.com
Web hosting yang bayar misalnya:
  1. Bali Web Hosting. Alamatnya: http://www.balinter.net
  2. Bandung web hosting. Alamatnya: http://www.qwords.com
Dalam tutorial ini hanya dibahas bagaimana membuat website di YahooGeocities.
Kenapa Geocities? Pertama, Anda tidak perlu repot-report registrasi ulang jika sudah memiliki email di Yahoo. Cukup login di Yahoo Mail. Trus ketik http://www.geocities.com. Otomatis Anda sudah dapat memulai website. Kedua, banyak sekali layanan web hosting yang gratis berguguran atau berubah menjadi bayar, sepertinya Geocities tidak akan seperti ini, karena jaringan Yahoo sangat kuat dan Yahoo adalah perusahaan yang cukup besar.
Okey, sekarang kita mulai membuat website. Langkah-langkahnya:
  1. Klik di sini http://www.geocities.com, login dengan Yahoo ID dan password Anda.
  2. Jika Anda sudah membuat website dan menyimpannya di komputer, pilihEASY UPLOAD atau klik link berikut: http://geocities.yahoo.com/v/ul.html
  3. Upload file Anda.
  4. Jika Anda sama sekali belum membuat website, pilih PAGE WIZARD. Klik link berikut: http://geocities.yahoo.com/v/w
  5. Dalam PAGE WIZARD, pilih model yang sesuai dengan selera Anda, isi website Anda.
  6. Ikuti langkah-langkah yang ada.
  7. Selesai. Website Anda punya alamat: www.geocities.com/yahoo_id_anda
Cukup mudah bukan?
Selamat praktek, jangan takut salah.
Tulisan terkait:



<div><embed src="http://widget-e7.slide.com/widgets/slideticker.swf" type="application/x-shockwave-flash" quality="high" scale="noscale" salign="l" wmode="transparent" flashvars="cy=bb&amp;il=1&amp;channel=2161727821165999079&amp;site=widget-e7.slide.com" style="width:400px;height:320px" name="flashticker" align="middle"></embed><div style="width:400px;text-align:left;"><a href="http://www.slide.com/pivot?cy=bb&amp;at=un&amp;id=2161727821165999079&amp;map=1" target="_blank"><img src="http://widget-e7.slide.com/p1/2161727821165999079/bb_t054_v000_s0un_f00/images/xslide1.gif" border="0" ismap="ismap" /></a> <a href="http://www.slide.com/pivot?cy=bb&amp;at=un&amp;id=2161727821165999079&amp;map=2" target="_blank"><img src="http://widget-e7.slide.com/p2/2161727821165999079/bb_t054_v000_s0un_f00/images/xslide2.gif" border="0" ismap="ismap" /></a> <a href="http://www.slide.com/pivot?cy=bb&at=un&id=2161727821165999079&map=F" target="_blank"><img src="http://widget-e7.slide.com/p4/2161727821165999079/bb_t054_v000_s0un_f00/images/xslide42.gif" border="0" ismap="ismap" /></a></div></div>
<div><embed src="http://widget-e7.slide.com/widgets/slideticker.swf" type="application/x-shockwave-flash" quality="high" scale="noscale" salign="l" wmode="transparent" flashvars="cy=bb&amp;il=1&amp;channel=2161727821165999079&amp;site=widget-e7.slide.com" style="width:400px;height:320px" name="flashticker" align="middle"></embed><div style="width:400px;text-align:left;"><a href="http://www.slide.com/pivot?cy=bb&amp;at=un&amp;id=2161727821165999079&amp;map=1" target="_blank"><img src="http://widget-e7.slide.com/p1/2161727821165999079/bb_t054_v000_s0un_f00/images/xslide1.gif" border="0" ismap="ismap" /></a> <a href="http://www.slide.com/pivot?cy=bb&amp;at=un&amp;id=2161727821165999079&amp;map=2" target="_blank"><img src="http://widget-e7.slide.com/p2/2161727821165999079/bb_t054_v000_s0un_f00/images/xslide2.gif" border="0" ismap="ismap" /></a> <a href="http://www.slide.com/pivot?cy=bb&at=un&id=2161727821165999079&map=F" target="_blank"><img src="http://widget-e7.slide.com/p4/2161727821165999079/bb_t054_v000_s0un_f00/images/xslide42.gif" border="0" ismap="ismap" /></a></div></div>

Selasa, 03 Mei 2011

membuat database dan tabell

database terdiri dari  satu  atau banyak  tabel.
Membuat Database
Pernyataan CREATE DATABASE  digunakan untuk membuat database dalam MySQL.
Penulisan
CREATE DATABASE nama_database
Agar  PHP mengeksekusi pernyataan tersebut di atas kita harus menggunakan   fungsi mysql_query() . Fungsi ini berguna untuk mengirimkan query atau perintah  ke  koneksi MySQL
Contoh
Pada contoh berikut ini kita  membuat sebuah database dengan nama  “my_db”:
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{   die('Could not connect: ' . mysql_error());
}
if (mysql_query("CREATE DATABASE my_db",$con))
{
echo "Database created";
}
else
{
echo "Error creating database: " . mysql_error();
}
mysql_close($con);
?>

Membuat Table
Pernyataan  CREATE TABLE digunakan untuk  menbuat tabel  di dalam database table in MySQL.
Penulisan 
CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, column_name3 data_type, ....... )
We must add the CREATE TABLE statement to the mysql_query() function to execute the command.
Contoh
The following example shows how you can create a table named “person”, with three columns. The column names will be “FirstName”, “LastName” and “Age”:
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con)   {   die('Could not connect: ' . mysql_error());   }
// Create database if (mysql_query("CREATE DATABASE my_db",$con))   {   echo "Database created";   } else   {   echo "Error creating database: " . mysql_error();   }
// Create table in my_db database mysql_select_db("my_db", $con); $sql = "CREATE TABLE person  ( FirstName varchar(15), LastName varchar(15), Age int )"; mysql_query($sql,$con);
mysql_close($con); ?>
Penting : Sebuah database haris dipilih sebelug table dapat dibuat. Memilih database dilakukan denga menggunakan function select_db()
Note: Bila anda membuat field database  dengan  type varchar, anda harus mengisikan  panjang maksimum  dari field tersebut misal  varchar(15).

Type Data MySQL 

Berikut beberapa  type data  MySQL  yang dapat digunakan :
Numeric Data Types Description
int(size)
smallint(size)
tinyint(size)
mediumint(size)
bigint(size)
Hanya integers. maximum digit  dapat ditentukan dalam   parameter size
decimal(size,d)
double(size,d)
float(size,d)
angka dan  fractions. maximum jumlah digit  dapat ditentukan pada parameter size.  maximum digit of  di kanan decimal ditentukan parameter d
Textual Data Types Description
char(size) fixed length string (can contain letters, numbers, and special characters). fixed size ditentukan dalam parameter
varchar(size) string (can contain letters, numbers, and special characters). maximum size ditentukan dalam parameter
tinytext string dengan panjang maksimum 255 characters
text
blob
Holds a variable string with a maximum length of 65535 characters
mediumtext
mediumblob
string dengan panjang maksimum 16777215 characters
longtext
longblob
string dengan panjang maksimum  4294967295 characters
Date Data Types Description
date(yyyy-mm-dd)
datetime(yyyy-mm-dd hh:mm:ss)
timestamp(yyyymmddhhmmss)
time(hh:mm:ss)
Holds date and/or time
Misc. Data Types Description
enum(value1,value2,ect) ENUM adalah singkatan dari ENUMERATED. Dapat menyimpan  one s/d  65535 list nilai dalam tanda kurung ( ). Jika nilai yang dimasukan tidak terdapat dalam list, akan dimasukan nilai blank
set SET milirip  ENUM. dimana , SET dapat memupnya s/d  64 item list  dan dapat menyimpan banyak

Kunci Primary dan fields Auto Increment
Setiap tabel seharusmnya mempunya field kunci primary.
Kunci  primary digunakan sebagai identifikasi uniq baris dalam tabel. Setiap nilai kunci primary  harus uniq . field kunci primary  tidak boleh null karena database engine meminta nilai untuk mendapatkan record tersebut.field kunci primary  selalu diindex. There is no exception to this rule! Anda harus index kunci  primary sehingga database engine dapat dengan cepat ke  baris  sesuai nilai kunci.Conto berikut   menetapkan field  personID sebagai field kunci  primary. field kunci primary  selalu sebua  ID number, dan selalu digunakan dengan  AUTO_INCREMENT setting. AUTO_INCREMENT secara automatis menambahkan niali pada field setiap kali penambahan  record baru. untuk meyakinkan field kunci primary tersebut tidak  null, kita harus tambahkan  “NOT NULL” setting untuk  field.
Contoh
$sql = "CREATE TABLE person 
(
personID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(personID),
FirstName varchar(15),
LastName varchar(15),
Age int
)";
mysql_query($sql,$con);

Minggu, 01 Mei 2011

cara memebuat website

TIPS MEMILIH WEB HOSTING INDONESIA
Artikel ini merupakan kelanjutan dari artikel sebelumnya tentang pemilihan web hosting di indonesia yang menjelaskan mengapa kita perlu menyewa hosting sendiri.

Memilih penyedia hosting di Indonesia memang merupakan hal yang perlu dilakukan dengan hati-hati karena menyengkut kelangsungan hidup situs kita. Apalagi dengan banyaknya penyedia web hosting Indonesia saat ini, maka akan makin membuat daftar pilihan kita semakin panjang dan mempersulit pemilihan. Namun di lain pihak, kita juga jadi memiliki keleluasaan untuk menetukan pilihan atas penyedia layanan hosting yang kita inginkan. Nah khusus untuk layanan hosting di Indonesia, berikut beberapa tips dari prothelord, semoga bermanfaat.

1. Support Penyedia Layanan Hosting

Support merupakan hal yang terpenting dari sebuah layanan hosting terutama hosting di Indonesia. Sebab apabila support susah dihubungi, respon lambat, dll akan menyulitkan klien bila sedang menghadapi masalah. Bayangkan saja jika web site anda sudah anda bangun susah-susah dan sudah memiliki pengunjung yang sangat banyak, ternyata malah supportnya ndak bener. Kadang malah kemungkinan domain kita juga amblas tuh. Hindari hosting dgn support melalui Handphone saja, sebab bisa jadi yang mengelola hosting hanya satu orang saja, kecuali hosting bersangkutan mencantumkan juga no telepon kantor. Cari penyedia hosting Indonesia yang memiliki akses support sebanyak mungkin antara lain: Telepon Kantor (nomor telepon kabel), Messenger (Yaho Messenger, Google Talk, dll dan jangan lupa perhatikan availabilitasnya dalam arti sering online atau tidak), E-mail, Web based dan Telepon Seluler/CDMA. Dan yang lebih penting lagi cobalah terlebih dahulu melakukan kontak dengan penyedia hosting indonesia tersebut dan cek respon timenya. Prothelord pernah terjebak dengan penyedia hosting yang tidak keren di Yogyakarta dan sekarang sudah gulung tikar. Percayalah, saat kena hosting yang payah, akan sangat tidak menyenangkan.

2. Perhatikan jenis layanan yang diberikan. Hal ini sangat penting karena umumnya service yang diberikan akan sangat bervariasi. Jangan sampai terjadi hal yang konyol, dimana kita butuh PHP tetapi malah hosting yang hanya provide ASP. Kan ndak lucu. Nah, beberapa parameter penting dalam service yang diberikan antara lain :
  • Support Bahasa pemrograman (PHP, ASP, dll)
  • Database yang disediakan (MySQL, PostGRESQL, dll)
  • E-mail
  • Ukuran space hardisk
  • bandwidth
  • Fantastico (untuk memudahkan instalasi aplikasi)
    Jangan lupa perhatikan juga batasan/limit service yang diberikan misalnya limit user database, limit bandwidth, user email, dll. Sebisa mungkin hindari penyedia hosting indonesia yang memberikan layanan unlimited, layanan ini secara umum akan menghabiskan bandwidth dan resource server.
3. Pilihlah  web hosting Indonesia yang mempunyai lokasi kantor tetap dan berbadan hukum.
Kalau perlu datang langsung ke lokasi untuk mengetahui keberadaannya atau minimal lakukan kontak dengan supportnya dan tanyakan lokasi kantornya.

4. Lihat dan cek pengalaman perusahaan tersebut dalam mengelola hosting.
Semakin berpengalaman sebuah perusahaan penyedia jasa hosting, maka umumnya supportnya semakin baik. Namun hal ini ada juga sisi negatifnya yaitu semakin laku sebuah penyedia jasa hosting Indonesia, maka semakin banyak pengguna dalam sebuah servernya. Hal ini tentu saja akan berakibat pada makin tingginya trafik yang masuk dan berdampak pada lambatnya respon server. Mintalah pada penyedia jasa kita untuk meletakkan hosting di server yang masih rendah trafiknya.

5. Cek spesifikasi server, stabilitas server dan koneksi server yang digunakan. Apakah di USA, IIX, dll. Pilihlan penyedia hosting indonesia yang menyediakan lokasi server yang bervariasi. Pemilihan lokasi server harus memperhatikan target pengunjung yang akan kamu tuju. Kalau kamu menargetkan pengunjung dari Indonesia, sebaiknya pilih lokasi server di Indonesia. hal ini akan mempengaruhi kecepatan akses ke web site kamu. 

6. Cek kepemilikan domain klien, apakah atas nama klien atau atas nama webhosting bersangkutan.
Hal ini perlu untuk memberikan keleluasaan klien dalam memanage domainnya sendiri. Atau jika menggunakan nama web hosting Indonesia yang bersangkutan, maka pastikan mereka bersedia mengubah menjadi nama anda. Dan lakukan penggantian nama dan password segera setelah hosting anda siap.

7. Backup, back up dan back up.
Back up merupakan hal yang penting untuk memastikan bahwa data-data anda aman, sebab seringkali data-data klien hilang karena salah delete, dll. Cek jadwal back up hosting anda, dan jangan lupa lakukan back up anda sendiri.

8. Program Promo
Nah ini juga hal yang penting. Dengan adanya program promo, maka kita akan bisa menghemat biaya. Namun perhatikan, sebaiknya jangan mengambil penyedia hosting Indonesia yang terlalu sering memberikan promo. Jangan-jangan harga aslinya memang kemahalan :).

9. Pastikan bebas masalah
lakukan Googling untuk mencari problem yang pernah dialami oleh penyedia hosting yang kamu pilih. Gunakan kata kunci "nama_penyedia_hosting masalah". Cara lain adalah dengan melakukan pengecekan ke forum yang disediakan penyedia hosting di Indonesia tersebut. Jika banyak komplain maka perlu kamu cek ulang tuh pilihan kamu. Perhatikan juga cara mereka dalam menyelesaikan masalah.

10. Bandingkan paket-paket yang disediakan.
Yah, memang proses membandingkan ini cukup menyebalkan, tetapi perlu dilakukan. Pertama bandingkan dulu space dan bandwidthnya dan kalau perlu di konversi ke satuan yang sama, karena masing-masing penyedia layanan hosting Indoenesia tesebut pasti memiliki paket yang berlainan. Setelah iti bandingkan servicenya. Pertanyaan terakhir, manakah yang paling kompetitif ? Dari sana kita bisa memiliki beberapa alternatif untuk kita follow up dengan membandingkan faktor-faktor dari tips lainnya di artikel ini.

11. Sesuaikan harga dengan kocek
Pastilah, pilih paket yang sesuai dengan kantong kamu. Pilihlan web hosting yang menyediakan paket bervariasi dan kalau kamu perlu paket yang murah sebagai awal karir kamu di dunia web, cari yang menyediakan paket murah.

12. Pembayaran
Pilih yang menyediakan pembayaran melalui berbagai bank terutama bank-bank besar seperti BCA dan Mandiri serta kalau ada palayan online seperti Paypal. Jangan lupa bahwa akan lebih baik jika support juga bank yang kamu miliki atau kalau tidak pastikan mereka memiliki prosedur untuk menerima pembayaran dari bank lain.
13. Lihat TestimonialWalaupun berat sebelah dan cenderung hanya menampilkan testi yang positif, paling tidak dari testimonial kamu bisa melihat seberapa puas pelanggan hosting tersebut.

Berikut hosting provider yang bisa anda pertimbangkan:

Rumah WebSepengetahuan saya, situs ini memberikan layanan yang sangat terjangkau namun profesional. Kamu bisa menyewa hosting mulai dari Rp. 10.000/6bln dan bahkan bisa mencoba dulu secara gratis.