LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

dokumen-dokumen yang mirip
BAB III TINJAUAN PUSTAKA

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB III TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB III LANDASAN TEORI

Pertemuan 1. Pengenalan Dasar Web

WEB SERVER MODULE & VIRTUAL HOST. Exp : Admin Server Kelas : XII TKJ B. No. Exp : 6 2. Trimans Yogiana

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

II. TINJAUAN PUSTAKA

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

BAB II TINJAUAN PUSTAKA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB 2 LANDASAN TEORI

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

Pemrograman Basis Data Berbasis Web

Pengantar E-Business dan E-Commerce

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB III LANDASAN TEORI

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

BAB II LANDASAN TEORI. yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk

BAB III LANDASAN TEORI

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

01. Pengenalan Internet

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. karya ilmiah yaitu penelitian yang dilakukan Lingga Jaya Bermana Putra mahasiswa

BAB 2 LANDASAN TEORI. Internet (Interconnection Networking) adalah sebuah jaringan komputer yang

BAB 2 LANDASAN TEORI

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB III LANDASAN TEORI

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant. Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

No HP :

BAB II LANDASAN TEORI. Konsep dasar sistem informasi terdiri dari beberapa komponen dasar sistem,

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB II LANDASAN TEORI


BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

APLIKASI BERBASIS WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

MENGENAL PHP BAB Apakah PHP Itu?

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB II LANDASAN TEORI. untuk mencapai tujuan (McLeod, 2010). Sistem juga dapat didefinisikan sebagai

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Aplikasi E-Learning semacam ini pernah dibuat oleh Sdr. Rendra

Bab 2. Tinjauan Pustaka

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB 2 LANDASAN TEORI

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

Bab 1 Pengenalan Web Server dan Server Side Scripting

BAB III LANDASAN TEORI

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Persediaan Obat berdasarkan Batch Number. pada sistem ini menggunakan

PEMROGRAMAN WEB. Agussalim

Transkripsi:

BAB II LANDASAN TEORI 2.1 Karakteristik Uneven Solution Dunia informasi di Indonesia sedang dan harus berubah. Saat ini, dunia pemasaran tidak dapat mengandalkan satu bahasa seperti tahun lalu. Coba lihat bahasa yang ada disuatu perusahaan, sebagian dari perusahaan belum memenuhi kebutuhan seperti yang diharapkan konsumen saat ini. Perubahan didunia informasi lebih dituntut dengan meningkatnya standar mutu bahasa dan peranan aktif konsumen. Uneven Solution adalah salah satu perusahaan yang para konsumen dituntut berperan aktif dalam pemilihan bahasa yang diinginkan. Sistem yang diterapkan diperusahaan dalam pemahaman bahasa, sehingga para konsumen dapat menentukan bahasa apa yang ia mengerti, yaitu dengan pilihan bahasa Indonesia atau Inggris. Oleh karena itu, perusahaan Uneven Solution memerlukan cara baru menjawab tantangan tersebut. Mereka membutuhkan teknologi yang menggunakan

7 metode lebih efektif, dan persiapan yang lebih singkat. Multi Language menjawab semua tantangan itu, seiring dengan perkembangan internet didunia maupun Indonesia. 2.2 Landasan Teori 2.2.1 Multi Language Didunia informasi sekarang ini, mulai diterapkan internet untuk mendukung proses pemahaman, misalnya penggunaan bahasa yang lebih dari satu bahasa atau sering disebut Multi Language. Banyak sekali praktik yang disebut Multi language. Sampai saat ini, pemakaian kata Multi Language sering digunakan semua kegiatan yang menggunakan media komputer atau internet. Banyak pula penggunaan teknologi yang memiliki arti hampir sama dengan Multi Language. Web based multi language, Multi Literacy, Multi Modal, Multi Sensory, dan lain sebagainya, adalah teknologi yang sering digunakan untuk menggantikan Multi Language. Teknologi Multi Language sendiri dapat mengacu pada semua pemahaman yang menggunakan bahasa di media elektronik atau teknologi informasi.

8 2.2.2 CMS (Content Management System) CMS secara umum diartikan sebagai sebuah sistem yang memberi kemudahan kepada para penggunanya dalam mengelola dan melakukan perubahan sebuah website dinamis tanpa harus dibekali pengetahuan tentang hal yang bersifat teknis. Pengertian CMS (Content Management System) lainnya adalah bagian perangkat lunak yang mengatur perkembangan website. Peraturan CMS dapat membawa semua perubahan pada suatu website, merekam siapa yang mengubah, apa yang diubah dan kapan, serta mengizinkan penambahan catatan. Pengunaan CMS dapat mengatasi banyak masalah dan menghemat banyak waktu. 2.2.3 WWW (Word Wide Web) WWW lebih dikenal dengan Web merupakan salah satu layanan yang didapat oleh pemakai komputer yang terhubung ke internet. Web pada awalnya adalah ruang informasi dalam internet, dengan menggunakan teknologi hyperteks, pemaki dituntut menemukan informasi dengan mengikuti link yang disediaakan dalam dokumen Web yang ditampilkan dalam browser web.

9 Internal identik dengan Web, karena popularitasnya sebagai penyedia informasi dan interface yang dibutuhkan oleh pengguna internet dari masalah informasi sampai dengan komunikasi. Informasi produk dari yang serius sampai dengan yang biasa, dari yang cuma-cuma sampai dengan yang komersial, semuanya ada. Pada prinsipnya Web bekerja dengan cara menampilkan file HTML yang berasal dari server Web pada program client khusus, yaitu browser Web. Program browser pada client mengirimkan permintaan (request) kepada server Web, yang kemudian akan dikirimkan oleh server dalam bentuk HTML. 2.2.4 HTTP (Hyperteks Transfer Protocol) HTTP adalah suatu protokol yang menentukan aturan yang perlu diikuti oleh Web browser dalam meminta atau mengambil suatu dokumen dan oleh web server dalam menyediakan dokumen yang diminta Web HTML. 2.2.5 URL (Unifrom Resource Locator) URL adalah suatu sarana yang digunakan menentukan lokasi informasi pada Web server. URL dapat diibaratkan suatu alamat, dimana alamat tersebut adalah:

10 1. Protocol yang digunakan oleh suatu browser untuk mengambil informasi. 2. Nama komputer (server) dimana informasi tersebut berada. 3. Jalur atau path serta nama file di suatu informasi format umum dari URL adalah sebagai berikut : protocol_tranfer://nama_host/path/nama_file. 2 Pengenalan PHP PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server. Hasilnya dikirim ke client tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, memanggil isi database ke halaman Web. Pada prinsipnya PHP mempunyai fungsi sama dengan skrip seperti ASP (Aktive Server Pafe), Cold Fusion ataupun Perl. PHP bersifat bebas dipakai tidak perlu membayar apapun untuk menggunakannya. Piranti lunak ini dapat di download melalui www.php.net. Anda dapat memperoleh kode binarnya dan untuk versi Linux Anda bias mendapatkan kode sumbernya secara lengkap.

11 Secara kerja PHP menggunakan model kerja HTML diawali dengan permintaan suatu halaman Web oleh browser. Berdasarkan URL atau dikenal dengan sebutan alamat INTERNET, Browser mendapatkan alamat dari Web server, mengindentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh Web server. Selanjutnya, Web server akan mencarikan berkas yang diminta dan memberikan isinya ke browser. Browser yang kode HTML dan mendapatkannya ke layer pemakai. Jika yang diminta adalah sebuah halaman PHP, prinsipnya serupa dengan kode HTML. Hanya, ketika berkas PHP yang diminta didapatkan, maka akan memproses dan memberikan hasil (berupa kode HTML) ke Web server. Selanjutnya, Web server menyampaikan ke klien. Fungsi-fungsi pada PHP tidak case sensitive tetapi variabelnya case sensitive (membedakan huruf besar dan huruf kecil). Kode PHP diawali dengan lebih kecil (<) dan diakhiri dengan tanda lebih besar (>). Ada beberapa cara penulisan skrip PHP, sebagai berikut : 1. <? skrip PHP?> atau 2. <?PHP skrip PHP?> atau

12 3. <?% skrip PHP?> atau 4. < SCRIPT LANGUAGE = php > skrip PHP </ SCRIPT> 2.2.7 MySQL (My Structure Query Languge) MySQL adalah sistem manajemen database relasi (Relation data-base management system) yang bersifat terbuka (Open Source). Terbuka maksudnya adalah MySQL dapat digunakan oleh siapa saja, baik versi kode program aslinya maupun versi binernya (executable programe) dan biasa digunakan secara gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi komputer. MySQL sebenarnya produk yang berjalan pada platform LINUX, karena sifatnya yang open source, dia dapat dijalannya pada semua platform baik di Windows maupun Linux. MySQL juga merupakan program pengakses database yang bersifat jaringan sehingga dapat digunakan untuk aplikasi multi user. Kelebihan lain dari MySQL adalah menggunakan bahasa Query standar yang memiliki SQL (Structure Query Language). SQL adalah suatu bahasa permintaan yang tersetruktur yang telah di standarkan untuk semua

13 program pengakses database seperti Orecle, Postgres SQL, SQL Server, dan lainnya. Sebagai sebuah program penghasil database MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi lain (Interface). MySQL dapat didukung oleh hamper semua program aplikasi lain (Interface). MySQL dapat didukung oleh hampir semua program aplikasi open source seperti, PHP maupun tidak, yang ada pada platform Windows seperti Visual Basic, Delphi, dan lainnya. 2.2.8 Apache Asal mula nama apache berasal ketika sebuah server web popular yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan perubahan besar terhadap kode sumbernya (Patch). Banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch ( Apatchy Server). Tetepi pada halaman FAQ situs web resminya disebutkan bahwa apache dipilih untuk menghormati suku asli Indian Amerika Apache (Inde), yang dikenal karena keahlian dan strategi perangnya. Versi 2 (dua) dari apache ditulis dari awal tanpa mengandung

14 kode sumber dari NCSA. (http://id.wikipedia.org/wiki/apache_http_server) Apache merupakan salah satu dari beberapa webserver yang ada pada saat ini. Pada mulanya web server Apache diperuntukan hanya pada sistem operasi Unix. Namun dalam perkembangannya dibuatlah web server Apache yang dapat berjalan pada sistem operasi Windows 95, 2000, dan NT. Seperti web server Apache pada sistem Operasi Windows juga terdapat fasilitas-fasilitas baru yang sangat membantu baru yang sangat membantu dalam proses didalam server. Pada saat ini kebanyakan situssitus yang bertebaran di internet menggunakan web server apache kerena keamanan sistem informasinya juga karena mendukung aplikasi-aplikasi lain seperti database server dan software pemrograman internet seperti, PHP serta bersifat free atau dengan kata lain kita tidak mengeluarkan uang untuk membeli softwere tersebut. Kita biasa mendownload dari alamat http://httpd.apache.org/ 2.2.9 LINUX

15 LINUX adalah sebuah kernel atau sistem operasi bergaya UNIX buatan Linus Torvalds yang bebas, relative stabil, dan powerfull. Perngembangan mendapat bantuan dari ribuan orang didunia. Linux dapat berjalan pada arsitekturex 86, PowerPC, MIPS, Sun SPART, DEC Alpha, dan lainnya. Pada awalnya Linus mengembangkannya sebagai hobi proyek hobi Andrew S. Tanenbaum.