Software Pendukung .1 XAMPP Landasan Teori

2.2.12.2 Macromedia Dreamweaver

Merupakan sebuah software HTML editor profesional yang digunakan untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam melakukan editing, Dreamweaver membuatnya menjadi lebih mudah dengan menyediakan tools yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web. Dreamweaver CS5 dalam hal ini digunakan untuk web desain. Dreamweaver CS5 mengikutsertakan banyak tools untuk kode-kode dalam halaman web beserta fasilitas- fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode tampilan kode dan Code inspector yang mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver. Teknologi Dreamweaver Roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya. Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web.

2.2.13 Bahasa Pemrograman

Dokumen dan aplikasi yang dapat berjalan di web browser pada umumnya memiliki format hypertext markup language HTML. Oleh karenanya, untuk dapat membangun sebuah website e-commerce diperlukan pengetahuan tentang HTML. Tetapi pengetahuan tentang HTML saja tidak cukup, karena untuk melakukan transaksi di internet diperlukan sebuah web yang dinamis, artinya antara customer dan perusahaan dapat melakukan trading secara online. Ada berbagai macam bahasa pemrograman yang bisa digunakan untuk dapat membangun sebuah web dinamis. Berikut contoh bahasa pemrograman yang dapat digunakan dalam membangun website e-commerce .

2.2.13.1 HTML Hypertext Markup Language

Menurut Astamal, 2006 HTML Hyper Text Markup Language adalah sekumpulan simbol-simbol atau tag-tag yang dituliskan dalam sebuah file yang dimaksudkan untuk menampilkan halaman pada web browser. Tag-tag tadi memberitahu browser bagaimana menampilkan halaman web dengan lengkap kepada pengguna.. HTML merupakan pengembangan dari standar pemformatan dokumen teks, yaitu Standard Generalized Makrup Language SGML. HTML dibuat pertama kali oleh Tim Berners-Lee dan dipopulerkan pertama kali oleh browser Mosaic. Selama awal tahun 1990, HTML mengalami perkembangan yang sangat pesat dan setiap pengembangannya HTML akan menambahkan kemampuan dan fasilitas yang lebih baik sebelumnya. Namun dalam perkembangannya HTML tidak mengubah cara kerjanya. HTML 2.0 secara resmi dikeluarkan pada bulan November 1995 oleh IETF Internet Engineering Task Force. Kemudian HTML 3.0 1995 memberikan kemampuan yang lebih dari versi sebelumnya. Dengan usaha dari Word Wide Web Consort ium’s HTML. Working Group pada tahun 1996, dihasilkan HTML 3.2. HTML versi terbaru adalah HTML 4.01 yang dikeluarkan secara resmi oleh W3C pada tanggal 24 April 1998.

2.2.13.2 PHP

Menurut EMS, 2012 PHP merupakan singkatan dari PHP Hypertext Perprocessor. Saat pertama kali dikembangkan oleh programmer bernama Rasmus Lerdoff, PHP awalnya adalah singkatan dari Personal Home Page Tools. Namun setelah dikembangkan oleh Zeev Suraski dan Andi Gutmans, dan fiturnya bertambah, maka PHP diubah singkatannya menjadi yang sekarang ini. Ditinjau dari segi sintak bahasanya, PHP mirip dengan C bagi yang mereka yang sudah berpengalaman dengan C akan mudah memahami PHP. Tapi jangan khawatir, yang belum berpengalaman pun akan cukup mudah memahami PHP. Secara keseluruhan, PHP lebih sederhana dibandingkan dengan C karena PHP tidak menggunakan konsep yang rumit seperti C. Selain itu, PHP tidak seperti C yang tidak memiliki fitur pemrograman low level untuk langsung mengakses hardware. Salah satu kelebihan PHP adalah kemudahannya untuk berinteraksi dengan database. PHP dapat mendukung beberapa database secara langsung, tanpa harus