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 :)
EmoticonEmoticon