SlideServe
Menu
Préférences
© SlideServe · v2026

KONSEP PEMROGRAMAN WEB

gloria avatar
22 diapositives · 655 Views · Aug 06, 2014

KONSEP PEMROGRAMAN WEB. Oleh : Hendri, S.Kom. Pemrograman Web. Client Side Script : Script yang ditambahkan dalam dokumen html, dieksekusi oleh browser client . Javascript Server Side Script :

KONSEP PEMROGRAMAN WEB - slide 1
01 / 22KONSEP PEMROGRAMAN WEB
1 / 17

Télécharger la présentation

KONSEP PEMROGRAMAN WEB
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. KONSEP PEMROGRAMAN WEB Oleh : Hendri, S.Kom

  2. Pemrograman Web Client Side Script : • Script yang ditambahkandalamdokumen html, dieksekusioleh browser client. • Javascript Server Side Script: • Script yang ditambahkandalamdokumen html, dieksekusioleh server, hasilnyadalambentuk html yang dikirimkeclient. • ASP/ASP.Net, PHP, CGI, JSP, dll

  3. Cara Kerja Web

  4. Pemrosesan Script

  5. Client Side Script • Script yang ditambahkan (embedded) padahalaman web yang sebelumnyahanyadisusundengansintaks HTML. • Penambahanscriptinimempunyaitujuantertentu. Misalnya: • menampilkan jam dantanggal yang up- to-date, • menu yang dinamis (mis: pull down menu), • kontrolterhadapsebuahwindow, • animasisederhana, animasi mouse • maupununtukvalidasi form, dll

  6. Client Side Script Advantage: • Waktuprosesrelatifcepatkarenalangsungdieksekusioleh browser client • Tidakmemerlukan web server untuk hosting • Dapatdieksekusilangsungolehberbagai browser Disadvantage: • Script bisadilihatolehpengguna • Script dapatdi copy-paste • Tidakcocokuntukakses data atau database

  7. Server Side Script • Digunakan untuk membuat aplikasi web atau konten-konten dinamis: news, buku tamu, dll • PHP: opensource dan banyak digunakan luas • Active Server Pages (ASP)danASP.Net, teknologi yang dikembangkanoleh Microsoft • ColdFusion (CFM),dikembangkanoleh Macromedia • Java Server PagesdanServletdikembangkanolehSunMicrosystem • Common Gateway Interface (CGI),yang dibuatdenganbahasapemrograman C++ atau Perl • Server Side Include (SSI),sepertimisalnyaFrontpage Server Extension

  8. Server Side Script Advantage: • Script tidakbisadilihatolehpengguna, sehinggatidakdapatdi-copy-paste • Cocokuntukakses data atauaplikasi database • Untukmembuatfitur-fiturtertentu yang berguna, misalnya: hit counter, user manajemen, disain yang dinamis. Disadvantage: • Waktuprosesrelatiflebihlambatkarenadieksekusioleh server • Memerlukan web server untuk hosting

  9. Apa itu CSS ? • CSS(Cascading stylesheet) • CSSadalahbagiandarisebuah website yang khususdibuatuntukmengaturtampilansebuah website. • Kita dapatmengontrolisi (konten) dantampilansecaraterpisah. • Perubahankontentidakmengharuskankitamelakukanperubahantampilan, demikianjugasebaliknya.

  10. CSS • Teknologi CSS dimaksudkanuntukmempermudahperancangan web yang indahdanfleksibel. • Fleksibilitasadalahhal yang tidakakandiperolehjikamenggunakan HTML saja. • Satu file CSS (*.css) dapatdigunakanuntukbanyakhalaman. Sehinggaperubahandisain visual untukbanyakhalamandapatdilakukanhanyamelaluimodifikasisatu file CSS

  11. Penggunaan CSS saatini • Kontrolaspek visual keseluruhanhalaman website • Membuat Layout yang standart (kolaborasidengan XHTML) Teknikmembuat layout HTML: • Frame cara lama, jarangdigunakan • Tabel disukaioleh designer • CSS metodebaru, menjadistandar

  12. Referensi HTML & CSS • http://www.w3.org/

  13. Teknologi & Aplikasi Web ActiveX • ActiveX adalahsebuahteknologiintegrasibukansebuahbahasapemrograman. • ActiveX dapatdisebutsebagailem yang menyatukanberbagaimacamkodebahasapemrogramansehinggadapatbekerjasamamenjadisebuahaplikasi Internet. • ActiveX miripdengan OLE (Object Linking and Embedding). • Ditandaidengan tag <OBJECT> pada html • Java Applet • Flash (Shockwafe) • Komponen ActiveX (develop dg VBScript) • dll

  14. Aplikasiberbasis Web (Web Based Application) • E-Commerce: describes the concept of conducting transactions between a buyer and a seller over an electronic network (Internet) • E-Business: describes all aspects of doing business on/with/through the Internet. E-Business includes all aspects of E-commerce • E-Learning, E-Government.

  15. Web Developer • Secaragarisbesardapatdipisahkan: • Web Designer: membuatdisain web • Web Programmer: membuat script untukhalaman web • Web Administrator: sebagaiadministrator web

  16. TahapanPengembangan Website • Sebuah website dikembangkandalam 2 prosesbesar: • Web Developing: proseshinggajadihalaman-halaman web secaralengkapdansiaptayang • Web Deploying: prosesuntukmembuat website terpasangpada server internet dandapatdiaksesorang lain

  17. Peluang • Hadirnya internet danlayanan WWW memberikansejumlahpeluangbagikita, sebagai: • Developer Web • Content Updater/Kontributor • Network/Web Administrator • E-Commerce / Online Business • InteraksiBisnis • dll

  18. Bidang Pekerjaan untuk Web • Web Master • Penanggungjawabseluruhsistem website • Web Administrator • Memegangkendaliadministrasi website (user account, jaringan, hakakses, manajemen server) • Web Designer • Pembuatdesaindanlayouting, tataletak • Web Programmer • Pembuat kode program aplikasi • Content Writer • Penulisisi website

  19. Contoh web e-commerce

  20. Apa saja Tools nya? • Webserver • Apache, IIS, Xitami, dll • Programming Language • HTML, Javascript, VBscript, PHP, ASP, JSP, CFM • Database • MySQL, Oracle, Access, SQL Server • Image Editing • Photoshop, Corel • Animasi • Macromedia Flash, GIF Animator • WebDesign • Macromedia Dreamweaver, Front Page, HTML Editor

  21. Aplikasi yang perlu di persiapkan • Photoshop CS 4 • Dreamweaver CS5 • XAMPP - > untuk web server

  22. Tugas Kelompok ( buat 3 orang ) • Buat makalah studi pengkajian situs internet / website (pilih salah satu) • Jenis : • Web personal • Web corporate • Web goverment • Web online store • Web news • Web media • Web forum • Web education • Web komunitas • Content, Layout, Desain. • Teknologi yang digunakan • Tujuan, Manfaat • Segmentasi • Kelebihan & Kekurangan • Gunakan pembanding, minimal 2 website. • Boleh web lokal maupun web international • Tambahkan screenshootnya. • Masing-masing kelompok tidak boleh sama • Buat lah Power Point dan Di presentasikan Minggu Depan.