Pengenalan
Pemerograman web kelas X TKJ
Alamat IP Alamat IP (IP Address, Internet
Protocol Address) adalah nomor yang
digunakan untuk mengindentifikasi
komputer, server atau alat lain dalam jaringan
internal atau internet lewat TCP/IP.
Terdiri dari serangkaian (empat bagian)
angka yang dipisah dengan tanda titik
(misalnya 123.123.123.1).
Anonymous FTP Adalah metode penggunaan program FTP
untuk masuk ke
suatu komputer atau server dan
mengambil (download) atau mengirim file
walaupun anda tidak memiliki account
pada komputer itu. Saat anda masuk,
anda mengirimkan 'Anonymous' sebagai
nama user dan alamat email sebagai
password, kemudian anda akan diarahkan
ke folder atau direktori yang bisa
diakses secara anonim.
Apache Program/software yang kegunaanya
bertugas sebagai server web,
menyediakan file/halaman untuk bisa
diakses oleh pengunjung dengan protokol
HTTP. Apache merupakan web server yang
paling banyak digunakan saat ini.
Aplikasi web Adalah aplikasi atau program yang
dikirimkan lewat teknologi
internet. Aplikasi dijalankan pada
server dan disajikan melalui browser,
memungkinkan interaktivitas antara
pengunjung situs. Contoh aplikasi web
adalah CMS (content managment),
weblog, forum diskusi, webmail, wiki, toko
online, dsb.
Autoresponder Adalah program yang secara otomatis
dijalankan saat
menerima email, kemudian membalas
email tersebut dengan isi email yang
sudah disiapkan ke pengirimnya,
memberi tahu pengirimnya bahwa emailnya
sudah diterima. Saat anda
mengkonfigurasikan autoresponder, maka program ini
akan otomatis mengirim tanpa perlu
campur tangan anda lagi, dan situs internet
anda menjadi makin interaktif.
Bandwidth Adalah jumlah besaran data (bit) yang
bisa dikirimkan
(ditransfer/ditransmisikan), yang
dihitung dengan satuan bit per detik, kilobit per
detik,
megabit per detik, dan seterusnya. 1 byte data terdiri dari 8 bit.
Browser Atau web browser (terjemahan Bahasa
Indonesia: peramban), adalah
program komputer untuk menampilkan
file atau halaman dari sebuah situs
internet. Saat anda menjelajahi
(surfing) internet, anda memulainya dengan
menjalankan program browser ini, lalu
memerintahkan program ini untuk masuk
ke sebuah situs internet. Contoh
browser: Mozilla, Firefox, Safari, Opera, Internet
Explorer, Konqueror, Lynx, Netscape,
dsb.
CGI Atau Common Gateway Interface, adalah program yang
menerjemahkan
data dari web server dan
menampilkannya pada situs internet atau dikirim ke
email. Dengan CGI halaman situs
internet berinteraksi dengan aplikasi program
lain. CGI melibatkan transfer data antara
server dan program CGI (disebut juga
script), sehingga sebuah situs
internet menjadi interaktif dengan input/masukan
dari pengunjungnya. Form, buku tamu,
forum diskusi, pengiriman komentar dan
fitur lainnya bisa dibuat dengan CGI.
CHMOD Singkatan dari Change Mode, adalah
perintah di Linux/Unix untuk
mengubah mode suatu file atau
direktori. Mode ini terdiri dari hak akses
(permission) dan mode khusus. Umumnya
yang sering digunakan/diubah-ubah
adalah hak akses.
Clientexec Adalah aplikasi web yang dikembangkan
oleh Newedge Services,
Inc. Aplikasi web ini berfungsi
sebagai pengelolaan konsumen,
pembayaran/penagihan dan solusi
dukungan konsumen untuk perusahaan
webhosting. RuangWeb menyediakan
lisensi Clientexec bagi kliennya.
CMS Atau content management system. Adalah aplikasi web untuk
mengelola
konten sebuah (atau lebih) situs
internet. Masing-masing CMS memiliki fitur-fitur,
diantaranya adalah pengelolaan berita,
buku tamu, forum diskusi, sistem
komentar, sistem keanggotaan, dsb.
CPanel Adalah sebuah program yang mudah
digunakan untuk mengkonfigurasi
dan mengelola situs internet anda
(control panel), digunakan sebagai panel
kendali di RuangWeb.com.
Data transfer Adalah jumlah data yang ditransfer,
baik transfer masuk atau
transfer keluar, lewat suatu jenis
koneksi dalam satu kurun waktu tertentu.
Lihat juga -> Bandwidth.
DirectAdmin Adalah sebuah program yang mudah
digunakan untuk
mengkonfigurasi dan mengelola situs
internet anda (control panel), berfungsi
sama seperti
CPanel, digunakan sebagai panel kendali di RuangWeb.com.
Directi Nama salah satu registrar domain.
Lihat juga -> Registrar
DNS Domain Name System (bahasa Indonesia: Sistem Penamaan
Domain)
adalah sebuah sistem yang menyimpan
informasi tentang nama host maupun
nama domain dalam bentuk basis data
tersebar (distributed database) di dalam
jaringan komputer, misalkan: Internet.
DNS menyediakan alamat IP untuk setiap
nama host dan mendata setiap server
transmisi surat (mail exchange server)
yang menerima surat elektronik (email)
untuk setiap domain. Setiap nama
host/komputer memiliki alamat IP
(internet protocol) sendiri yang terdiri dari
serangkaian angka, DNS memudahkan kita
mengingat/mencari alamat
situs/email dengan menerjemahkan
angka-angka ini menjadi nama yang lebih
mudah diingat manusia.
Domain Atau nama domain, seperti
www.namakamu.com, adalah cara untuk
memudahkan mengingat satu alamat
internet. Server DNS mengasosiasikan
alamat IP dengan nama domain. Saat
anda memerintahkan browser anda
membuka www.namakamu.com, browser ini
mengarahkannya ke alamat IP yang
dimilikinya. Ada beberapa tingkatan
domain, diantaranya TLD (top level domain)
atau domain internasional seperti
.com/.net/.org atau domain negara seperti
.or.id/.co.id/.web.id/.com.my/.com.sg/.nl/.de
dan sebagainya.
Download Proses transfer data dari server/situs
internet ke komputer pribadi
(pengguna). Terjemahan Bahasa
Indonesia=unduh
eNom Nama salah satu registrar domain.
Lihat juga -> Registrar
Fantastico Adalah script yang memudahkan instalasi
puluhan aplikasi web
dengan sedikit klik saja, mengurangi
waktu pembelajaran terhadap aplikasi web
itu sehingga penggunanya (anda) bisa
lebih berkonsentrasi pada isi situs anda.
Fantastico diakses lewat CPanel.
Frontpage Extension Frontpage extension bisa dianggap
sebagai "program
mini" yang memungkinkan fitur
sebuah situs internet dibuat lewat Microsoft
Frontpage untuk bisa berjalan dengan
lancar. Situs yang dibuat dengan MS
Frontpage bisa dijalankan pada server
hosting yag tidak memiliki Frontpage
extension, tapi ada beberapa fitur
utama yang tidak bisa dijalankan. Untuk
informasi lebih lanjut silakan
kunjungi situs Microsoft Frontpage di
http://www.microsoft.com/frontpage/ .
Setelah anda membuat situs anda dengan
MS Frontpage anda akan mengetahui apakah
situs anda membutuhkan
Frontpage
entension atau tidak.
FTP Adalah singkatan dari File
Transfer Protocol, protokol Internet yang
merupakan standar untuk
pentransferan file komputer antara mesin-mesin yang
menjalankan sistem yang
sangat berbeda, misalnya dari komputer rumahan
dan/ke server situs anda.
Karena berfungsi sebagai file sharing maka kita dapat
mendownload dan mengupload
file yang kita inginkan. Seperti halnya browsing,
FTP juga memiliki alamat.
Alamat yang digunakan untuk browsing dapat diawali
dengan HTTP misalnya
http://www.situsinternet.com sedangkan FTP diawali
dengan ftp misalnya ftp://ruangweb.com
Hits (Statistik) Sebuah hit
adalah sebuah permintaan (request) atas suatu file
dari webserver. Misalnya
sebuah halaman situs (1 html) berisi 1 file css, 1 file js
dan 10 gambar, maka jumlah
hit untuk satu halaman tersebut setiap kali
ditampilkan adalah 13 hit.
Homepage Adalah halaman depan atau
halaman utama sebuah situs internet.
Contoh: halaman depan
situs hosting RuangWeb adalah
http://www.ruangweb.com
HTML Hyper Text Markup
Language. Sebuah halaman dalam situs internet
ditulis dengan bahasa ini,
yang kemudian diterjemahkan oleh web browser
menjadi seperti tampilan
yang anda lihat.
HTTP Hyper Text Transfer
Protocol. Adalah protokol untuk mengirim file
hyperteks (HTML) pada
internet. Membutuhkan program klien HTTP di satu sisi,
dan program server HTTP di
sisi lainnya. HTTP adalah protokol paling penting
yang digunakan di jagat
internet (World Wide Web). Anda akan
menggunakannya setiap kali
mengunjungi sebuah situs internet.
IP Private Alamat IP yang digunakan
untuk jaringan internal (intranet). IP Private
tidak bisa diakses dari
jaringan internet. Rentang IP yang bisa digunakan untuk
jaringan internal adalah:
10.0.0.0 - 10.255.255.255, 172.16.0.0 - 172.31.255.255,
dan 192.168.0.0 -
192.168.255.255.
IP Publik Alamat IP yang bisa
diakses secara publik lewat jaringan global
(internet). Supaya nama
domain, email dan web anda bisa diakses oleh
pengunjung lain di
internet, digunakan IP Publik. Lihat juga - > IP Private
Linux Adalah nama sistem operasi
komputer, seperti Windows, Mac atau UNIX.
Karena sifatnya yang
opensource, Linux memiliki ratusan paket distribusi (distro,
seperti
Redhat, SuSe, Debian, Fedora, CentOS, Trustix, dll). Linux banyak
digunakan sebagai sistem operasi untuk
server karena efisiensi dan
kehandalannya.
MySQL Adalah sistem manajemen database
relational (RDBMS, relational
database management) yang open source
yang menggunakan Structured Query
Language (SQL, yang merupakan bahasa
populer untuk menambahkan,
mengkases dan memproses data dalam
database). Karena sifatnya yang open
source, semua orang boleh mendownload
dan menyesuaikan dengan
keinginannya dengan rambu-rmbu yang
ditentukan dalam lisensi. MySQL dikenal
karena kecepatan, kemampuan dan
fleksibiltasnya sehingga banyak digunakan
sebagai sistem database pada aplikasi
web.
Nameserver Sebuah server yang menyimpan dan
melayani sistem penamaan
domain dengan protokol DNS,
menerjemahkan nama domain ke alamat IP yang
terkait dan sebaliknya. Setiap nama
domain harus memiliki minimal 2 (dua)
nameserver, 1 sebagai nameserver utama
dan yang kedua sebagai cadangan
jika ada masalah pada nameserver
pertama, sehingga domain itu selalu bisa
ditemukan.
NetEarthOne Nama salah satu registrar domain.
Lihat juga -> Registrar
Open source Adalah filosofi dalam distribusi
software dimana kode sumber
programnya ikut disertakan sehingga
bisa dibaca dan dimodifikasi. Karena bisa
dimodifikasi, software yang dirilis
secara open source bisa disesuaikan dengan
kebutuhan penggunanya.
Page view (Statistik) Jumlah tampilan halaman
yang diberikan webserver. Saat
pertama kami pengunjung masuk ke situs
anda, maka dalam statistik dihitung
sebagai 1 tampilan halaman (page
view), dan jika pengunjung tersebut membuka
halaman lain, maka akan dihitung lagi.
Dan seterusnya.
Perl Perl (Practical Extraction and Report
Language) adalah bahasa
pemrograman dinamis yang ditulis oleh
Larry Wall, 1987. Perl meminjam banyak
fitur dari bahasa pemrograman lain
yang sudah ada. Perl juga banyak digunakan
sebagai bahasa utnuk aplikasi web.
PHP Adalah bahasa pemrograman. Perintah-perintahnya atau
kodenya disimpan
bersama HTML dalam sebuah halaman
internet. Perintah/kode itu dijalankan
oleh web server sehingga bisa dibaca
oleh browser apapun. Web browser
kemudian hanya melihat HTML yang
dihasilkan dari kode program PHP itu dan
menampilkannya.
phpMyAdmin Aplikasi web populer yang digunakan
sebagai antar muka untuk
mengadministrasi (mengelola) database
MySQL. Ditulis dengan bahasa PHP.
Dalam phpMyAdmin, anda bisa membuat
struktur database (tabel);
memasukkan, mengedit dan menghapus
data, mengimpor struktur dan data dari
file lain, dan mengekspor database ke
format lain (backup).
POP Post Office Protocol. Adalah metode untu kmengambil email
dari server.
Sebagian besar program email (disebut
juga klien email) menggunakan protokol
POP, walaupun ada juga yang mendukung
penggunaan teknologi IMAP (Internet
Message Access Protocol) yang lebih
baru. Ada dua versi POP, pertama POP2,
yang menjadi standar pada pertengahan
1980-an dan membutuhkan SMTP
untuk mengirim emailnya; dan POP3,
yang bisa digunakan dengan atau tanpa
SMTP. Versi POP email yang terbaru dan
paling banyak digunakan adalah
POP3.
Propagasi DNS Dari DNS Propagation. Adalah masa
pemberitahuan perubahan
atas satu domain, perubahan ini bisa
berarti perubahan nameserver atau
transfer; atau jika nama domain
tersebut baru pertama kali didaftarkan. Dalam
masa ini informasi domain anda
disebarluaskan ke seluruh nameserver induk di
seluruh dunia. Proses ini tampak
seperti lama, tetapi pada masing-masing server
sebenarnya berlangsung sangat cepat,
karena banyaknya nameserver yang
harus diberi tahu proses ini bisa
memakan waktu sampai 72 jam, tetapi
umumnya berlangsung singkat (kurang
dari 30 menit). Selama masa propagasi
ini nama domain tidak bisa diakses.
Registrar Atau dalam hal ini dianggap sebagai
Domain Registrar adalah
organisasi atau perusahaan yang
berwenang memberikan sebuah nama domain
kepada yang mendaftarkannya menurut
TLD (top level domain) tertentu
(.com/.net/.org) atau domain negara
(.id/.my/.sg, dsb).
Reseller Hosting Paket dalam web hosting, yang bisa
memiliki sub-account
(paket) lagi di bawahnya. Paket
reseller biasanya memiliki kapasitas ruang yang
besar sehingga kemudian bisa dipecah
menjadi paket yang lebih kecil dan dijual
kembali.
Shared hosting Opsi hosting dimana beberapa situs
klien ditempatkan bersamasama
dengan
berbagi sumber daya (resource) server yang sama.
SMTP Simple Mail Transfer Protocol.
Protokol utama yang digunakan untuk
mengirim surat elektronik lewat
internet. Sebagian besar email dikirim dan
diterima dengan SMTP. SMTP terdiri
dari serangkaian aturan tentang bagaimana
cara sebuah program untuk mengirim dan
menerima email.
SSI Server Side Includes. Perintah yang bisa disertakan dalam
HTML, kemudian
diproses oleh webserver saat diakses
oleh pengunjung. Format perintahnya
adalah <!--#include virtual="/lokasi/file"-->.
SSI umumnya digunakan untuk
memasukkan menu yang digunakan di
sebuah situs yang biasanya seragam di
seluruh halaman dalam situs tersebut,
sehingga hanya diperlukan sekali
membuat menu itu saja dalam sebuah
file, tidak di keseluruhan file yang ingin
berisi menu itu.
SSL Secured Socket Layer, adalah protokol untuk mengirimkan
data yang dienkrip
(disamarkan), dengan komunikasi
terotentikasi, lewat internet. Pertama
kali dirancang oleh Netscape
Communication. Kebanyakan digunakan dalam
komunikasi antara web browser dan
server. URL yang dimulai dengan "https://"
menunjukkan bahwa halaman tersebut
disajikan dengan jenis koneksi aman ini.
SSL menyediakan 3 (tiga) hal penting:
Privasi, Otentikasi dan Integritas Pesan.
Pada jenis koneksi ini, masing-masing
bagian yag berkomunikasi (misalnya
browser dan server) harus mempunyai
Sertifikat Keamanan (Security Certificate)
dan saling mengirimkannya.
Masing-masing bagian itu kemudian meng-enkrip
(meyandikan) apa yang dikirim dengan
informasi yang ada dalam sertifikat itu
dan sertifikat pasangannya, memastikan
bahwa hanya penerima yang diinginkan
saja yang bisa membaca pesan tersandi
(di-enkrip) itu, dan dikirim dari lokasi
yang memang seharusnya dan isi pesan
yang dikirim tidak diubah. Dengan
keamanan seperti ini, SSL banyak
digunakan pada situs komersial untuk
menjalankan transaksi lewat internet
atau situs yang mengirim data sensitif.
TCP/IP Adalah rangkaian protokol komunikasi
untuk menghubungkan komputer
atau server pada internet.
Upload Proses transfer data/file dari
komputer pribadi (komputer pengguna) ke
server.
Terjemahan Bahasa Indonesia = unggah
Uptime Merujuk pada sejumlah
waktu dalam periode 24 jam dimana sebuah
sistem atau server aktif
menjalankan tugas menyediakan layanan. Misalnya jika
uptime 99.9% berarti masa
aktif situs tersebut adalah 24 jam dikurang 0.1% (8
detik), dan dalam 1 tahun
ada masa tidak aktif selama 48 jam. Masa tidak aktif ini
biasanya digunakan untuk
perawatan/pemeliharaan server.
URL Kependekan dari Uniform
Resource Locator, alamat sebuah sumber pada
internet. Contoh: sebuah
situs web, atau halaman dalam situs internet memiliki
alamat URL
http://www.situsinternet.com atau
http://anggota.sebuahsitus.com/dan/halaman.html.
Alamat URL untuk FTP
ftp://alamatftp.com.
Alamat URL untuk email, mailto:nama@alamatemail.com
Visit/Sesi (Statistik) Serangkaian
permintaan (request) ke suatu website dari
satu pengunjung unik dalam
satu waktu. Sebuah kunjungan (visit) atau sesi
kunjungan bisa terdiri
dari beberapa hits dan page view.
VPS Virtual Private Server
(VPS) atau sering juga disebut Virtual Dedicated
Server (VDS) atau Virtual
Server, merupakan solusi untuk mendapatkan
keleluasaan seperti server
dengan sebagian harga saja. Satu server utama akan
dibagi menjadi beberapa
virtual server yang masing-masing terpisah satu sama
lain, memiliki sistem
operasi sendiri seperti memiliki dedicated server. Jika
dianalogikan dengan gedung
atau perumahan, menyewa VPS kurang lebih sama
dengan menyewa apartemen
dimana anda hanya menyewa sebagian ruang
yang memiliki fungsi
lengkap sebagai tempat tinggal, dari satu gedung penuh.
Web hosting Sebuah bisnis atau jasa
layanan penyediaan tempat penyimpanan
file secara online,
konektivitas jaringan dan layanan lain yang dibutuhkan untuk
menyajikan file ke
internet. Perusahaan yang menyediakan layanan webhosting
disebut webhost; dan detil
layanannya seperti kapasitas, data transfer dan
konektivitas disebut paket
hosting (hosting plan)
Website Web site atau situs
internet adalah kumpulan seluruh halaman yang
disajikan
oleh sebuah perusahaan, individu, organisasi atau entitas lainnya.
Sering dianggap sebagai rumah atau
kantor maya (virtual). Bisa berupa blog,
forum diskusi atau yang lainnya.
WHM Web Host Manager. Antar muka grafis berbasis web
(aplikasi web) untuk
mengelola situs dan account pada
sebuah server. WHM merupakan alat bantu
bagi reseller untuk mengelola account
kliennya.
WHMCS Atau WHMCompleteSolution adalah
aplikasi web yang dikembangkan
oleh Matthew Pugh dari WHMCS Ltd.
Aplikasi web ini berfungsi sebagai
pengelolaan konsumen,
pembayaran/penagihan dan solusi dukungan konsumen
untuk perusahaan webhosting dan bisnis
online lain. RuangWeb menyediakan
lisensi WHMCS bagi kliennya.
Input devices adalah perangkat yang digunakan untuk
memasukkan data - data
dan memberikan perintah pada komputer.
Output device merupakan perangkat keras komputer
yang digunakan untuk
mengkomunikasikan hasil pengolahan
data yang dilakukan oleh komputer untuk
pengguna.
CPU (Central Processing Unit) atau prosesor merupakan
pemroses data
dalam sebuah perangkat komputer.
Random access memory (RAM) merupakan tempat didalam komputer
dimana
OS, program aplikasi dan data yang
sedang digunakan disimpan sehingga dapat
dicapai dengan cepat oleh prosesor.
Motherboard merupakan pengendali atau pengontrol
semua hal yang terhubung
untuk berkomunikasi dengan peranti
yang lainnya dalam sistem.
Jumper merupakan connector (penghubung)
sirkuit elektrik yang digunakan
untuk menghubungkan atau memutus
hubungan pada suatu sirkuit.
Power supply merupakan alat yang menyediakan tenaga
listrik bagi semua
komponen di dalam unit sistem.
APT Advance Packaging Tool (APT) adalah aplikasi berbasis
command line
yang dapat digunakan untuk menangani
urusan instalasi dan un-install paket
software berbasis distro debian dan
turunannya. APT mempermudah proses
manajemen
software pada sistem berbasis Unix dengan mengotomatisasikan
pengambilan ketergantungan paket yang
dibutuhkan, melakukan konfigurasi, dan
instalasi paket dalam bentuk binari
atau dengan melakukan kompilasi paket
source kode.
Mirror Dalam istilah manajemen paket, mirror
adalah alternatif lokasi repositori
paket dari repositori paket utama yang
sudah tersedia. Dengan adanya mirror
yang posisi jaringannya terdapat dekat
dengan pengguna maka permasalahan
minimnya alokasi bandwidth yang
tersedia diharapkan dapat tertangani dengan
baik.
Sypnatic Package Manager Aplikasi berbasis GTK+ yang dibuat
sebagai frontend
Advanced Packaging Tool (APT) yang
digunakan sebagai sistem
manajemen paket Debian. Synaptic
biasanya digunakan pada sistem berbasis
paket deb, namun dapat juga digunakan
oleh sistem berbasis RPM. Synaptic
dapat digunakan untuk menginstalasi,
menghapus, meng-upgrade paket, dan
juga untuk menambah daftar repositori
paket.
Ubuntu Software Center Ubuntu Software Center atau yang dulu
dikenal
dengan nama Uuntu Software Store,
merupakan aplikasi berbasis GTK+ yang
dibuat sebagai aplikasi front-end dari
Advanced Packaging Tool (APT) untuk
sistem manajemen Debian. Aplikasi ini
dapat digunakan untuk menginstal dan
meng-uninstall paket software dan
dapat digunakan untuk menambah repositori.
Pada menu utama aplikasi ini, tersedia
sejumlah kategori paket software yang
dapat dengan mudah diinstal atau
di-uninstall oleh para penggunanya.
Input devices adalah perangkat yang digunakan untuk
memasukkan data - data
dan memberikan perintah pada komputer.
Output device merupakan perangkat keras komputer
yang digunakan untuk
mengkomunikasikan hasil pengolahan
data yang dilakukan oleh komputer untuk
pengguna.
CPU (Central Processing Unit) atau prosesor merupakan
pemroses data
dalam sebuah
perangkat komputer.
Random access memory (RAM) merupakan tempat didalam komputer
dimana
OS, program aplikasi dan data yang
sedang digunakan disimpan sehingga dapat
dicapai dengan cepat oleh prosesor.
Motherboard merupakan pengendali atau pengontrol
semua hal yang terhubung
untuk berkomunikasi dengan peranti
yang lainnya dalam sistem.
Jumper merupakan connector (penghubung) sirkuit
elektrik yang digunakan
untuk menghubungkan atau memutus
hubungan pada suatu sirkuit.
Power supply merupakan alat yang menyediakan tenaga
listrik bagi semua
komponen di
dalam unit sistem.
Sekian semoga bermanfaat bagi adek adek semua :)
Sekian semoga bermanfaat bagi adek adek semua :)
0 Response to "Pengenalan Pemerograman web kelas X TKJ"
Post a Comment