A. Pengertian Website
Website merupakan sebuah halaman atau sekumpulan halaman web yang saling terhubung dan dapat diakses dari seluruh dunia, selama terkoneksi ke jaringan internet. Website dapat berisi berbagai jenis informasi teks, gambar, video, dan audio maupun lainnya
Halaman website dibuat dengan menggunakan bahasa HTML (Hypertext Markup Language), HTML disusun berdasar kode dan simbol tertentu, yang dimasukkan dalam sebuah file atau dokumen. Sehingga bisa ditampilkan pada layar komputer. Dan bisa dipahami oleh para pengguna internet.
B. Pemrograman Website
Web Programming merupakan istilah yang erat kaitannya dengan internet dan website. Pemrograman web merupakan suatu proses pembuatan website untuk keperluan internet. website dikenal dengan istilah WWW (World Wide Web).
Dalam membuat web digunakan beberapa bahasa pemrogaman, bahasa pemrogaman web terdiri dari beberapa bahasa pemrograman. setidaknya dalam menggunakan web digunakan 5 bahasa pemrogaman dimana mesing-masing memiliki peran atau kegunaan yang berbeda-beda diantaranya:
- HTML: Pembentuk struktur halaman website, yang menempatkan elemen website sesuai lyaout yang diinginkan
- CSS: Pembentuk struktur halaman website, dengan mengatur setiap elemen html agar tampil lebih menarik dalam browser
- PHP: berperan sebagai pemrosesan data pada sisi server, sesuai yang diminta clien menjadi informasi yang ditampilkan, juga sebagai penghubung website dengan database
- SQL: berperan sebagai bahasa yang mengatur transaksi data antara aplikasi dengan database sebagai tempat penyimpanan data
- JavaScript: berperan sebagai bahasa yang memproses data pada sisi clien serta dapat memanipulasi HTML dan CSS secara dinamis
C. Istilah dalam Pemrograman Web
Beberapa istilah yang digunakan dalam progaming web diantaranya
- Server
Merupakan komputer khusus dengan kecepatan dan kapasitas penyimpanan diatas komputer biasa. sebagai tempat penyimpanan data website - Clien
Komputer dengan kapasitas biasa atau perangkat lainnya yang dapat mengakses halaman website - Domain
Nama unik yang mewakili alamat IP misalnya syaiflash.com - Hosting
Tempat menyimpan file dan data website yang berada pada komputer server - URL (Uniform Resources Locator)
nama unik yang mengidentifikasi letak sumber daya website - HTTP (Hypertext Transfer Protocol)
Protokol yang mengatur pengiriman data - Framework
Kumpulan kode-kode programdengan aturan tertentu
D. Aplikasi Yang dibutuhkan
Dalam merancang website diperlukan aplikasi yang akan membantu web programer dalam menuliskan skrip program maupun menampilkan hasil program, adapun aplikasi yang dapat digunakan diantaranya:
- Web Authoring
Web autoring bersifat “WYSIWYG” (What you see is what you get/apa yang dilihat merupakan apa yang dihasilkan). Aplikasi ini sangat memudahkan bagi pemula karena setiap pengetikan skrip akan terlihat langsung hasilnya. Yang termasuk aplikasi jenis ini diantaranya: Adobe dreamweaver, Microsoft Expression Web, NVU dsb - Text Editor
Text editor berfungsi sama dengan web authoring namun tidak bersifat WYSIWYG, sehingga untuk menampilkan hasilnya diperlukan web browser. Namun karena lebih ringan dan lisensinya kebanyakan yang open source banyak yang memilih text editor dalam merancang website. Yang termasuk dalam aplikasi jenis ini diantaranya Notepad, Notepad++, Sublime text, Bracket, Visual Studio Code dsb. - Web Browser
Web browser digunakan untuk menampilkan dan mengetes hasil program. - Web Server
Merupakan perangkat lunak yang berfungsi untuk menerima permintaan (request) melalui protokol http atau https. Yang termasuk dalam aplikasi ini Apace, PHP, MySQL, ada juga yang sudah berisi paket Xampp dan Appserv
Leave a Reply