Pengertiaan HTML, HTTP,URL,FTP,DOMAIN,HOSTING, WWW
Selamat malam, kali ini saya menjelaskan tentang
pengertian-pengertian istilah-istilah dalam website.. langsung aja yah...
berikut penjelasannya :
1. Pengrtian HTML
HTML (HyperText Mark up Language) merupakan suatu metoda untuk
mengimplementasikan konsep hypertext dalam suatu naskah atau dokumen. HTML
sendiri bukan tergolong pada suatu bahasa pemrograman karena sifatnya yang
hanya memberikan tanda (marking up) pada suatu naskah teks dan bukan sebagai
program.
Berdasarkan kata-kata penyusunnya HTML dapat diartikan lebih dalam lagi menjadi :
Hypertext
Link hypertext adalah kata atau frase yang dapat menunjukkan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Jika kita klik pada kata atau frase untuk mengikuti link ini maka Web browser akan memindahkan tampilan pada bagian lain dari naskah atau dokumen yang kita tuju.
Berdasarkan kata-kata penyusunnya HTML dapat diartikan lebih dalam lagi menjadi :
Hypertext
Link hypertext adalah kata atau frase yang dapat menunjukkan hubungan suatu naskah dokumen dengan naskah-naskah lainnya. Jika kita klik pada kata atau frase untuk mengikuti link ini maka Web browser akan memindahkan tampilan pada bagian lain dari naskah atau dokumen yang kita tuju.
Markup
Pada pengertiannya di sini markup menunjukkan bahwa pada file HTML berisi suatu intruksi tertentu yang dapat memberikan suatu format pada dokumen yang akan ditampilkan pada World Wide Web
Language
Meski HTML sendiri bukan merupakan bahasa pemrograman, HTML merupakan kumpulan dari beberapa instruksi yang dapat digunakan untuk mengubah-ubah format suatu naskah atau dokumen
Kumpulan Tag HTML
1. (!-- --) Memberi komentar atau keterangan. Kalimat yang terletak pada tag kontiner ini tidak akan terlihat pada browser
2. (a href) Membuat link ke halaman lain atau ke bagian lain dari halaman tersebut
3. (a name) Membuat nama bagian yang didefinisikan pada link pada halaman yang sama
4. (Applet)) Sebagai awal dari Java applets
5(area) Mendefinisikan daerah yang dapat diklik (link) pada image map
6. (b) Membuat teks tebal
7. (basefont) Membuat atribut teks default seperti jenis, ukuran dan warna font
8 .(bgsound) Memberi (suara latar) Backgrund sound pada halaman web
9. (big) Memperbesar ukuran teks sebesar satu point dari defaultnya
10. (blink) Membuat teks berkedip
11. (body) Tag awal untuk melakukan berbagai pengaturan terhadap text, warna link & visited link
12. (br) Pindah baris
13. (caption) Membuat caption pada tabel
14. (center) Untuk perataan tengah terhadap teks atau gambar
15. (comment) Meletakkan komentar pada halaman web tidak tidak akan nampak pada browser
16. (dd) Indents teks
17. (div) Represents different sections of text.
18. (embed) Menambahkan sound or file Avi ke halaman web
19. (fn) Seperti tag (a name)
20. (font) Mengganti jenis, ukuran, warna huruf yang akan digunakan utk teks
21. (form) Mendefinisikan input form
22. (frame) Mendefinisikan frame
23. (frameset) Mendefinisikan attribut halaman yang akan menggunakan frame
24. (h1 ... h6) Ukuran font
25. (head) Mendefinisikan head document.
26. (hr) Membuat garis horizontal
27. (html) Bararti dokumen html
28. (i) Membuat teks miring
29. (img) Image, imagemap atau an animation
30. (input) Mendefinisikan input field pada form
31. (li) Membuat bullet point atau baris baru pada list (berpasangan dengan tag (dir), (menu) (ol) and (ul)
32. (map) Mendefinisikan client-side map
33. (marquee) Membuat scrolling teks (teks berjalan) - hanya pada MS IE
34. (nobr) Mencegah ganti baris pada teks atau images
35. (noframes) Jika browser user tidak mendukung frame
36. (ol) Mendefinisikan awal dan akhir list
37. (p) Ganti paragraf
38. (pre) Membuat teks dengan ukuran huruf yg sama
39. (script) Mendefinisikan awal script
40. (table) Membuat tabel
41. (td) Kolom pada tabel
42. (title) Mendefinisikan title
43. (tr) Baris pada tabel
44. (u) Membuat teks bergaris bawah.
Cara mengkoneksi database mysql dengan phpUntuk melakukan koneksi ke MySQL ada dua fungsi yang bisa digunakan. Yang pertama adalah dengan menggunakan fungsi mysql_connect. Sintaks fungsinya adalah sebagai berikut.
resource mysql_connect ( [string server [, string username [,
string password [, bool new_link [, int client_flags]]]]])
Contoh penggunaannya adalah sebagai berikut ini.$conn = mysql_connect('localhost', 'root', 'passwordku');
if (!$conn) {
die('Koneksi ke MySQL gagal: ' . mysql_error());
}
echo 'Koneksi ke MySQL sukses dengan mysql_connect !!';
mysql_close($conn);
?>
if (!$conn) {
die('Koneksi ke MySQL gagal: ' . mysql_error());
}
echo 'Koneksi ke MySQL sukses dengan mysql_connect !!';
mysql_close($conn);
?>
Kita lihat di atas ada perintah mysql_connect yang fungsi utamanya adalah untuk melakukan koneksi ke database MySQL. Sebagai contoh di atas server MySQL ada di localhost dengan username root dan passwordnya adalah passwordku. Ada catatan penting yang harus diingat di sini. Sejak versi 4.1, MySQL sudah mengunakan sistem autentikasi protokol yang baru yang berbasis pada algoritma hashing. Hal ini membuat koneksi yang menggunakan client lama akan gagal dan akan menghasilkan error message seperti berikut ini.
Client does not support authentication protocol requested by
server; consider upgrading MySQL client
Tidak usah takut. Penulis sendiri mengalami hal sama ketika
melakukan uji coba dengan PHP 4.3.11 dan MySQL 4.1.11 ini. Solusinya mudah dan
ada beberapa cara. Menurut pada manual MySQL 4.1.11, hal tersebut bisa diatasi
dengan cara reset password dari user sehingga bisa diakses oleh client versi
yang lama. Ini dilakukan dengan menggunakan perintah SET PASSWORD dan juga
fungsi OLD_PASSWORD(). Contoh untuk melakukannya adalah sebagai berikut.
mysql> SET PASSWORD FOR
-> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');Anda bisa mengganti 'some_user' dengan user yang Anda gunakan dan 'some_host' dengan host Anda (biasanya localhost). Kemudian pada bagian newpwd isikan dengan password Anda.
-> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');Anda bisa mengganti 'some_user' dengan user yang Anda gunakan dan 'some_host' dengan host Anda (biasanya localhost). Kemudian pada bagian newpwd isikan dengan password Anda.
Persistent connection
Selain menggunakan fungsi mysql_connect, bisa juga dengan
menggunakan fungsi mysql_pconnect. Apa bedanya? Ini adalah fungsi koneksi ke
MySQL dengan cara persistent. Sekali kita koneksi secara persistent ke database
server maka koneksi ini terus melangsungkan hubungan ke database server. Secara
prinsip fungsi mysql_pconnect ini sama dengan mysql_connect hanya saja dengan
dua perbedaan yaitu:
1. Selama mengadakan koneksi maka fungsi ini akan mencari suatu
link persistent lain yang sudah terhubung ke host, user dan password yang sama.
Jika link tersebut ditemukan maka identifier dari koneksi atau link tersebut
akan diberikan ke client dan client tidak akan mengadakan koneksi baru ke
dataase server.
2. Koneksi ke database tidak akan terputus jika eksekusi dari
suatu script SQL selesai dilakukan. Pada fungsi mysql_connect, secara otomatis
koneksi akan terputus sesaat setelah suatu script SQL dieksekusi. Pada fungsi
mysql_pconnect, koneksi ke database akan terus terjadi dan tidak akan diputus
walaupun Anda menggunakan fungsi mysql_close.
Sintaks dasar dari penggunaan fungsi mysql_pconnect adalah sebagai
berikut.
resource mysql_pconnect ( [string server [, string username [,
string password [, int client_flags]]]])
Contoh code PHP nya dari fungsi mysql_pconnect bisa dilihat pada
code berikut ini.
$conn = mysql_pconnect('localhost', 'root', 'ariesa2001');
if (!$conn) {
die('Koneksi ke MySQL gagal: ' . mysql_error());
}
echo 'Koneksi ke MySQL sukses dengan mysql_pconnect !!';
?>
yang jelas mesti buat script utk koneksi database contohnya koneksi.php
Scr garis besar codenya spt ini :
$host="localhost";
$username="root";
$password=
$database="nama databasenya";
//buat koneksinya
$conn=mysql_connect($host,$username,$password)
//buat cek koneksinya
if(!$conn)
{
echo("Koneksi Gagal");
}
$hasil=mysql_select_db($database);
if(!$hasil)
{
echo("Database Gagal");
}
?>
2. HTTP Singkatan dari
Hypertext Transfer Protocol, yang mana adalah suatu protokol yang digunakan
oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat
dan dikirimkan dari server ke client.
HTTP
juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga
web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP
ini. Sebagai contoh, ketika Anda mengetikkan suatu alamat atau URL pada
Internet Browser Anda, maka sebenarnya web browser akan mengirimkan perintah
HTTP ke web server.
Web Server kemudian akan menerima perintah ini dan melakukan
aktivitas sesuai dengan perintah yang diminta oleh web browser (misalnya akses
ke database, file, e-mail dan lain sebagainya). Hasil aktivitas tadi akan
dikirimkan kembali ke web browser untuk ditampilkan kepada pengguna.
3. Pertian URL (Uniform
Resource Locator) adalah rangkaian karakter menurut suatu format standar
tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen
dan gambar di Internet. URL pertama kali diciptakan oleh Tim Berners-Lee pada
tahun 1991 agar penulis-penulis dokumen dokumen dapat mereferensikan pranala ke
World Wide Web. Sejak 1994, konsep URL telah dikembangkan menjadi istilah
Uniform Resource Identifier (URI) yang lebih umum sifatnya.
4. Pengertian FTP :File
Transfer Protocol (FTP) adalah suatu
protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang
menggunakan TCP koneksi bukan UDP.
Dua hal
yang penting dalam FTP adalah FTP Server dan FTP Client.
FTP
server adalah suatu server yang menjalankan software yang berfungsi untuk
memberikan layanan tukar menukar file dimana server tersebut selalu siap
memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.
FTP
client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar
menukar file. Setelah terhubung dengan FTP server, maka client dapat
men-download, meng-upload, merename, men-delete, dll sesuai dengan permission
yang diberikan oleh FTP server.
Tujuan
dari FTP server adalah sebagai berikut :
• Untuk
tujuan sharing data
• Untuk
menyediakan indirect atau implicit remote computer
• Untuk
menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
Keamanan
FTP
FTP
sebenarnya cara yang tidak aman dalam mentransfer suatu file karena file
dikirimkan tanpa di-enkripsi terlebih dahulu tetapi melalui clear text. Mode
text yang dipakai untuk transfer data adalah format ASCII atau format binary.
Secara default, FTP menggunakan mode ASCII dalam transfer data. Karena
pengirimannya tanpa enkripsi, username, password, data yang di transfer, maupun
perintah yang dikirim dapat di sniffing oleh orang dengan menggunakan protocol
analyzer (sniffer). Solusi yang digunakan adalah dengan menggunakan SFTP (SSH
FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS (FTP over SSL)
sehingga data yang
dikirim terlebih dahulu di enkripsi.
5. Pengertian DOMAIN menurut Wikipedia Nama
Domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi
nama server komputer seperti web server atau email server di jaringan komputer
ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet
pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama
server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang
dikenal sebagai IP address. Nama domain ini juga dikenal sebagai sebuah
kesatuan dari sebuah situs web seperti contohnya “wikipedia.org”. Nama domain
kadang-kadang disebut pula dengan istilah URL, atau alamat website.
Sederhananya domain merupakan nama unik/alamat untuk website
anda, domain biasanya diakhiri dengan .com, .net, .org, .biz, .asia, .us dan
lain-lain.
6. Pengertian Hosting biasa
disebut dengan Web-Hosting, adalah perusahaan yang menyediakan layanan dan
penyimpanan Web bagi perorangan atau perusahaan. Dengan kata lain Hosting
adalah salah satu bentuk layanan penyewaan ruang simpan data (space) yang
digunakan untuk menyimpan data – data website agar halaman website tersebut
bisa diakses dari mana saja. Data web tersebut meliputi file – file html, php
script, cgi script, css, image, database, dan file lain yang dibutuhkan untuk
menampilkan halaman web.
Sebuah server web hosting akan online 24 jam sehari, sehingga
memungkinkan kita bisa membuka web site yang dihosting kapanpun. Seperti biasa
bila ada pertanyaan mengenai Domain dan Hosting ini silahkan diskusikan di form
komentar.
7. PPengertian Www Atau Web – Setelah pada artikel sebelumnya
kita membahas mengenai Sejarah Internet, dan juga Cara Kerja Internet, maka kali ini kita akan membahas
mengenai pengertian WWW atau World Wide Web, atau yang paling umum disebut
adalah Web.
Www atau World Wide Web maupun Web saja adalah sebuah sistem
yang saling terkait dalam sebuah dokumen berformat hypertext yang berisi
beragam informasi, baik tulisan, gambar, suara, video, dan informasi multimedia
lainnya dan dapat diakses melalui sebuah perangkat yang disebut web browser.
Untuk menterjemahkan dokumen hypertext kedalam bentuk dokumen
yang dapat dipahami oleh Manusia, maka web browser melalui web client akan
membaca halaman web yang tersimpan di sebuah webserver melalui protokol yang
sering disebut HTTP atau Hypertext Transfer protocol.
Sedangkan software atau perangkat lunak web browser saat ini
tersedia dalam berbagai produk dengan kelebihan dan kekurangannya masing-masing.
Beberapa web browser yang paling terkenal saat ini adalah Mozilla Firefox,
Internet Explorer, Opera, Safari dan lain sebagainya.
Dokumen hypertext yang tersimpan didalam sebuah webserver
memiliki banyak link atau sambungan antara satu dokumen hypertext dengan
dokumen hypertext lainnya. Dengan adanya link antar dokumen hypertext, maka hal
tersebut dapat memudahkan pengakses untuk mengunjungi atau mendapatkan
dokumen-dokumen terkait yang diinginkannya.
Selebihnya dengan semakin banyaknya situs internet yang dapat
diakses melalui browser dengan format http dan di ikuti dengan www , dan alamat
url web yang hendak diakses, maka muncullah sebuah situs pencari atau search
engine, seperti halnya google.com dan yahoo.com sebagai sarana memudahkan
pengguna internet untuk mencari berbagai dokumen yang tersedia melalui jutaan
web di sebuah jaringan internet global.
Nahhhhh demikian saja penjelasannya semoga
artikel kali ini dapat bermanfaat buat sobat.. thanks....
Like the Post? Do share with your Friends.