soal tekweb
TRANSCRIPT
-
7/24/2019 soal tekweb
1/4
1. Sebutkan dan jelaskan tentang :
a. Lima (5) trend dalam pengembangan aplikasi web
Saat ini ada sangat banyak framework PHP yang beredar dan dapat didownload dan digunakan ole pengguna internet. !umla framework
munkin akan terus berkembang karena PHP adala platform yang open sour"e#
$ari sekian banyak framework yang beredar# ada 5 yang populer dan beberapa perna saya gunakan
1. %akePHP
&ramework ini mengusung konsep arsitektur '% ('odeliew%ontroller) dan juga *+' (obje"t +elation 'apping)..
,. %ode-gniter
ampir mirip dengan "akePHP# framework ini mengusung konsep arsitektur '%# namun framework ini belum mendukung *+'#
%odeigniter menyediakan banyak sekali modul yang berguna di pengembangan web seperti session management#email# se"urity (anti
srf)#file management#/image management dan 'L+P%
0. oana
framework ini menggunakan konsep '%# pada awalnya framework ini merupakan pengembangan dari "odeigniter#ada kesamaan antara %idengan koana# namun semua s"ript di oana tela ditulis ulang.
2. Simpony
framework ini ditujukan untuk pengguna PHP5# framework ini mensupport berbagai koneksi database. Seperti framework yang disebutkan
diatas# simpony juga mengusung konsep arsitektur '%.
5. 3end &ramework
menurut situs resminya# framework ini dikususkan untuk pengembangan aplikasi web ,./ dan untuk mempermuda dalam mengakses 4P-
dari situs, besar seperti google# fa"ebook# yaoo# fli"kr dsb.
b. Lima (5) al baru pada tml5
Berikut ini saya akan uraikan beberapa hal baru tentang HTML5yang mungkin
belum anda ketahui. Memang tidak begitu banyak perbedaan antara versi
sebelumnya namun penyempurnaan di HTMLini menurut saya sudah sangat
bagus. Beberapa diantaranya adalah sebagai berikut:
1. Doctype baru yang lebih sederhana : dihtml cukup buat seperti : 1 !D"#T$%& html'(. &lemen)tag *gure : Di html5 +nda bisa menggunakan elemen baru yaitu
*gure' untuk menampilkan data berupa pro*l pribadi beserta ,oto.-. &lemen small' : +da cara baru untuk menampilkan teks dengan ukuran kecil
yaitu menggunakan elemen small'. Tidak perlu menggunakan types untuk sumber *le e/ternal : 0ekarang di
HTML5 anda bisa menulisnya.5. #ontent editable : ni sedikit menarik menurut saya. dengan HTML5 anda bisa
membut isi konten 2eb anda bisa diedit oleh pengguna.,. !elaskan tentang :
a. eb statis dan dinamis
%engertian 3eb 0tatis dan 3eb Dinamis1. 3eb 0tatis3eb statis adalah 2ebsite yang mana pengguna tidak bisa mengubah kontendari 2eb tersebut secara langsung menggunakan bro2ser. Halaman4halaman2eb tersebut tidak memliki database data dan in,ormasi yang ada pada 2ebstatis tidak berubah4ubah kecuali diubah sintaksnya. Dokumen 2eb yang dikirimkepada client akan sama isinya dengan apa yang ada di 2eb server.#ontoh dari 2eb statis adalah 2eb yang berisi pro*l perusahaan.
(. 3eb DinamisDalam 2eb dinamis interaksi yang ter6adi antara pengguna dan server sangat
kompleks. Halaman4halaman 2eb tersebut memiliki database. 3eb dinamismemiliki data dan in,ormasi yang berbeda4beda tergantung input apa yangdisampaikan client. Dokumen yang sampai di client akan berbeda dengandokumen yang ada di 2eb server.#ontoh dari 2eb dinamis adalah portal berita dan 6e6aring sosial.%erbedaan 3eb 0tatis dan 3eb Dinamis nteraksi antara pengun6ung dan pemilik 2eb Dalam 2eb statis tidak dimungkinkan ter6adinya interaksi
antara pengun6ung dengan pemilik 2eb. 0ementara dalam 2eb dinamis terdapat interaksi antarapengun6ung dengan pemilik 2eb seperti memberikan komentar transaksi online ,orum dll.
Bahasa 0cript yang digunakan3eb statis hanya menggunakan HTML sa6a atau paling tidak bisa ditambah dengan #00. 0edangkan 2ebdinamis menggunakan bahasa pemrograman 2eb yang lebih kompleks seperti %H% +0% dan 7ava0cript.
%enggunaan Database3eb statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses.0edangkan 2eb dinamis menggunakan database seperti My08L "racle dll untuk menyimpan danmemroses data.
9onten9onten dalam 2eb statis hanya diberikan oleh pemilik 2eb dan 6arang di4update sementara konten dalam2eb dinamis bisa berasal dari pengun6ung dan lebih sering di4update. 9onten dalam 2eb dinamis bisadiambil dari database sehingga isinya pun bisa berbeda4beda 2alaupun kita membuka 2eb yang sama.
http://blog.waroengweb.co.id/web-desain/download-100-template-html5-gratis-free-2014-2015.htmlhttp://blog.waroengweb.co.id/web-desain/download-100-template-html5-gratis-free-2014-2015.htmlhttp://blog.waroengweb.co.id/web-desain/download-100-template-html5-gratis-free-2014-2015.htmlhttp://blog.waroengweb.co.id/web-desain/download-100-template-html5-gratis-free-2014-2015.html -
7/24/2019 soal tekweb
2/4
b. eb ,./ dan web 0./
eb ,./ mun"ul sekitar ,//2 pada konferensi *6+eilly 'edia eb ,./. -stila tersebut diartikan sebagai 7ersi baru dari (orld ide
eb) dimana para pengguna website dapat berkomunikasi , ara dan memiliki berbagai kelebian lainnya. eb ,./ menggunakan teknologi
yang menggabungkan antara H8'L# H8'L# %SS# !a7as"ript# 'L# dan 4!4.
eb 0./ merupakan perkembangan dari generasi web ,./ dimana dengan keberadaan teknologi ini web seolaola berada dalam dunia
nyata. eb 0./ adala generasi ketiga dari internet yang akan berkembang pada dekade ,/1/,/,/.
0. !elaskan tentang :
a. !a7as"ript dan "ara akses "ookies di ja7as"ript
JavaScriptadalabahasaskrip yang populer diinternetdan dapat bekerja di sebagian besarpen6ela6ah 2ebpopulersepertinternet &/plorer(-9)# Moilla ;ire,o/#.
78uery dirancang untuk mengubah cara anda menulis 6avascript karena
68uery dirancang untuk memperingkas kode4kode 6avascript. 78uery memiliki*tur4*tur yang 6uga telah menggantikan teknologi =ash seperti slider photo
slidesho2 modal dialog dan sebagainya.-. Teknologi desain 2eb dengan touchscreen
%erkembangan gadget seperti smartphone ipad dan lain sebagainya yang
menggunakan teknologi touchscreen atau layar sentuh telah men6adi trend
dalam beberapa tahun belakangan. 9eberadaanya menuntut para developer
2eb untuk dapat menyesuaikan desain khusus yang mendukung.. ntegrasi dengan media 6e6aring sosial dengan single sign on
Maraknya situs 6e6aring sosial akhir4akhir ini seperti ,acebook t2itter dan
sebagainya telah memberikan trend teknologi baru yaitu single sign on.
9ebanyakan 2eb saat ini meman,aatkan teknologi single sign on yang
terintegrasi dengan situs4situs 6e6aring sosial untuk keperluan login
pengun6ung do2nload *le dan sebagainya. Teknologi ini memungkinkan
pengguna untuk dapat menggunakan berbagai macam layanan hanya dengan
memiliki account pada salah satu situs 6e6aring sosial.b. #ookie dan cache dalam 2eb
cache
0uatu tempat untuk menyimpan sesuatu secara sementara mekanisme untuk
mempercepat trans,er data dengan cara menyimpan data yang telah di akses
di suatu bu?er dengan harapan 6ika data yang sama akan diakses akses
akan men6adi lebih cepat.#ookies merupakan data *le yang ditulis ke dalam hard disk komputer oleh
2eb server yang digunakan untuk mengidenti*kasikan diri user pada situs
http://id.wikipedia.org/wiki/Bahasahttp://id.wikipedia.org/wiki/Bahasahttp://id.wikipedia.org/wiki/Bahasahttp://id.wikipedia.org/wiki/Internethttp://id.wikipedia.org/wiki/Internethttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Internet_Explorerhttp://id.wikipedia.org/wiki/Internet_Explorerhttp://id.wikipedia.org/wiki/Mozilla_Firefoxhttp://id.wikipedia.org/wiki/Mozilla_Firefoxhttp://id.wikipedia.org/wiki/Netscape_Navigatorhttp://id.wikipedia.org/wiki/Netscape_Navigatorhttp://id.wikipedia.org/wiki/Netscape_Navigatorhttp://id.wikipedia.org/wiki/Operahttp://id.wikipedia.org/wiki/Operahttp://id.wikipedia.org/wiki/Kodehttp://id.wikipedia.org/wiki/Kodehttp://id.wikipedia.org/wiki/Halamanhttp://id.wikipedia.org/wiki/Halamanhttp://id.wikipedia.org/wiki/Halamanhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Taghttp://id.wikipedia.org/wiki/Taghttp://id.wikipedia.org/wiki/Program_komputerhttp://id.wikipedia.org/wiki/Bahasa_pemrogramanhttp://id.wikipedia.org/wiki/Javahttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Downloadhttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Bahasahttp://id.wikipedia.org/wiki/Internethttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Internet_Explorerhttp://id.wikipedia.org/wiki/Mozilla_Firefoxhttp://id.wikipedia.org/wiki/Netscape_Navigatorhttp://id.wikipedia.org/wiki/Operahttp://id.wikipedia.org/wiki/Kodehttp://id.wikipedia.org/wiki/Halamanhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Taghttp://id.wikipedia.org/wiki/Program_komputerhttp://id.wikipedia.org/wiki/Bahasa_pemrogramanhttp://id.wikipedia.org/wiki/Javahttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Downloadhttp://id.wikipedia.org/wiki/Penjelajah_web -
7/24/2019 soal tekweb
3/4
tersebut sehingga se2aktu user kembali mengun6ugi situs tersebut situs itu
akan dapat mengenalinya.5. #eritakan dan 6elaskan tentang :
a. HTML dan HTML5HyperTe/t Markup Language @HTMLA adalah sebuah bahasa markah yang
digunakan untuk membuat sebuah halaman 2eb menampilkan berbagai
in,ormasi di dalam sebuah pen6ela6ah 2eb nternet dan pem,ormatan hiperteks
sederhana yang ditulis dalam berkas ,ormat +0# agar dapat menghasilkan
tampilan 2u6ud yang terintegerasi.HTML 5HTML5 adalah sebuah bahasa markahuntuk menstrukturkan dan menampilkan
isi dari 3aring 3era 3anua sebuah teknologi inti dari nternet. HTML5 adalah
revisi kelima dari HTML@yang pertama kali diciptakan pada tahun 1Cdan versi
keempatnya HTML pada tahun 1E1FA dan hingga bulan7uni (C11masih
dalam pengembangan. Tu6uan utama pengembangan HTML5 adalah untuk
memperbaiki teknologi HTMLagar mendukung teknologi multimedia terbaru
mudah dibaca oleh manusia dan 6uga mudah dimengerti oleh mesin.b. #00 dan #00-
#00
#ascading 0tyle 0heet @#00Amerupakan kumpulan perintah yang dibentuk dariberbagai sumber yang disusun menurut urutan tertentu sehingga mampu
mengatasi kon*k style.#00-#00- memberikan *tur4*tur yang lebih dibandingkan dengan #00 versi
sebelumnya.tapi #00- 6uga tidak meninggalkan *tur lama dari #00 sebelumnya. #eritakan dan 6elaskan tentang :
a. 7avascript dan 7ava appletJavaScriptadalabahasaskrip yang populer diinternetdan dapat bekerja di sebagian besarpen6ela6ah 2ebpopuler
sepertinternet &/plorer(-9)# Moilla ;ire,o/#
-
7/24/2019 soal tekweb
4/4