Jumat, 31 Agustus 2012


JARINGAN UNTUK LAN dan JARINGAN  UNTUK WAN

1.      Local Area Network (LAN)
    
         Local Area Network (LAN) adalah sejumlah komputer yang saling dihubungkan bersama di dalam satu area tertentu yang tidak begitu luas, seperti di dalam satu kantor atau gedung. Secara garis besar terdapat dua tipe jaringan atau LAN, yaitu jaringan Peer to Peer dan jaringan Client-Server.
         Pada jaringan peer to peer, setiap komputer yang terhubung ke jaringan dapat bertindak baik sebagai workstation maupun server. Sedangkan pada jaringan Client-Server, hanya satu komputer yang bertugas sebagai server dan komputer lain berperan sebagai workstation. Antara dua tipe jaringan tersebut masing-masing
memiliki keunggulan dan kelemahan.

2.      Wide Area Network (WAN)

         Wide Area Network (WAN) adalah suatu jaringan yang digunakan untuk membuat interkoneksi antar jaringan local yang secara fisik tidak berdekatan satu sama lain, yang secara fisik bisa dipisahkan dengan kota, propinsi, atau bahkan melintasi batas geografi – lintas negara dan benua. Ada beberapa Teknologi Jaringan WAN saat ini yang bisa kita gunakan.
            Teknologi Jaringan WAN bergantung pada fihak ketiga dalam hal ini perusahaan penyedia layanan Telecommunication yang menyediakan layanan hubungan jarak jauh. Tidak seperti pada jaringan LAN dimana koneksi antar device (komputer) ditransmisikan dari satu piranti digital / komputer kepada piranti digital lainnya melalui koneksi fisik secara langsung teknologi jaringan WAN menggunakan kombinasi sinyal analog dan sinyal digital dalam melakukan transmisi data.

PSE (packet switching exchange) adalah suatu Switch pada jaringan carrier packet switched. Paket messages menjelajah dari titik ke titik yang berbeda tergantung pada koneksi fisik dan protocol yang digunakan. secara pokok ada tiga macam berikut ini:

1.                 Koneksi Dedicated
2.                 Jaringan Circuit-switched
3.                 Jaringan Packet-switched
  
Jenis Jaringan WAN dedicated dan switched mempunyai suatu koneksi yang selalu tersedia kepada jaringan, akan tetapi untuk jenis circuit switched perlu melakukan suatu pembentukan koneksi via semacam mekanisme dial-up antar kedua piranti yang mau berkomunikasi. Dalam suatu konfigurasi dial-on-demand routing (DDR) – router secara automatis membuka koneksi jika ada data yang akan ditrasnmisikan (tentunya sesuai dengan access-list rule), dan akan menutup sendiri jika line dalam keadaan idle selama durasi tertentu yang disetel dalam konfigurasinya.

Layanan Jaringan WAN

Ada banyak penerapan teknologi jaringan WAN pada layanan WAN oleh ISP atau jasa layanan koneksi WAN yaitu sebagai berikut:

PSTN

PSTN adalah public switched telephone network, adalah merupakan teknologi tertua dan diapakai secara luas diseluruh dunia dalam komunikasi WAN. PSTN adalah teknologi Jaringan WAN dalam jaringan circuit-switched. Teknologi ini berbasis dial-up atau leased line (always-on) menggunakan line telephone dimana data dari digital (komputer) diubah menjadi data analog oleh modem, dan kemudian data tersebut menjelajah dengan kecepatan terbatas sampai 56 Kbps saja.

Frame relay

Frame Relay telah dibahas panjang lebar secara terpisah, artikel yang termasuk juga jaringan frame relay dan juga koneksi frame relay. Frame relay adalah salah satu teknologi jaringan WAN dalam paket switching.

Koneksi Database

Koneksi Database

Langkah pertama adalah dengan membuat database dengan isi :
Nama varchar (30);
NIS int (11);
Jurusan varchar (30);
Kelas varchar (30);
Tanggal Lahir varchar (30);

Kemudian kita buat data sebagai input pertama, setelahnya kita simpan di local disk D:\\AppServ\WWW\data_input1.php


<html>
<head><title>Input Siswa </title></head>
<body>
<form action="data_input2.php" method="post">

<table align=left>
<tr><td><h3>Data Input Siswa</h3></td></tr>
<tr><td>Nama </td><td>:</td><td> <input type=text name="nama" size=10></td></tr><br><br>
<tr><td>NIS </td><td>:</td><td><input type=text name="nis" size=10></td></tr><br><br>
<tr><td>Jurusan </td><td>:</td><td>
<select name="jurusan"><br><br>
<option value="tkj">Teknik Komputer dan Jaringan</option>
<option value="tgrbk">Teknik Gambar Rancang Bangun Kapal</option>
<option value="tkk">Teknik Kelistrikan Kapal</option>
<option value="tkkb">Teknik Konstruksi Kapal Baja</option>
<option value="tkr">Teknik Kendaraan Ringan</option>
<option value="tpm">Teknik Permesinan</option>
<option value="tipk">Teknik Instalasi Permesinan Kapal</option>
<option value="tik">Teknik Interior Kapal</option>
<option value="tptu">Teknik Pendingin dan Tata Udara</option>
<option value="tlk">Teknik Las Kapal</option>
</select></td></tr><br><br>

<tr><td>Kelas</td><td>:</td><td>
<select name="kelas">
<option value="satu">Satu</option>
<option value="dua">Dua</option>
<option value="tiga">Tiga</option>
</select></td></tr><br><br>
<tr><td>Tanggal_Lahir</td><td>:</td><td>

<select name="tgl">
<option value=""> pilih tanggal </option>
<?php
for ($tanggal=1; $tanggal<=31; $tanggal+=1) {
print"<option value=$tanggal> $tanggal </option>";
}
?>
</select>

<select name="bln">
<option value=""> pilih bulan </option>
<?php
$bln=array("Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","            September","Oktober","November","Desember");
$i=0;
while ($bulan=$bln[$i]){
print "<option value=$bulan>$bulan</option>";
$i++;
}
?>
</select>


<select name="thn">
<option value=""> pilih tahun </option>
<?php
$thn_sekarang=date (Y);
for ($tahun=2001; $tahun<=$thn_sekarang; $tahun+=1) {
print "<option value=$tahun> $tahun </option>";

}
?>
</select>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td>

<input type=submit name=simpan value=simpan>
<input type=reset name=Batal value=batal></td></tr>
</table>
</form>

</body>
</html>

Kemudian kita buat lagi Data input ke dua, sebagai hasil dari data input pertama. Setelah itu kita simpan di local disk D:\\AppServ\WWW\data_input2.php

<html>
<head><title>Input Siswa</title></head>
<body>

<?php

include "sambung.php";

if ($nama!="" && $nis!="" && $jurusan!="" && $kelas!="" && $tgl!="") {
$simpan="insert into input_data (Nama,NIS,Jurusan,Kelas,Tanggal_Lahir) values ('$nama','$nis','$jurusan','$kelas','$tgl - $bln - $thn')";
$hasil=mysql_query($simpan);

print "";
print "<b>selamat data anda sudah di simpan</b><br>";
print  "Nama :$nama <br>";
print  "NIS :$nis <br>";
print  "Jurusan :$jurusan <br>";
print  "Kelas :$kelas <br>";
print  "Tanggal_Lahir   :$tgl - $bln - $thn <br>";

}

else {
echo ("
<font face=arial size3 color=red>Nama dan NIS tidak boleh kosong tidak boleh kosong atau data error<br>
&raquo;<a href='data_input1.php'>kembali</a>&raquo;</font>");
}
?>
| <a href="data_input1.php">input data</a> |
| <a href="daftar data.php">daftar data</a> |
| <a href="edit1.php">edit data</a> |
| <a href="hapus1.php">hapus data</a> |
</body>
</html>


Maka hasil nya adalah sebagai berikut :


Jika sudah maka Kita buat skrip penghubungnya untuk database, dengan menyimpan pada local disk D:\\AppServ\WWW\sambung.php


<?php
$host = "localhost";
$user = "root";
$password = "root";
$database = "data_siswa";

mysql_connect($host, $user, $password) or die("Database Belum Terhubung".mysql_error());
mysql_select_db($database) or die("Database Belum Ada".mysql_error());;
?>


Setelah itu barulah kita memberikan link untuk kembali pada input data, kemudian kita simpan data pada local disk D:\\AppServ\WWW\input data.php : sebagai berikut :

<html>
<head><title>Input Siswa</title></head>
<body>

<?php

include "sambung.php";

if ($nama!="" && $nis!="" && $jurusan!="" && $kelas!="" && $tgl!="") {
$simpan="insert into input_data (Nama,NIS,Jurusan,Kelas,Tanggal_Lahir) values ('$nama','$nis','$jurusan','$kelas','$tgl - $bln - $thn')";
$hasil=mysql_query($simpan);

print "";
print "<b>selamat data anda sudah di simpan</b><br>";
print  "Nama :$nama <br>";
print  "NIS :$nis <br>";
print  "Jurusan :$jurusan <br>";
print  "Kelas :$kelas <br>";
print  "Tanggal_Lahir :$tgl - $bln - $thn <br>";

}

else {
echo ("
<font face=arial size3 color=red>Nama dan NIS tidak boleh kosong tidak boleh kosong atau data error<br>
&raquo;<a href='data_input1.php'>kembali</a>&raquo;</font>");
}
?>
<a href="data_input1.php">input data</a>

</body>
</html>



Berikut adalah hasil nya :



Setelah itu barulah kita membuat skrip untuk link daftar data,  dengan menyimpan pada local disk D:\\AppServ\WWW\daftar data.php :

<?php include "sambung.php"; ?> <HTML> <HEAD><TITLE>Daftar</TITLE></HEAD> <BODY> <h3 align=left>Daftar Data Siswa</h3> <?php if (!empty($_GET['message']) && $_GET['message'] == 'success') { echo '<h3 align=center>Data Berhasil Di Update</h3>'; } ?> <table align=center border="1" cellpadding="5" cellspacing="0"> <thead> <tr> <td>Nama</td> <td>NIS</td> <td>Jurusan</td> <td>Kelas</td> <td>Tanggal_Lahir</td> <td>Tindakan</td> </tr> </thead> <?php $query = mysql_query("select * from input_data"); $no = 1; while ($data = mysql_fetch_array($query)) { ?> <tr> <td><?php echo $data['Nama']; ?></td> <td><?php echo $data['NIS']; ?></td> <td><?php echo $data['Jurusan']; ?></td> <td><?php echo $data['Kelas']; ?></td> <td><?php echo $data['Tanggal_Lahir']; ?></td> <td> <a href="edit.php?id=<?php echo $data['NIS']; ?>">Edit</a> atau <a href="hapus.php?id=<?php echo $data['NIS']; ?>">Hapus</a> </td> </tr> <?php $no++; } ?> </table> <table align=center><tr><td> <td></td><td> <a href="data_input1.php"> Tambah Data </a></td></tr><table>


Berikut merupakan hasil nya :


Jumat, 03 Agustus 2012

Cara Menghubungkan PHP dengan MYSQL

1) Langkah pertama adalah dengan membuat scrip sebagai data input dengan menggunakan notepad   
    atau semacamnya. Berikut contoh skripnya :
    Kemudian kita simpan dengan format PHP pada direktori c:\AppServ\WWW\index.php




<HTML>
<HEAD><TITLE>Peminjam Buku --a</TITLE></HEAD>
<BODY>
<body background="bunga.jpg">
<form action="belajar_php2.php" method=post>
<table align=center>
<h1 align=center><font color=white size=25>Peminjam Buku<font></h1>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td>
<tr><td><h3><font color=white>Nama</td><td><font color=white><h3>:</td><td><input type=text name="a" size=35></font></h3></td></tr>
<tr><td><h3><font color=white>Gender</td><td><font color=white><h3>:</td><td>
<input type=radio name="b" value="Pria"><font color=white>pria
<input type=radio name="b" value="Perempuan"><font color=white>Perempuan
</td></tr>
<tr><td><h3><font color=white>Alamat</td><td><font color=white><h3>:</td><td><input type=text name="c" size=40><h3></font></td></tr>
<tr><td><h3><font color=white>Buku</td><td><font color=white><h3>:</td><td><input type=text name="d" size=40><h3></font></td></tr></h3>
<tr><td><h3><font color=white>Tanggal</td><td><font color=white><h3>:</td><td><input type=text name="e" size=40><h3></font></td></tr></h3>
<tr><td><h3><font color=white>Komentar Anda</td><td><font color=white><h3>:</td><td></h3></font>
<textarea name="komment" rows=5 cols=25>Isii di Sini ya...</textarea></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td>
<input type=submit name=kirim value=kirim>
<input type=reset name=batal value=batal></td></tr>
</body>
</table>
</form>
</BODY>
</HTML>


2) langkah kedua adalah dengan membuat skrip hasil dari skrip input tadi.
    Berikut contoh skripnya : Jangan lupa untuk memberi nama dengan format PHP pada direktori  
    C:\AppServ\WWW\belajar_php2.php





<HTML>
<HEAD><TITLE>Belajar Mysql</TITLE></HEAD>
<body background="bunga.jpg">
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<?php

print "<h1 align=center><font color=White>Ini Data Kamu,,,</font></h1>";
include "hasil.php";
if ($a!="" && $b!="" && $c!="" && $d!="" && $e!="") {
$simpan="insert into data_peminjam (nama,gender,alamat,buku,tanggal) values ('$a','$b','$c','$d','$e')";
$hasil=mysql_query($simpan);

 echo ("
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>

<table align=center width=500>
<tr><td><h3 align=left><font color=black>Nama</td><td><font color=black><h3>:</td><td><h3>$a</font></td></tr></h3>
<tr><td><h3 align=left><font color=black>Gender</td><td><font color=black><h3>:</td><td><h3>$b</font></td></tr></h3>
<tr><td><h3 align=leftr><font color=black>Alamat</td><td><font color=black><h3>:</td><td><h3>$c</font></td></tr></h3>
<tr><td><h3 align=left><font color=black>Buku</td><td><font color=black><h3>:<h3></td>$d</font></tr></h3>
<tr><td><h3 align=left><font color=black>Tanggal</td><td><font color=black><h3>:</td><td><h3>$e</font></td></tr></h3>
<tr><td><h3 align=left><font color=black>Komentar Anda</td><td><font color=black><h3>:</td><td><h3>$komment</font></td></tr></h3>
     ");

}
else {
print "<h3>data tidak tersimpan</h3>";
}
?>

<tr><td colspan=3><a href="index.php">Coba Lagi</a></td></tr>
</table>
</body>
</HTML>

   Usahakan data pada skrip tersebut benar - benar sama dengan database yang telah kita buat pada   
   Mysql Command Line Client.

3) Langkah ketiga adalah dengan membuat skrip sebagai penghubung dari skrip hasil data ke dalam  
    Mysql. Kita simpan dengan format php pada direktori   C:\AppServ\WWW\hubung.php 





<HTML>
<HEAD><TITLE>Mysql</TITLE></HEAD>
<BODY>
<?php
echo("<ul class='nav'>");
include "hasil.php";
$cari=mysql_query("select * from data ORDER BY ID ASC");
while($data=mysql_fetch_array($cari)) {
echo ("<li><a href=\"buka.php?id=$data[id]\">$data[nama]</b></font></a> <br /></li>");
}

echo("</ul>");

?>

<tr><td colspan=3><a href="index.php">Coba Lagi</a></td></tr>
</BODY>
</HTML>

  Selanjutnya kita buat skrip untuk hasil dan sebagai hasil. Jangan lupa juga simpan pada direktori   
  C:\AppServ\WWW\hasil.php 





<HTML>
<HEAD><TITLE>Mysql</TITLE></HEAD>
<BODY>
<?php
$host = "localhost";
$user = "root";
$password = "root";
$database = "peminjam_buku";


mysql_connect($host, $user, $password) or die("Database Belum Terhubung".mysql_error());
mysql_select_db($database) or die("Database Belum Ada".mysql_error());;
?>


</BODY>
</HTML>

   Berikut adalah hasil dari PHP dalam database MYSQL :



4) Langkah selanjutnya kita buka pada web browser, kemudian kita ketikkan alamat
    \\localhost\\phpmyadmin.










Blogroll

Blogger news

About