HTML PHP MySQL Perangkat perancangan Website

instalasi perangkat lunak pada setiap komputer atau alat lain seperti telepon genggam pintar, sehingga dalam pengoperasian aplikasi berbasis website tidak membutuhkan perangkat keras dengan spesifikasi tertentu, cukup dapat menjalankan browser. Kekurangan website juga terdapat pada kelebihannya, aplikasi berbasis website tidak dapat digunakan bila tidak terdapat koneksi internet untuk melakukan akses dari jarak jauh. Selain itu keamanan data dan file rentan ESSII TECH, 2014. Namun dengan koneksi internet yang sudah dapat diperoleh dimana saja dan keamanan perangkat lunak berbasis website yang semakin canggih, sehingga kekurangan terhadap perangkat lunak berbasis website tersebut dapat ditanggulangi.

4. Perangkat perancangan Website

Dalam melakukan perancangan website membutuhkan beberapa perangkat, berikut merupakan perangkat yang dapat digunakan untuk membangun sebuah website:

a. HTML

HTML merupakan singkatan dari HyperText Markup Language, adalah sebuah bahasa yang digunakan untuk menulis web. HTML dirancang untuk dapat digunakan pada sebuah platform tertentu. Dokumen HTML merupakan dokumen teks biasa, namun disebut markup language karena mengandung tanda tertentu yang dapat menentukan tampilan teks pada suatu dokumen lainnya Setiawan, 2012.

b. PHP

PHP merupakan singkatan dari PHP Hypertext Preprocessor. PHP merupakan sebuah bahasa pemograman berupa script yang digunakan untuk pengembangan web dengan pendekatan tipe hybird yang memiliki kemampuan lebih daripada template asli HTML karena mengijinkan untuk menempelkan blok-blok script pemograman. Kemampuan tersebut bertujuan untuk menawarkan manfaat untuk merancangan struktur berorientasi halaman yang dapat digabungkan dengan kemampuan bahasa pemograman yang lainnya seperti bahasa C, Java dan Perl Simarmata, 2010. PHP berfungsi membuat sebuah website menjadi lebih menarik, dinamis dan interaktif. Selain untuk proses dalam website, PHP juga dapat berguna untuk membangun rancangan User Interface. Dengan menggunakan PHP proses update dan pemeliharaan sebuah website akan menjadi lebih mudah Sidik, 2012. Keunggulan PHP, yaitu Dwiartara, 2011: 1. Gratis 2. dapat digunakan pada berbagai platform 3. mendukung banyak database 4. dapat membuat berbagai jenis format file seperti word, excel, gambar, flash dan lain-lain

c. MySQL

MySQL merupakan sebuah aplikasi perangkat lunak pengolah data atau database management system DBMS yang cukup dikenal oleh masyarakat dan dapat diakses oleh beberapa user dalam satu waktu serta memiliki dasar SQL Structured Query Language sebagai dasar untuk mengakses databasenya. Sebagai sebuah sistem database MySQL terdiri dari server dan client. Server database akan menerima permintaan client untuk menampilkan atau menyimpan data. Client dapat berupa PHP yang akan melakukan permintaan kepada MySQL server untuk menampilkan atau menyimpan data yang berasal dari pengguna melalui PHP. Terdapat banyak perangkat database untuk PHP, namun MySQL merupakan perangkat yang paling disarankan. Berikut merupakan keuntungan dari MySQL Nugroho, 2012: 1 Merupakan aplikasi gratis 2 Terdapat versi komersial, digunakan jika ingin memberikan dukungan teknis 3 Biaya yang dikeluarkan jauh lebih murah dibanding merek lainnya 4 Tersedia di banyak platform 5 Menggunakan standar penulisan SQL ANSI

d. Website Server