BAB III LANDASAN TEORI - Repository.dinamika.ac.id

Transcription

BAB IIILANDASAN TEORILayanan Aplikasi InternetA3.1AYTerdapat banyak sekali layanan aplikasi di internet dan masih terus akanberkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi1. Electronic Mail (E-Mail)AByang banyak digunakan diantaranya adalah :Email merupakan singkatan dari Electronic Mail yang artinya surat elektronik.RSecara harfiah, email dapat didefenisikan sebagai metode pengiriman,SUpenerimaan, dan penyimpanan pesan melalui sistem komunikasi elektronik berupainternet. Dari pengertian email tersebut, jelas bahwa email mulai dari ditulis,dikirim, diterima, sampai dengan dibaca dilakukan secara elektronis. Email adalahMsurat elektronik yang dikirim dengan menggunakan internet, seperti layaknyasurat biasa email dapat ditujukan ke perorangan dan kelompok. Email bisaOmenjangkau seluruh dunia dengan karena didukung jaringan global. Dengan emailIKmaka surat menyurat dapat dilakukan dengan cepat tanpa harus menunggu tukangpos datang mengirimkan surat. Pengirim email ke seluruh dunia tidak dibedakanSTbiayanya baik jarak dekat atau jauh semuanya sama. (J.Com. 2009).2. File Transfer Protocol (FTP)File transfer protocol yang disingkat dengan FTP adalah aplikasi internet yangdi gunakan untuk mengirimkan atau mengambil file ke atau dari sebuah komputerlain. FTP memungkinkan transfer data lebih cepat. FTP sering digunakan untuk10

mencari dan mengambil (download) arsip file di suatu server di internet yangmempunyai alamat tertentu yang menyediakan berbagai arsip (file). File tersebutmemang diizinkan untuk diambil oleh penguna internet yang membutuhkan. FileAini dapat berupa hasil penelitian, artikel-artikel, jurnal dan lain-lain. FTP jugadipergunakan untuk meng-upload file materi situs (homepage) sehingga dapat3.2AYdiakses oleh penguna dari pelosok dunia.WebABWorld Wide Web (WWW atau disingkat web) merupakan jaringandokumentasi yang sangat besar yang saling berhubungan satu dan lainnya. SatuRset protokol yang mendefinisikan bagaimana sistem bekerja dan mentransfer data,SUdan sebuah software yang membuatnya bekerja dengan mulus. Web menggunakanteknik hypertext dan multimedia yang membuat internet mudah digunakandijelajahi dan dikonstribusikan.MWeb merupakan sistem hypermedia yang berarea luas yang ditujukanuntuk akses secar universal. Salah satu kuncinya adalah kemudahan tempatOseseorang atau perusahaan dapat menjadi bagian dari web (Hanson ; 2000)IKWeb merupakan sistem yang menyebabkan pertukaran data di internet menjadiSTmudah dan efisien. Web terdiri atas 2 komponen dasar;1. Server web : Sebuah komputer dan software yang menyimpan danmendistribusikan data ke komputer lainnya melalui internet2. Browser web : Software yang dijalankan pada komputer pemakai atau clientyang meminta informasi dari server web yang menampilkannya sesuaidengan file data itu sendiri11

Menurut Hardjono (2006;2) Web merupakan fasilitas hiperteks untukmenampilkan data berupa teks, gambar, suara, animasi, dan data multimedialainnya.AAda 2 kategori dalam pemrograman web, yaitu pemrograman Server webAYdan Client web. Pada pemrograman Server Side, perintah-perintah program(script) dijalankan di server web, kemudian hasil dikirimkan ke browser dalamABbentuk HTML biasa.Adapun pada Client Side, perintah program dijalankan pada browser websehingga ketika klien meminta dokumen script, maka script dapat di downloadPHPSU3.3Rdari server kemudian dijalankan pada browser yang bersangkutan.Menurut Oktavian (2010:31), “PHP adalah akronim dari HypertextPreprocessor, yaitu suatu bahasa pemrograman berbasiskan kode-kode (script)Myang digunakan untuk mengolah suatu data dan mengirimkannya kembali ke webObrowser menjadi kode HTML”.Menurut Kustiyaningsih (2011:114), “PHP (atau resminya PHP: HypertextIKProprosessor) adalah skrip bersifat server-side yang di tambahkan ke dalamSTHTML”.PHP sendiri merupakan singkatan dari Personal Home Page Tools. Skripini akan membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehinggasuatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis.Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa PHPadalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman12

berbasiskan kode-kode (script) yang digunakan untuk mengolah suatu data danbersifat server-side yang ditambahkan ke dalam HTML.Sifat Server side berarti pengerjaan skrip di lakukan di server, barumacam, yaitu Embedded Scrip dan Non embedded Script.Akemudian hasilnya di kirimkan ke browser. Cara penulisan skrip PHP ada duaAYMenurut Kustiyaningsih (2011:113), “Seiring dengan perkembanganteknologi maka lahirnya PHP sebagai bahasa pemrograman open source yangABdigunakan secara luas terutama untuk pengembangan web dan dapat disimpandalam bentuk HTML. Sehingga web tidak hanya memberikan informasi tetapiterjalin interaksi dan menjadikan web bersifat dinamis dan diintegrasikan denganRweb server Apache, PWS dan IIS”.SUKelahiran PHP bermula saat Rasmus Lerdorf membuat sejumlah skrip perlyang dapat mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya, yaitutahun 1994. Tahun 1995, Ramus menciptakan PHP/FI Versi 2, di mana VersiMtersebut dapat menempelkan kode terstruktur dalam tag HTML dan juga PHPOdapat berkomunikasi dengan database.Aplikasi bahasa PHP dapat dipergunakan untuk:PHP digunakan sebagai landasan operasi pada pemrogaman berbasis web.IKa)PHP digunakan juga untuk pemrogaman database.c)PHP digunakan untuk membuat aplikasi web.STb)Adapun kelebihan dan kekurangan bahasa PHP antara lain sebagai berikut:1. PHP menjadi popular karena kesederhanaannya dan kemampuannyadalam menghasilkan berbagai aplikasi web seperti counter, system artikel/13

CMS, e-commerce, bulletin board, dll.PHP adalah salah satu bahasaserver-side yang didesain khusus untuk aplikasi web.2. PHP termasuk dalam Open Source Product dan telah mencapai versi 4.A3. Aplikasi PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perlatau Phyton bahkan lebih cepat disbanding dengan ASP maupun JavaAYdalam berbagai aplikasi web.4. Tersedia baik di Windows maupun Linux, walau saat ini paling efektif diABweb server Apache dan OS Linux. Sintaks mirip C dan mudah dipelajari.Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com,Adobe DreamweaverSU3.4Rphpbuilder.com, phpindo.com, dll.Menurut Milician (2012:5), Dreamweaver CS3 is a powerful HypertextMarkup Language (HTML) editor used by professionals, as well as beginners.M(Dreamweaver CS3 adalah Hypertext kuat Markup Language (HTML) editoryang digunakan oleh profesional, serta pemula).OMenurut Andi (2009 ;7), Adobe Dreamweaver CS4 merupakan salah satuIKprogram aplikasi yang digunakan untuk membangun sebuah website, baik secaraSTgrafis maupun dengan menuliskan kode sumber secara langsung.Menurut Puspitasari (2011:9), Dreamweaver CS5 adalah salah satu HTMLEditor profesional yang berfungsi untuk mendesain web secara visual danmengelola situs atau halaman web. Berdasarkan definisi-definisi di atas, makadapat di simpulkan dreamweaver adalah suatu aplikasi yang digunakan dalammembangun atau membuat sebuah web.14

Versi terbaru dari Adobe Dreamwever CS5 adalah Dreamweaver CS5.Pada versi yang terbaru ini, Dreamweaver digunakan tidak hanya untuk desainweb saja, tetapi juga dapat digunakan untuk menyunting kode serta membuatAaplikasi web. Dengan dreamweaver CS5 kamu bias menggunakan berbagai bahsapemograman web, antara lain: JSP, PHP, ASP, XML, dan ColdFusion.AYDreamweaver CS5 merupakan software utama yang di gunakan oleh WebDesainer maupun Web Programmer dalam menggembangkan suatu situs web. HalABini disebabkan karena kemampuan Dreamwever CS5 yang mampu meningkatkanproduktivitas dan efektifitas dalam desain maupun membangun suatu website.Web browserR3.5SUBrowser merupakan program aplikasi yang digunakan untuk browsing.Sebuah program yang memungkinkan pengguna internet mengakses danmembaca dokumen yang ditulis dalam hypertext pada world wide web (WWW)Myang terkoneksi dengan internet. Browser yang paling popular saat ini adalahSTIKOInternet Explorer, Opera, Mozilla dan Netscape (Dhanta, 2009:70).15

11 mencari dan mengambil (download) arsip file di suatu server di internet yang mempunyai alamat tertentu yang menyediakan berbagai arsip (file). File tersebut . antara lain: JSP, PHP, ASP, XML, dan ColdFusion. Dreamweaver CS5 merupakan software utama yang di gunakan oleh Web Desainer maupun Web Programmer dalam menggembangkan suatu situs web .