1. Sejarah Pemrograman Web
Apakah
yang dimaksud Web Programming? Web Programming adalah adalah proses menulis,
mencoba, memeriksa dan memperbaiki (debug), serta memelihara kode untuk membuat
sebuah program komputer.
HTML merupakan
turunan atau pengembangan dari SGML (Standar Generalized Markup Language). HTML
sendiri dikembangkan oleh Tim Berners-Lee sewaktu masih bekerja di CERN yang
pertama kali dipopulerkan oleh browser Mosaic yang dikembangkan NCSA. Selama
awal tahun 1990an, HTML terus mengalami kemajuan yang sangat cepat.Tapi pengembangan
resmi HTML ini baru dikeluarkan pada tahun 1995 yang dikembangkan oleh Internet
Engineering Task Force (IETF). HTML2 yang dikembangkan ini merupakan turunan
dari HTML+ pada tahun 1993. HTML3 yang juga dirilis pada tahun 1995 mempunyai
kemampuan yang jauh lebih bagus dari versi sebelumnya. Merupakan hasil usaha
yang dikembangan oleh World Wide Web Consortium’s (W3C) dan kemudian
menghasilkan HTML3.2 pada tahun 1996.Dan akhirnya terbitlah HTML4 dan HTML4.1
pada akhir tahun 1997 dan 1998. HTML ini merupakan sebuah text biasa yang
dirancang untuk tidak tergantung pada sistem operasi apapun.
~ client side
scripting (CSS), merupakan jenis script yang pengolahannya dilakukan di sisi client.
pengolahan disini berarti “di terjemahkan/ interpreted”. yang memiliki tugas
untuk menterjemahkan script jenis ini disisi client adalah web browser. agar
semua script yang masuk kategori ini dapat diterjemahkan oleh web browser maka
didalam web browser terdapat sebuah komponen/ modul/ “engine” yang memiliki
daftar pustaka (library) yang mampu mengenali semua perintah-perintah yang
terdapat pada kategori client side scripting
~ server side
scripting (SSS), merupakan script yang pengolahannya (baca: diterjemahkan) di
sisi server. server yang dimaksud disini adalah sebuah komponen yang biasa
disebut web server yang didalamnya terintegrasi dengan sebuah mesin (engine)/
modul yang didalamnya terdapat daftar pustaka (library) yang mampu
menterjemahkan script-script tersebut yang kemudian setelah di terjemahkan di
server kemudian dikirim (ditampilkan) ke client (web browser) dalam format HTML
(hypertext markup language). PHP (Hypertext Pre Processor), ASP
(active server pages), JSP (java server pages). server side scripting .
~ Maksud Pemrograman Web & Jenisnya
Web merupakan fasilitas hypertext untuk menampilkan data berupa
teks,gambar,suara,animasi,dan data multimedia lainnyajika anda ingin meguasai
web maka anda perlu mengenal itu bahasa HTML dan PHP.
~ Web
statis
Web statis adalah web yang
berisi/menampilkan informasi –informasi yang sifatnya statis(tetap).disebut
statis karena pengguna tidak dapat berinteraksi dengan web
tersebut.singkatnya,untuk mengetahui suatu web bersifat statis atau dinamis
dapat dilihat Dari tampilannya
~ Web Dinamis
Web dinamis adlah web yang menampilkan
informasi serta dapat berinteraksi dengan pengguna
~ Mengenal script client side
Program web yang tergolong dalam client
side seperti Javascript,Vbscript,HTML,dan lain-lain
~Javascript
Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995.pada
awalnya bahasa ini dinamakan “Livescript” dan berfungsi sebagai bahasa
sederhana utnuk browser Netscape Navigator
2~ PENGERTIAN HTML
HTML, adalah singkatan dari HyperText Markup Language yaitu bahasa
pemrograman standar yang digunakan untuk membuat sebuah halaman web, yang
kemudian dapat diakses untuk menampilkan berbagai informasi di dalam sebuah
penjelajah web Internet (Browser).
HTML dapat juga digunakan sebagai link link antara file-file dalam situs atau
dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar
situs dalam dunia internet
3~PENGERTIAN JAVASCRIPT
JavaScript adalah bahasa pemrograman yang bisa
disisipkan ke HTML seperti halnya PHP akan tetapi javascript berjalan di sisi
Client. Misalnya, jam
ditampilkan pada halaman yang update sendiri untuk menunjukkan waktu saat ini
pada komputer pengguna. Desain JavaScript dipengaruhi oleh banyak bahasa
pemrograman, termasuk C, tetapi dimaksudkan untuk lebih digunakan oleh
non-programmer. JavaScript tidak didasarkan pada atau terkait ke Java, ini
adalah kesalahpahaman umum. JavaScript seringkali disertakan dalam file HTML atau link dari file HTML dan dijalankan secara lokal
oleh web browser. Ini berarti bahwa server bebas untuk mengerjakan sesuatu yang
lain daripada pemrosesan instruksi untuk setiap klien. Hal ini telah membuat
JavaScript pilihan yang lebih populer daripada bahasa yang memerlukan server
untuk melakukan pengolahan.
4~PENGERTIAN ANGULAR
injection dapat mengeliminasi banyak kode yang harus Anda tulis. Semua ini
dibebankan kepada web browser, membuatnya menjadi partner ideal dengan
teknologi server.
5~PENGERTIAN LARAVEL
Laravel adalah sebuah framework PHP yang dirilis dibawah
lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel adalah
pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk
meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal
dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan
aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu.
Beberapa fitur yang
terdapat di Laravel :
- Bundles,
yaitu sebuah fitur dengan sistem pengemasan modular dan tersedia beragam
di aplikasi.
- Eloquent
ORM, merupakan penerapan PHP lanjutan menyediakan metode internal dari
pola “active record” yang menagatasi masalah pada hubungan objek database.
- Application
Logic, merupakan bagian dari aplikasi, menggunakan controller atau bagian
Route.
- Reverse
Routing, mendefinisikan relasi atau hubungan antara Link dan Route.
- Restful
controllers, memisahkan logika dalam melayani HTTP GET and POST.
- Class
Auto Loading, menyediakan loading otomatis untuk class PHP.
- View
Composer, adalah kode unit logikal yang dapat dieksekusi ketika view
sedang loading.
- IoC
Container, memungkin obyek baru dihasilkan dengan pembalikan controller.
- Migration,
menyediakan sistem kontrol untuk skema database.
- Unit
Testing, banyak tes untuk mendeteksi dan mencegah regresi.
- Automatic
Pagination, menyederhanakan tugas dari penerapan halaman.
6~PENGERTIAN VUE.JS
Vue.js adalah salah satu
library javascript yang digunakan dan dimanfaatkan untuk membuat sebuah website
yang interaktif. Fokus pada vue.js hanya pada view layer atau lapisan
tampilannya sehingga sangat mudah diterapkan pada suatu website. Vue.js juga menyediakan
fungsi mengatur komponen tampilan dan fungsi reactive data binding. Apabila
Anda ingin mempelajari vue.js maka disarankan untuk mengerti dasar-dasar
tentang HTML, CSS, dan JavaScript terlebih dahulu agar mudah memahaminya dan
mudah menerapkannya.......
7~ Saya lebih suka javascript karna menurut saya javascript lebih mudah dari HTML dan sangat simple.
7~ Saya lebih suka javascript karna menurut saya javascript lebih mudah dari HTML dan sangat simple.
Tidak ada komentar:
Posting Komentar