Professional Documents
Culture Documents
Muhamad Davva Arisandi (40040317083004)
Muhamad Davva Arisandi (40040317083004)
Disusun oleh :
NAMA : MUHAMAD DAVVA ARISANDI
NIM : 40040317083004
i
KATA PENGANTAR
Puji syukur saya panjatkan kehadirat Allah SWT, atas berkat rahmat dan hidayah-Nya
sehingga saya dapat menyelesaikan makalah yang berjudul “Pemrograman Berbasis Web”.
Penulisan makalah ini merupakan salah satu tugas yang diberikan dalam mata kuliah
Pemrograman Komputer di Universitas Diponegoro.
Dalam penulisan makalah ini penulis menyampaikan ucapan terima kasih yang sebesar-
besarnya kepada pihak-pihak yang terlibat dan membantu dalam penyusunan dan penulisan
makalah ini, khususnya kepada Dosen saya, Bapak Arkan Subari, ST,M.Kom yang telah
memberikan tugas dan petunjuk kepada saya, sehingga saya dapat menyelesaikan tugas ini.
Dalam penulisan makalah ini saya merasa masih banyak kekurangan baik pada teknis
penulisan maupun materi, mengingat keterbatasan kemampuan yang saya miliki. Untuk itu,
kritik dan saran dari semua pihak sangat saya harapkan demi penyempurnaan pembuatan
makalah ini.
ii
DAFTAR ISI
iii
iv
BAB I
PENDAHULUAN
1
BAB II
PEMBAHASAN
2.1 WEBSITE
World Wide Web ("WWW", atau singkatnya "Web") adalah suatu ruang
informasi dimana sumber-sumber daya yang berguna diidentifikasi oleh pengenal
global yang disebut Uniform Resource Identifier (URI). WWW sering dianggap
sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian
daripadanya.
Situs web (bahasa Inggris: website) adalah suatu halaman web yang saling
berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan
informasi yang disediakan secara perorangan, kelompok, atau organisasi.[1] Sebuah
situs web 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. Gabungan atas semua situs
yang dapat diakses publik di Internet disebut pula sebagai World Wide Web atau
lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda
situs Internet umumnya dapat diakses publik secara bebas, pada praktiknya tidak
semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa
situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota,
atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat
mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang
2
menampilkan pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain.
Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan,
menghormati privasi, atau karena tujuan komersial tertentu.
Sebuah halaman web merupakan berkas yang ditulis sebagai berkas teks
biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan
instruksi-instruksi berbasis HTML atau XHTML, kadang-kadang pula disisipi
dengan sekelumit bahasa skrip. Berkas tersebut kemudian diterjemahkan oleh
peramban web dan ditampilkan seperti layaknya sebuah halaman pada monitor
komputer.
Pengertian Nama domain atau biasa disebut dengan Domain Name atau URL
adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah
website, atau dengan kata lain domain name adalah alamat yang digunakan untuk
menemukan sebuah website pada dunia internet. Contoh
:http://www.baliorange.net, http://www.detik.com
Nama domain diperjualbelikan secara bebas di internet dengan status sewa tahunan.
Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan
kepentingan dan lokasi keberadaan website tersebut. Contoh nama domain ber-
ekstensi internasional adalah com, net, org, info, biz, name, ws. Contoh nama
domain ber-ekstensi lokasi Negara Indonesia adalah co.id (untuk nama domain
website perusahaan), ac.id (nama domain website pendidikan), go.id (nama domain
website instansi pemerintah), or.id (nama domain website organisasi).
3
2. Rumah tempat website (Web hosting)
Pengertian Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam
harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya
yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung
dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting
semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website.
Web Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan
ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte). Lama
penyewaan web hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan
dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di
Indonesia maupun Luar Negri.
4. Desain website
4
Setelah melakukan penyewaan domain name dan web hosting serta penguasaan
bahasa program (scripts program), unsur website yang penting dan utama adalah
desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain
sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah
website.
Untuk membuat website biasanya dapat dilakukan sendiri atau menyewa jasa
website designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota
besar. Perlu diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer.
Semakin banyak penguasaan web designer tentang beragam program/software
pendukung pembuatan situs maka akan dihasilkan situs yang semakin berkualitas,
demikian pula sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya
yang tertinggi dari seluruh biaya pembangunan situs dan semuanya itu tergantung
kualitas designer.
5. Publikasi website
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh
masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat
tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk
mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau
promosi.
Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan
pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan
masih kurang efektif dan sangat terbatas. Cara yang biasanya dilakukan dan paling
efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet
melalui search engine-search engine(mesin pencari, spt : Yahoo, Google, Search
Indonesia, dsb)
Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang
gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search
engine terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan
membayar, walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke
search engine dan dikenal oleh pengunjung.
6. Pemeliharaan Website
5
Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu
sesuai yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar
atau lain sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan
membosankan atau monoton juga akan segera ditinggal pengunjung.
Pemeliharaan situs dapat dilakukan per periode tertentu seperti tiap hari, tiap
minggu atau tiap bulan sekali secara rutin atau secara periodik saja tergantung
kebutuhan(tidak rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita,
penyedia artikel, organisasi atau lembaga pemerintah. Sedangkan pemeliharaan
periodik bisanya untuk situs-situs pribadi, penjualan/e-commerce, dan lain
sebagainya.
a. Domain
Domain adalah nama atau alamat dari sebuah website. Di Internet,
setiap orang harus mengetikkan sebuah nama domain untuk bisa
membuka dan membaca isi dari sebuah website. Dalam hal ini, peranan
pemilihan nama domain cukup penting untuk membedakan website
Anda dengan website orang lain. Domain ini terdiri dari nama domain
dan extension. Contoh blogbisnisinternet.com, blogbisnisinternet
adalah nama domain dan .com adalah extensionnya. Extension biasanya
mewakili untuk kategori tertentu seperti .com untuk keperlukan
komersial, .net untuk keperluan jaringan, .org untuk keperluan website
nonkomersial, dan lain-lainnya.
b. Hosting
c. Software Website
Bila Anda belum tahu software website yang akan Anda gunakan,
Anda bisa googling di internet, untuk melihat website-website lain yang
sudah ada, dan lihat contoh website yang Anda rasa cocok sebagai
6
website yang Anda inginkan. Anda dapat mengecek pada website yang
sudah ada tersebut, websitenya menggunakan software apa? Bila
website tersebut menggunakan software website open source seperti
blog wordpress, joomla, phpbb, dan lain-lainnya, tentunya Anda bisa
membuat website yang sama. Tetapi harap di ingat yang Anda contoh
adalah jenis websitenya, bukan mencopy tampilan, dan isi (content)
websitenya, hal tersebut tidak diperbolehkan. Untuk mengetahui
software website yang digunakan, bisa dilakukan dengan 2 cara yaitu:
Sebenarnya ada banyak cara pembuatan website. Namun, Pada kali ini saya
akan menjelaskan cara membuat website melalui Wordpress. Langkah-Langkah
Belajar Membuat Website dengan Blog WordPress adalah:
1. Anda login di cpanel hosting Anda, dengan alamat
http://domainanda.com/cpanel. Kemudian masukkan username dan password yang
diberikan oleh hosting Anda. Pada cpanel hosting Anda biasanya sudah tersedia
video yang akan memandu Anda dalam menggunakan fasilitas di cpanel dengan
baik. Lebih baik Anda belajar melalui video tersebut.
7
6. Klik "finish installation" untuk menyelesaikan proses penginstallan blog
worpress.
Hasilnya:
Selanjutnya Anda dapat login ke halaman admin area website blog wordpress Anda
dan mengedit isi maupun tampilan blog Anda.
BAB III
PENUTUP
Kesimpulan
Internet kependekan dari interconnection-networking, Jaringan internet
merupakan kumpulan jaringan komputer yang saling berkomunikasi dengan aturan
komunikasi tertentu. Sebuah situs web di internet umumnya berupa sebuah
komputer yang dilengkapi dengan perangkat lunak web server, sehingga komputer
ini dapat menyediakan informasi yang diakses melalui protokol http atau sistem
global Transmission Control Protocol/Internet Protocol Suite (TCP/IP).
Format dokumen standar di internet saat ini adalah HTML (Hypertext
Markup Language). HTML menentukan bagaimana informasi ditampilkan sebagai
halaman web pada browser. Pemrograman PHP (Hypertext Preprocessor) dapat
disisipkan kedalam HTML atau berdiri sendiri dalam format dokumen nama-
file.PHP.
Pemrograman di Internet tidak sama seperti pemrograman pada komputer
lokal (misal pada Visual Basic, Visual Foxpro, dan sebagainya). Pemrograman di
Internet berkaitan dengan format dokumen yang digunakan di internet. Secara
umum ada dua macam pemrograman di internet, yaitu: Client Side Programming
dan Server Side Programming.
Secara umum terdapat beberapa hal yang harus dipelajari untuk membuat
aplikasi berbasis web yang kemudian secara garis besar dibagi menjadi 3, antara
lain:
1. Di sisi client:
8
Sintaks pembuatan dokumen web (HTML & CSS)
Client side scripting (JavaScript)
2. Di sisi server:
Mekanisme pemanggilan program dan pengambilan output program
oleh web server (CGI)
Server side scripting (PHP, JSP, ASP, dll)
3. Penghubung:
Sintaks pengalamatan dokumen web (URL)
Protokol komunikasi (HTTP)
DAFTAR PUSTAKA
Suterinah. “Makalah Website”. Diakses pada 21 April 2018 pukul 20.45 WIB.
http://suterimah-suterimah.blogspot.co.id/2011/01/makalah-website.html