Rabu, 30 Maret 2011

PEMBUATAN WEBSITE FANS KLUB SEPAK BOLA AS ROMA DENGAN MENGGUNAKAN PHP

BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah

Internet adalah forum global dan perpustakaan global pertama dimana setiap pemakai dapat berpatisipasi dalam segala waktu dan tidak peduli siapapun anda, internet selalu menerima andaI. Dalam berbagai macam penampilan informasi, internet membutuhkan suatu program yang sifatnya bersahabat (user friendly) dan adanya hubungan timbal balik inilah yang disebut apliksi web. Aplikasi web ini merupakan suatu program yang dapat membuat user berinteraksi dengan user lain di lain tempat.
Sepak Bola adalah olah raga yang berasal dari negara inggris pada abad 19, olah raga tersebut sangat menarik sekali untuk dilihat atau dimainkan. Olah raga ini tidak mengenal batasan status, agama ataupun yang lainnya, oleh karena itu olah raga ini sangatlah digemari oleh seluruh kalangan.
Atas itulah maka penulis membuat suatu aplikasi web yang sifatnya dinamis yang isinya informasi tentang klub sepak bola Manchester United dalam bentuk website. Dalam penulisan ilmiah ini penulis membuat suatu aplikasi web yang sifatnya dinamis dan interaktif. Yang melatar belakangi untuk membuat Web Site fans Klub As Roma adalah kecintaan penulis terhadap klub Manchester United.
1.2 Batasan Masalah
Penulisan ini membahas perancangan dan pembuatan aplikasi web site pada klub sepak bola dari negara Inggris Manchester United yang dinamis dan interaktif dengan menggunakan Dreamweaver 8 dan PHP yang dapat membatasi user / pengguna dalam pengisian guest book, pengisian polling, dan mendapatkan informasi terbaru dalam halaman web page. Aplikasi yang dibuat dalam penulisan ilmiah ini yaitu :
1. Pembuatan polling / jejak pendapat untuk meminta pendapat pengunjung tentang pembelian / transfer pemain dengan memberikan beberapa pilihan.
2. Pembuatan guest book / buku tamu yang dapat digunakan untuk mengetahui data pengunjung bagaimana komentar mereka tentang web site ini dan juga dapat digunakan untuk menyampaikan berbagai informasi.
1.3 Tujuan Penulisan
Bagaimanapun tujuan penulis membuat penulisan ini adalah membuat aplikasi website pada fans klub dari Manchester United dengan menggunakan pemrograman PHP4 yang dapat menciptakan halaman web yang dinamis dan interaktif, yang digunakan bersama HTML, yang diterapkan secara sederhana dalam aplikasi web berupa buku tamu, polling / jejak pendapat, berita / informasi tentang klub website ini sebagai sarana para fans klub dari Manchester United agar tidak ketinggalan informasi terbaru dari situasi klub Manchester United.
1.4 Metode Penulisan
Dalam penulisan ini metode penelitian yang dilakukan penulis adalah studi lapangan yaitu dengan melakukan pencarian informasi tentang pemain, official dari klub Manchester United. Penulis juga melakukan dengan metode studi literature yaitu dengan mengamati berbagai macam yang sudah terdapat di jaringan internet yang tujuannya adalah untuk mencari bahan perbandingan dalam membuat tampilan dalam web page serta dengan melihat berbagai referensi dari berbagai sumber buku, contoh dari internet yang membahas tentang pembuatan aplikasi web.
1.5 Sistematika Penulisan
Dalam sistematika penulisan ini akan dijelaskan dengan singkat isi dari tiap-tiap bab, yaitu :
Bab I Pendahuluan
Bab ini membuat uraian mengenai latar belakang, ruang lingkup, tujuan, metode penelitian, dan sistematika penulisan.
Bab II Landasan Teori
Bab ini menjelaskan teori – teori tentang materi yang mendukung atau berhubungan dengan penulisan, antara lain tentang internet, WWW, HTML, PHP4, SQL, Client_side, Server-side, dan Macromedia Dreamweaver 4.
Bab III Perancangan & Implementasi Program
Bab ini berisi penjelasan – penjelasan mengenai tahapan pembuatan web site yang terdiri dari perancangan dan pembuatan. Serta membahas tentang berbagai spesifikasi untuk peralatan pendukung dalam proses pembuatan web site seperti : hardware, software, operation sistim serta penulis penulis juga akan membahas tentang cara menjalankan web site.
Bab IV Penutup
Bab ini berisi kesimpulan & saran.






































BAB II
LANDASAN TEORI
2.1 Internet dan World Wide Web
Internet adalah suatu jaringan komputer global yang terbentuk dari
jaringan komputer lokal dan regional , memungkinkan komunikasi data antar
komputer – komputer yang terhubung ke jaringan tersebut. Internet awalnya
merupakan suatu rencana dari departemen pertahanan Amerika Serikat (US
Departement of defense) pada sekitar tahun 1960. Dimulai dari suatu proyek yang
dinamakan ARPANET atau Advanced Research Project Agency Network.
Beberapa universitas di Amerika Serikat diantaranya UCLA, Stanford, UC Santa
Barara dan Universitas of Utah, diminta bantuan dalam mengerjakan projek ini
dan awalnya berhasil menyambungkan 4 komputer di lokasi universitas yang
berbeda tersebut. Perkembangan ARPANET ini cukup pesat jika dilihat
perkembangan komputer pada saat itu. Hanya sebagai gambaran pada tahun 1977,
ARPANET telah dapat menghubungkan lebih dari 100 komputer. Pada akhir
dekade 80-an internet sudah tersebar hampir keseluruh dunia, namun masih
terbatas pada dunia – dunia akademis. Karena internet menawarkan banyak
fasilitas seperti mengirim surat elektronik (e-mail), transfer file, bahakan
menggunakan video, maka tak heran kalau perkembangan internet dan jumlah
penggunanya meningkat begitu pesat dan diperkirakan saat ini dipergunakan oleh
lebih dari 20 juta orang di seluruh dunia.
World Wide Web atau biasa disebut web saja adalah sumber data dan
informasi yang dapat diakses oleh semua orang melalui jaringan internet. WWW
ini lahir sekitar bulan maret 1989 saat kelompok peniliti menginginkan untuk
membuat sebuah protokol baru untuk mendistribusikan informasi didalam
internet. Para peneliti ini menetapkan sebuah sebuah standar baru, kemudian
dibentuk sebuah konsorsium / perkongsian yang disebut W3C atau World Wide
Web Consorsium untuk meneruskan perkembangan dari standar tersebut. W3C
inilah yang melahirkan HTML. Tiga komponen pokok yang menjadi tulang
punggung keberadaan sebuah web adalah :
- URL : Alamat di mana data atau informasi berada.
- HTTP : Protokol / bahasa yagn digunakan untuk mengakses
informasi.
- HTML : Sumber informasi itu sendiri yang berbasis link
hypertext.
2.1.1 Uniform Resource Locator (URL)
Uniform Resource Locator(URL) adalah standar pengalamatan sebuah file
di internet yang dirancang khusus untuk digunakan dengan browser www seperti
Netscape, Internet Explorer, atau Mosaic. Format standar sebuah URL. Adalah
sebagai berikut :
Contoh : http:// www.gunadarma.ac.id /lepkom/kursus.html
Keterangan :
- http adalah protokol yang digunakan.
- www.gunadarma.ac.id adalah nama host komputer di internet dimana
komputer itu berada.
- /lepkom/ adalah path dimana file yang akan dibaca, diambil atau
dilihat berada.
- Kursus.html adalah nama file dimana informasi tersebut berada. Jika
tidak di tulis, browser akan mencari file dengan nama index.html,
index.htm, index.php di lokasi path.
2.1.2 Hypertext Transfer Protokol (HTTP)
Protokol adalah sekumpulan aturan yang digunakan untuk berkomunikasi
di dalam internet. Agar dapat berkomunikasi, seluruh komputer tersebut harus
mengenal protokol yang sama.
Hypertext Tranfer Protokol (HTTP), HTTP adalah basis dari world wide
web yang dapat digunakan untuk mengakses berbagai informasi atau dokumen
tersebut dari server yang ditulis dengan menggunakan HTML (Hypertext Markup
Language.
Pengguna yang menerima imformasi atau dokumen tersebut sering dikenal dengan
client, dan menggunakan sebuah browser untuk melihat isi dari suatu informasi
atau dokumen tersebut. Fungsi utama dari browser ini adalah untuk mengirim dan
mengambil data dari sebuah web server, kemudian menerjemahkan bahasa HTML
dari web server tersebut yang hasilnya ditampilkan pada layar monitor. Browser
yang banyak digunakan orang sekarang ini adalah Internet Explorer dan Netscape
Navigator.
2.1.3 Hypertext Markup Language (HTML)
Hypertext Markup Language (HTML) adalah suatu format data yang
digunakan untuk membuat dokumen hypertext yang dapat dibaca dari suatu sistim
operasi ke sistim operasi lain tanpa melakukan suatu perubahan. Dokumen HTML
merupakan suatu dokumen text biasa, sehingga dalam sistim operasi apapun
dapat dibaca.
Informasi dalam web mempunyai link – link yang menghubungkan
informasi tersebut ke informasi lain di internet. Fasilitas yng menghubungkan
informasi – informasi tersebut ke informasi lain melaui link ini disebut dengan
hypertext atau HTML. Dengan semakin berkembangnya web, maka istilah
hypertext berubah menjadi hypermedia, hypermedia bukan hanya berisi informasi
dalam bentuk link sederhana namun dapat berupa informasi gambar yang
berektensi .jpeg , .bmp, suara berektensi .wav, .mid text beretensi .html, .txt, video
yang berektensi .mov, .avi, .atau .mpeg atau gabungan dari semuanya.
2.1.3.1 Dasar – Dasar HTML
Setiap tag HTML memiliki fungsi sendiri dan selalu dimulai dengan tanda
“<” dan ditutup dangan tanda “>”, misalnya ,
, , dan lain
sebagainya. Kebanyakan tag memiliki pasangan penutup yang harus digunakan
untuk menutup tag sebelumnya. Tag penutup tidak harus diletakkan satu baris
dengan tag pembuka, melainkan dapat diletakkan dimana saja dan selalu dimulai
dengan tanda “”, misalnya
,
,
7
, dan sebagainya. Secara lengkap, format penggunaan tag untuk memoles teks
ASCII adalah sebagai berikut :
teks ASCII
contoh : Homepage oleh browser akan ditampilkan Homepage
Berikut ini merupakan struktur dari penulisan HTML :


Untitled Document
if (isset($mode)) {
switch ($mode) {
// If user voted, process their vote:
case "vote":
if (isset($vote)) {
32
$vote_allow = 1;
$file_contents = file($current_poll);
if (((isset($vote_logging))) && (($vote_logging == 1) || ($vote_logging
== 3))) {
foreach ($file_contents as $line) {
if (eregi($REMOTE_ADDR, $line)) {
echo $already_voted;
display_form();
$set_already_voted = 1;
$vote_allow = 0;
break;
}
}
}
if (((isset($vote_logging))) && (($vote_logging == 2) || ($vote_logging
== 3))) {
if ((isset($voted)) && ($voted == "on")) {
if (!$set_already_voted) {
echo $already_voted;
display_form();
}
$vote_allow = 0;
break;
33
Tampilan potongan program diatas :
Gambar 3.8 Tampilan Polling
3. Setelah proses penyisipan PHP 4 selesai, langkah selanjutnya
menyimpan script PHP 4 diatas, pilih menu file kemudian save atau
tekan ctrl+S, muncul dialog save beri nama file yng akan disimpan
pada file name dan extension .php pada save as type, kemudian simpan
file tersebut pada folder c:\apache\htdocs.
3.4.2 Manjalankan Web Site pada Apache Web Server
Setelah membuat semua file yang akan ditampilkan pada web site maka
langkah selanjutnya adalah menjalankan web site pada apache web server.
Adapun langkah – langkah yang harus dilakukan adalah sebagai berikut :
1. Aktifkan apache web server, pada menu start – program – PHP Triad –
start Apache, maka akan muncul sebuah window text bertuliskan “Apache
running...” Jangan tutup window ini kecuali ingin menghentikan apache
web server.

2. Aktifkan microsoft explorer pada menu start – program – internet
explorer. Ketikan http://localhost/Index.php pada URL, maka akan
muncul tampilan web site yang telah kita buat.





BAB IV
PENUTUP
4.1 Kesimpulan
Dari pembahasan Pembuatan Web Site Klub Sepak Bola AS ROMA ini, maka dapat ditarik kesimpulan bahwa Macromedia Dreamweaver 8 dan PHP 4.0 cukup mengakomodasi kebutuhan dalam membangun web site, khususnya dalam membangunan web site dan pengolahan data base. Hal ini dikarenakan Macromedia Dreamweaver 4.0 merupakan program yang berorientasi pada tampilan, sehingga kita dapat membuat tampilan yang menarik sebelum melakukan pengkodean program. Macromedia Dreamweaver 4.0 juga dilengkapi komponen dan kontrol yang sangat baik dalam hal pengaksesan serta pengoperasian data base pada PHP 4.0.
4.2 Saran
Pembangunan Web Site klub Sepak Bola AS ROMA dapat lebih kuat dan memiliki banyak fasilitas. Seperti penanaman menu - menu informasi tentang fasilitas – fasilitas, harga – harga asesoris, di klub tersebut. Sehingga fans cukup melakukan pemilihan pada web site tanpa harus melakukan membuka web site yang lain. Dan data pilihan oleh fans ini dapat langsung dibalas oleh pihak klub. Web site yang baik adalah yang dapat mengikuti keinginan dan kebutuhan dari pemakainya. Oleh sebab itu pembuatan web site ini masih dapat dikembangkan sesuai dengan keinginan & kebutuhan di masa mendatang.