Apa itu website?
Pengertian website
Website adalah lokasi pusat halaman web yang saling terhubung dan diakses dengan mengunjungi halaman rumah dari website menggunakan browser.
Pengertian website juga bisa berarti kumpulan halaman web yang saling berkaitan untuk menyajikan informasi tertentu, yang bisa diakses melalui nama domain di internet.
Kegunaan website
1. Sebagai sarana informasi
2. Sebagai sarana transaksi jual beli toko online/e-commerce
3. Membangun komunitas
4. Sebagai media promosi dan pemberitaan
5. Sebagai sarana komunikasi
Bahasa pemrograman yang biasa digunakan untuk membuat website
1. Java
Java mulai dikembangkan pada tahun 1991 oleh Green Team yang dipimpin oleh Patrick Naughton dan James Gosling. Java bersifat open object-oriented, Class Based, dan sinkron dengan platform apapun. Selain untuk membangun website, Java juga digunakan untuk membangun aplikasi desktop, atau mobile.
2. Phyton
Phyton mulai dikembangkan pada tahun 1990 oleh Guido van Rossum. Phyton sangat mudah digunakan dan bersifat dinamis. Meskipun lebih dikenal sebagai bahasa program back-end, Phyton juga bisa ditetapkan pada front-end.
3. JavaScript
JavaScript mulai muncul pada tahun 1994. Selain digunakan untuk pengembangan website, JavaScript dapat digunakan untuk pengembangan aplikasi mobile dan desktop. JavaScript berukuran kecil sehingga tidak membutuhkan memori besar dan mudah dikembangkan.
4. PHP
Php dikembangkan pada tahun 1994. PHP digunakan sebagai dasar bahasa pemrograman pada website kebanyakan.
5. CSS & HTML
Cascading Style Sheet (CSS) & Hypertext Markup Language (HTML) adalah dua yang secara bahu-membahu membantu pengembangan front-end web. HTML berperan sebagai penopang struktur website anda, dan CSS menghias agar terlihat menarik. Bahasa HTML dan CSS terdiri dari tag, elemen, serta atribut-atribut yang ada didalamnya.
6. C++
C++ adalah bahasa pemrograman berbasis object-oriented. C++ sangat efisien dan memiliki extensi libraries yang luas. C++ sangat efektif digunakan pada program yang membutuhkan perfomance yang tinggi dan menggunakan template yang berat.
7. C
Pembuat bahasa C adalah Dennis Rithcie sekitar tahun 1972 untuk sistem operasi Unix di bell telephone laboratories. C digunakan untuk memanipulasi data. Struktur data pada bahasa C terstruktur, sehingga mudah dikembangkan dan mudah dipahami.
8. SQL
SQL atau Structure Query Language adalah bahasa pemrograman yang berfokus pada database.
9. Ruby
Ruby mempunyai struktur sintaks yang sangat sederhana sehingga banyak pengembang website menggunakan bahasa ini.
10. Typescript
Typescript adalah suatu bahasa pemrograman yang dibangun berdasarkan JavaScript. JavaScript disebut juga sebagai super-set dari Java script.
Protokol yang digunakan pada website
• TCP/IP adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet.
Port yang digunakan pada website
1. Port 80 (HTTP/Webserver)
HTTP adalah singkatan dari Hypertext Transfer Protocol. Fungsi port 80 adalah untuk memungkinkan browser terhubung ke situs web di internet. Pada dasarnya, port 80 sedang menunggu klien web untuk meminta koneksi. Setelah koneksi dibuat, Anda akan terhubung ke World Wide Web (WWW) dan akan memiliki akses ke berbagai situs web di internet. Port alternatif dari http/webserver adalah port 8080 dan 81.
2. Port 443 (HTTPS)
HTTPS port 443 digunakan untuk terhubung ke internet dengan membuat koneksi antara situs web dan browser yang terhubung ke World Wide Web (WWW). Namun, port ini memilii fitur keamanan tambahan yang tidak dimiliki port HTTP 80.
Yang dibutuhkan supaya website dapat diakses oleh jaringan internet
1. Domain Name
Domain name atau nama domain adalah nama suatu website. Nama inilah yang akan digunakan saat orang-orang akan mengakses suatu website. Tentukanlah nama yang sesuai dengan website Anda. Nama sebaiknya tidak terlalu panjang dan mudah diingat orang.
Nama domain dengan ekstensi .com adalah yang paling populer. Namun kita bisa menggunakan ekstensi lain seperti .net .info .org .biz .co.id dan lain-lain.
Untuk mempunyai nama domain, kita harus membelinya. Banyak penawaran nama domain murah di indonesia yang bisa kita manfaatkan, mulai dari harga puluhan ribu saja pertahun
• Hosting
Hosting adalah tempat kita menyimpan file, gambar, video, dan data website kita yang nantinya bisa diakses melalui internet.
Hosting bisa kita sewa secara bulanan dan tahunan. Biaya sewa hosting tergantung dari kafasitasnya. Semakin besar kafasitasnya, semakin banyak file yang bisa tersimpan dan biayanya juga semakin tinggi. Untuk website usaha kecil dan menengah, kapasitas hosting 200 MB dirasa sudah cukup.
Selain kapassitas, bandwidth juga menentukan harga sewa hosting. Bandwidth adalah suatu nilai konsumsi transfer data yang dihitung dalam bit/detik atau bit per second (bps). Semakin banyak yang mengakses website kita, akan semakin banyak bandwidth yang dibutuhkan. Untuk website pemula, bandwidth 1 GB perbulan biasanya sudah cukup memadai.
Namun bila pengunjung website sudah banyak setiap harinya, maka bandwidth yang unlimited yang mesti kita pilih, agar website kita tidak kehabisan kuota saat diakses.
• Aplikasi Website
Setelah Anda memiliki domain dan hosting, 1 hal utama yang perlu anda miliki adalah aplikasi website. Aplikasi inilah yang akan menentukan bagaimana website anda tampil. Bagaimana disainnya, komposisi warna, peletakan menu navigasi, peletakan teks, gambar, dan video, ditentukan disini.
Bagi anda yang ingin memiliki website yang spesial, mudah pengelolaannya karena sudah disesuaikan dengan kebutuhan website anda, anda bisa membuat aplikasi website sendiri. Untuk membuat website sendiri, anda setidaknya mesti menguasai bahasa pemerograman, seperti html, php, dan lain-lain. Bila anda awam dengan semua itu, anda bisa menggunakan jasa pembuatan website.
• Pengelola Website
Bila website sudah jadi dan sudah bisa diakses, pengelola website atau ADMIN sangat diperlukan. Anda bisa menjadi admin, atau anda mempekerjakan orang lain untuk menjadi admin.
Adminlah yang nantinya akan mengisi konten website, update website, menerima kontak dari pengunjung, dan lain-lain.
Komentar
Posting Komentar