Javascript adalah bahasa pemrograman yang bila diaplikasikan ke halaman web akan membuat halaman tersebut menjadi lebih interaktif karena
kemampuannya mengakses objek object oriented. Umumnya untuk halaman web sederhana, aplikasi javascript digunakan untuk validasi form, membuat
tampilan gambar yang lebih interaktif, menampilkan pesan pada status bar, dan fungsi-fungsi lainnya.
1.7 Internet
Internet adalah hubungan antar jaringan dimana dalam jaringan tersebut, komputer yang terkoneksi di dalamnya mampu melakukan
komunikasi. Untuk menghubungkan koneksi internet dibutuhkan sebuah mesin
yang dsebut gateway. Gateway akan menyambungkan hubungan antar jaringan
dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya.
2. Perbedaan antara klien dan server
Sistem operasi jaringan Client Server memungkinkan jaringan untuk memusatkan fungsi dan aplikasi kepada satu atau dua dedicated file server. File
server memungkinkan untuk mengakses sumber daya, dan menyediakan keamanan.
Aplikasi web adalah jenis aplikasi yang menggunakan arsitektur client-server. Pada jenis arsitektur ini, program client terhubung pada sebuah server untuk
informasi yang dibutuhkan untuk melengkapi tugas-tugas yang telah diset oleh user. Ada 2 jenis client, yaitu:
Thin client Thin client adalah clients yang hanya berisikan sedikit dari apa yang diperlukan
untuk pengalaman user, kebanyakan hanya interface. Semua logika bisnis, semua data, terkecuali yang disediakan oleh user, berada di dalam server.
Thick client Thick clients adalah clients yang sama, kecuali pada interface, juga berisi logika
pengolahan yang diperlukan untuk tugas-tugas user yang spesifik. Client digunakan untuk aplikasi web thin client. Proram client, pada hal ini
adalah browser, hanya sebuah interface yang oleh user digunakan untuk melaksanakan tugas-tugas. Sedangkan data yang diperlukan untuk dijalankan
dan logika yang menjalankan program berada di server. Logika dasarnya adalah, server menerima permintaan dari web browser dan
kemudian meresponnya. Beberapa permintaan yang datang dari client disertai nama dan alamat item yang dicari computer client. Server akan menerima
permintaan tersebut, memprosesnya dan kemudian merespon data yang dicari
oeh client. Bila server gagal merespond, akan ditampilkan kode error yang mengindikasikan bahwa item yang dicari tidak terdapat pada server atau
mungkin akan diberikan kode error lain sesuai dengan jenis error yang terjadi.
Web Client
Ketika user me-request suatu permintaan seperti mengisi form, mencari gambar, dll, user akan melakukannya dalam browser, dan browser akan
memformat permintaan tersebut menjadi suatu kode yang dapat dimengerti oleh server. Kemudian server akan memproses permintaan tersebut dan
mengirimkan respond. Browser akan mengambil data yang dibutuhkan dari respond yang diberikan server dan kemudian menampilkannya untuk user.
3. Cara bagaimana bandwidth mempengaruhi transmisi data dan gambar
pada layer
Bandwith adalah sarana transmisi dalam sebuah jaringan. Besarnya bandwith akan
mempengaruhi seberapa cepat sebuah data atau gambar dapat ditransmisikan. 4.
Software teks editor yang tersedia untuk merancang web page
Penulisan perintah HTML dapat dituliskan di software yang telah tersedia dalam komputer pada umumnya, yaitu word processor seperti Microsoft Word, Word
Pad atau NotePad. Yang banyak digunakan orang sebagai media penulisan HTML adalah Notepad.
5. Keuntungan dan kerugian running dari server yang di miliki dibandingkan
server provider
Dibawah ini tabel mengenai perbedaan running web dari server yang dimiliki dengan server provider.
Server Sendiri LAN Server Provider
Internet Cakupan
Cakupannya lebih kecil Cakupan lebih luas
Akses data Akses tidak dibatasi
Akses data dibatasi oleh bandwidth