v Langsung ke konten utama

Pengenalan XAMPP

    


Senin, 31 Oktober 2016

Do you know Xampp?

xampp  
XAMPP ialah perangkat lunak bebas yang mendukung banyak sistem operasi, merupakan campuran dari beberapa program. Yang mempunyai fungsi sebagai server yang berdiri sendiri (localhost), yang terdiri dari program MySQL database, Apache HTTP Server, dan penerjemah ditulis dalam bahasa pemrograman PHP dan Perl. Dengan kata lain XAMPP adalah software aplikasi pengembang yang digunakan untuk pengembangan website berbasis PHP dan juga sebagai server untuk local dalam pembuatan database dengan MySql.

Adapun nama XAMPP merupakan singkatan dari X (empat sistem operasi), Apache, MySQL, PHP dan Perl. Program ini tersedia di bawah GNU General Public License dan bebas, adalah mudah untuk menggunakan web server yang dapat melayani tampilan halaman web yang dinamis. Berikut penjelasan secara terperinci :

  • Apache, berperan dalam menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.
    Apache adalah web server yang akan menampilkan website di internet dengan menggunakan browser Mozilla Firefox, Google Chrome, IE, Safari dan lain – lain. Apache akan menampilkan website berdasarkan kode – koed yang ditulis di dalam bentuk  PHP atau pun HTML serta memanfaatkan MySQL sebagai server dari suatu database.
    Apache sendiri bersifat opensource sehingga dapat dikembangkan oleh siapa saja.
  • MySQL, merupakan aplikasi database server. Pengembangannya menggunakan bahasa SQL (Structure Query Language) yang merupakan bahasa terstruktur yang digunakan dalam pengolahan database. MySQL dapat digunakan untuk membuat dan mengelola database seperti menambah, mengubah, menghapus data di dalam database.
    MySql merupakan DBMS(Database Management System) atau sistem manajemen database yang bersifat At Relational yang artinya data – data yang dikelola dalam database diletakkan pada beberapa tabel yang terpisah sehingga dapat dimanipulasi secara lebih cepat.
  • PHP adalah bahasa pemrograman web yang memungkinkan menciptakan web yang dinamis. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. Berbeda dengan HTML yang sourcode-nya langsung ditampilkan di website yang dibangun, di dalam PHP sourcode tidak bisa ditampilkan di halaman muka suatu website karena PHP diolah dan diproses di server. Sistem Manajemen Database yang sering digunakan bersama PHP adalah MySQL, namun PHP juga mendukung Microsoft Access, Oracle, d-base, PostgresSQL, dan sebagainya.
  • Perl adalah bahasa pemrograman yang digunakan dalam penanganan teks dan berbagai jalan pintas untuk menyelesaikan persoalan – persoalan umum. Perl pertama kali dikembangkan oleh Larry Wall di mesin Unix.
    Perl sangat populer digunakan dalam program CGI (Common Gateway Interface) dan protocol internet lainnya.
 XAMPP memiliki kelebihan untuk bisa berperan sebagai server web Apache dalam melakukan simulasi pengembangan web. Tool pengembangan web ini mendukung teknologi web populer seperti PHP, MySql dan Perl. Melalui XAMPP ini para web developer dapat menguji aplikasi web yang dikembangkan dan mempresentasikan secara langsung kepada orang lain tentang web yang dibangun pada komputer tanpa memerlukan koneksi internet, istilahnya membuka web secara offlline. XAMPP juga berperan sebagai localhost, yaitu server yang dapat digunakan sebagai hosting website, sehingga dapat digunakan dalam mengembangkan aplikasi web berbasis database juga. Software XAMPP ini banyak digunakan oleh kalangan pemrograman web, di mana para pembuat web ini dapat membangun web tanpa bantuan koneksi internet.


Komentar

Postingan populer dari blog ini

Apa Itu Sistem Akuntasi ( Accounting Sistem ) Dan Unsur Di Dalamnya

Di dalam kehidupan, ada sistem-sistem yang berjalan baik secara alami ataupun dibuat oleh manusia. Sistem ini bisa diartikan sebagai suatu prosedur, cara, atau rangkaian kejadian yang saling berkaitan agar suatu hal dapat berjalan dengan baik. Berkaitan dengan ilmu ekonomi, dikenal pula istilah Sistem Akuntansi. Bagi anda yang bekerja sebagai akuntan atau berkaitan dengan keuangan perusahaan, mungkin Sistem Akuntansi cukup familiar. Sistem ini secara umum menyangkut tentang catatan manual atau komputerisasi transaksi keuangan sebagai upaya perekaman, pengkategorian, analisis, dan pelaporan informasi manajemen keuangan. Tapi apakah Sistem Akuntansi hanya sebatas transaksi keuangan? Untuk lebih jelas seputar Sistem Akuntansi ini termasuk unsur-unsur apa saja yang ada di dalamnya. Berikut penjelasan lebih rincinya. Apa Itu Sistem Akuntansi Sistem Akuntansi merupakan metode dan prosedur untuk mencatat dan melaporkan informasi keuangan perusahaan atau organisasi bisnis. Men...

Panduan Google Webmaster Tools

Anda para pengelola website pasti ingin website Anda berada di halaman pertama pada hasil pencarian Google. Dibandingkan membayar sejumlah uang untuk menggunakan Adwords dalam menggiring paid traffic, Anda bisa mendapat banyak pengunjung dengan cara lain yaitu melalui teknik Search Engine Optimization (SEO) lainnya. Ketahui cara menggunakan Google Webmaster Tools! Langkah pertama yang perlu Anda lakukan adalah mendaftarkan diri ke  Google Webmaster Tools  . Tapi sebelumnya, apa itu sebenarnya Google Webmaster Tools? Mengapa Tools dari Google satu ini penting buat pengembangan website Anda? Cari tahu lebih lanjut dengan membaca penjelasan berikut! Definisi Google Webmaster Tools Google Webmaster Tools adalah seperangkat alat digital yang disediakan gratis oleh Google untuk membantu Anda memahami apa sebenarnya yang terjadi pada website Anda.  Google Webmaster Tools kini juga dikenali sebagai  Google Search Console  . Dengan bantuan tools satu ini, ...

Apa Itu Repeater? Pengertian, Fungsi Dan Cara Kerjanya

Pengertian, Fungsi Dan Cara Kerja Repeater Pengertian Repeater Repeater adalah sebuah perangkat  jaringan yang digunakan untuk menguatkan signal data dan memperluas jangkauan signal. Repeater juga dapat diartikan sebagai perangkat yang digunakan untuk menerima signal data dan kemudian mengirimkan kembali signal data yang diterima dengan daya yang lebih tinggi. Perangkat ini banyak digunakan pada sistem jaringan yang memiliki jangkauan yang cukup luas dan cukup jauh. Dengan adanya perangkat Repeater kualitas data yang dikirim dari satu node akan sama dengan kualitas data yang diterima pada node yang lainnya. Perangkat ini ada beberapa jenis dan tentunya digunakan sesuai dengan kebutuhan, seperti Repeater radio digunaan untuk menguatkan signal wifi yang dipancarkan oleh perangkat akses point. Ada juga Repeater untuk kabel yang digunakan untuk menguatkan signal data yang ditransmisikan dengan menggunakan  kabel jaringan. Fungsi Repeater Seperti pembahasan diatas ...