Apa kamu berniat punya bisnis online? Jika iya, apakah kamu sudah punya website untuk itu? Show Jika belum maka mulailah membuatnya. Pada dasarnya ada dua pilihan untuk membuat website, membuatnya dari nol atau menggunakan platform Content Management System (CMS) , misalnya Wordpress. Tapi ada baiknya kamu juga mengenal sedikit coding pemrograman karena meskipun menggunakan CMS terkadang kamu perlu mengulik sedikit coding yang ada pada CMS yang kamu gunakan. Apakah sulit untuk membuat website dari nol? Tidak ada yang sulit jika kamu melakukannya dengan sungguh-sungguh. Pada tulisan ini, Babastudio hanya akan memberikan sedikit penjelasan tentang tahap awal cara membuat wesbite menggunakan HTML yang mesti kamu tahu. Tapi sebelumnya... Apa itu website?Website atau situs web adalah suatu halaman web yang saling berhubungan yang umumnya berada pada server yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi. Sebuah website biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti Internet, ataupun jaringan wilayah lokal (LAN) melalui alamat Internet yang dikenali sebagai URL, Uniform Resource Locator. Gabungan atas semua situs yang dapat diakses publik di Internet disebut sebagai World Wide Web atau lebih dikenal dengan singkatan WWW. Kursus Website Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, privasi, atau karena tujuan komersial tertentu. Pada dasarnya, halaman web merupakan berkas yang ditulis sebagai berkas teks biasa (plain text) yang dikombinasikan sedemikian rupa dengan instruksi-instruksi berbasis HTML atau XHTML dan tak jarang pula disisipi dengan sekelumit bahasa skrip lain. Berkas tersebut kemudian diterjemahkan oleh browser untuk ditampilkan seperti layaknya sebuah halaman pada monitor komputer. Halaman-halaman web tersebut dapat diakses melalui jaringan protokol komunikasi yang disebut sebagai HTTP. Ada pula HTTPS yang berfungsi sebagai tambahan untuk meningkatkan aspek keamanan dan aspek privasi yang lebih baik. Pada dasarnya ada 2 golongan umum dari website. Website statis dan website dinamis. Ada juga website interaktif, namun website yang satu ini bisa digabungkan ke dalam golongan website dinamis. Website statisWebsite statis adalah website yang memiliki isi namun tidak dimaksudkan untuk diperbarui secara berkala sehingga pengaturan ataupun pemutakhiran isi dari website tersebut harus dilakukan secara manual. Website statis dapat diedit menggunakan empat kategori perangkat lunak:
Website statis mungkin masih menggunakan side server includes (SSI) sebagai bentuk kenyamanan pengeditan, seperti berbagi bilah menu umum di banyak halaman. Karena perilaku situs terhadap pembaca masih statis, ini tidak bisa dianggap sebagai situs dinamis. Website dinamisWebsite dinamis adalah situs yang sering mengubah atau menyesuaikan dirinya dan secara otomatis. Halaman situs dinamis dihasilkan secara "on the fly" oleh kode komputer yang menghasilkan HTML (CSS bertanggung jawab untuk penampilan dan dengan demikian, adalah file statis). Ada berbagai macam sistem perangkat lunak, seperti CGI, Java Servlets dan Java Server Pages (JSP), Active Server Pages dan ColdFusion (CFML) yang tersedia untuk menghasilkan sistem web dinamis dan situs dinamis. Berbagai kerangka kerja aplikasi web dan sistem template web tersedia untuk bahasa pemrograman yang umum digunakan seperti Perl, PHP, Python dan Ruby untuk membuatnya lebih cepat dan lebih mudah untuk membuat website dinamis yang kompleks. Situs dapat menampilkan keadaan dialog saat ini di antara pengguna, memantau situasi yang berubah, atau memberikan informasi dengan cara yang dipersonalisasi sesuai kebutuhan pengguna individu. Misalnya, ketika halaman depan situs berita dimuat, kode yang berjalan di server web mungkin menggabungkan fragmen HTML yang tersimpan dengan berita yang diambil dari database atau website lain melalui RSS untuk menghasilkan halaman yang menyertakan informasi terbaru. Situs dinamis dapat bersifat interaktif dengan menggunakan formula HTML, menyimpan dan membaca kembali cookie browser, atau dengan membuat serangkaian halaman yang mencerminkan riwayat klik sebelumnya. Contoh lain konten dinamis adalah ketika website ritel dengan basis data produk media memungkinkan pengguna memasukkan permintaan pencarian, mis. untuk kata kunci Beatles. Sebagai tanggapan, konten halaman web secara spontan akan mengubah cara melihat sebelumnya, dan kemudian akan menampilkan daftar produk-produk Beatles seperti CD, DVD, dan buku. HTML dinamis menggunakan kode JavaScript untuk menginstruksikan browser web cara mengubah konten halaman secara interaktif. Salah satu cara untuk mensimulasikan jenis website dinamis tertentu sambil menghindari hilangnya kinerja dari memulai mesin dinamis pada basis per pengguna atau per koneksi, adalah secara berkala secara otomatis meregenerasi serangkaian besar halaman statis. Jika kamu masih bingung dengan penjelasan tentang website dinamis maka kamu tak memikirkannya dulu. Apalagi bagi kamu yang baru mulai belajar membuat website dari awal atau dari nol. Selain tentang jenis website, ada hal lain yang perlu kamu tahu dalam mempelajari pembuatan website. Hal-hal yang akan berkaitan saat kamu akan mengunggah website ke internet. Domain dan Subdomain. Babastudio akan menjelaskan sedikit mengenai ini. DomainDomain adalah adalah alamat sebuah website, sebenarnya alamat dari situs-situs yang eksis di Internet ini bentuk dasarnya berupa angka-angka, contohnya 17.125.135.147. Bila angka ini diketik di addres bar di browser web maka akan terbuka website Google. Domain yang menggunakan kata-kata bertujuan agar penggunaannya lebih mudah diingat daripada kamu harus menghafal urutan angka-angka yang panjang. Oleh sebab itu, para ahli Internet membuat sistem penamaan domain dalam bentuk kata sebagai pengganti urutan angka-angka tersebut. Apa saja bagian-bagian dari domain? Nama domain dan extension (ekstensi) yang digunakan. Hanya itu saja. Contohnya: wikipedia.org, yang menjadi nama domain adalah wikipedia dan ekstensi yang digunakan adalah .org. Pada awalnya, ekstensi domain tidak begitu banyak. Sekarang ekstensi domain sudah sangat banyak, di antaranya .com, .edu, .co.id, .org dan sebagainya. Ada juga pemberian extensi terhadap sebuah domain yang tidak boleh sembarangan, diantaranya, .edu, .gov, .go.id dan berbagai ekstensi yang hanya disediakan bagi lembaga pendidikan dan pemerintah saja. Itulah domain. SubdomainSubdomain jika analogikan adalah sebuah buku dimana di dalam buku itu ada bab dan juga ada subbab. Begitu juga dengan domain, subdomain merupakan halaman bagian dari sebuah domain. Contohnya http://id.wikipedia.org/; wikipedia.org merupakan sebuah domain dan id adalah subdomain dari domain wikipedia.org tersebut. Dibaca dari kanan ke kiri. Setelah kamu tahu apa itu domain dan subdomain, kini wawasan kamu sudah bertambah. Nah, kini kita bisa belajar cara membuat website sederhana menggunakan HTML. Website sederhana di sini bukan yang ada bilah menu, tapi hanya menampilkan tulisan saja. Bagaimana bisa membuat menu jika tidak bisa hanya menampilkan tulisan pada browser. Mulailah dari hal-hal kecil. Ayo kita mulai. Cara Membuat Halaman Web Sederhana dengan HTML1. Membuat Halaman Web
|