Anda di halaman 1dari 12

MATA PELAJARAN : TEKNIK INFORMATIKA

( PEMROGRAMAN BERBASIS WEB )


KELAS XII - TAHUN PENDIDIKAN 2022 /2023
PERTEMUAN KE 2

Pemateri : Abdullah Rikad Dinar


Apa itu XAMPP ?
XAMPP adalah perangkat lunak berbasis web server yang bersifat open
source (bebas) serta mendukung di berbagai sistem operasi seperti OS Linux,
OS Windows, Mac OS, dan juga Solaris.

XAMPP bisa dilakukan untuk menghemat anggaran karena mampu


menggantikan peran web hosting dengan cara menyimpan file website ke
dalam hosting lokal agar bisa dipanggil lewat browser. Software XAMPP
dikembangkan oleh tim bernama Apache Friends pada tahun 2002, yang bisa
didapatkan secara gratis dengan label GNU (General Public License).
Apa itu XAMPP ?
X = Cross platform
Kode penanda dari software cross platform yang berarti dapat dijalankan di
banyak sistem operasi seperti Windows, Linus, Mac OS, dan Solaris. 
 
A = Apache
Aplikasi web server gratis dan bisa dikembangkan oleh banyak orang (open
source) untuk menciptakan halaman website yang benar berdasarkan kode
program PHP yang ditulis oleh pengembang web developer. 

M = MySQL / MariaDB
Aplikasi database server yang menerapkan bahasa pemrograman SQL
(Structured Query Language) yang berfungsi untuk mengelola dan membuat
sistem database yang terstruktur dan sistematis seperti mengolah, mengedit,
dan menghapus daftar melalui database
 
Apa itu XAMPP ?

P = PHP
Bahasa pemrograman khusus berbasis web untuk kebutuhan pada sisi
server (back end), sehingga bisa digunakan untuk membuat halaman
website menjadi lebih dinamis dengan menerapkan server-side scripting. 
 
P = Perl
Bahasa pemrograman untuk memenuhi berbagai kebutuhan (cross
platform) yang bisa berjalan di banyak sistem operasi sehingga sangat
fleksibel, misalnya sebagai penunjuk eksistensi dari PHP. Biasanya
digunakan untuk membuat website dinamis seperti CMS (Content
Management System) WordPress.
Apa itu XAMPP ?
1. Mengakses dan memodifikasi database PhpMyAdmin

XAMPP bisa digunakan untuk mengatur halaman database pada PhpMyAdmin,


dengan hanya mengakses server lokal komputer tanpa koneksi
internet. PhpMyAdmin memungkinkan kamu untuk bebas mengedit, menghapus,
memperbarui atau menambahkan user, dan juga database dengan mudah. 

2. Menguji fitur dan mengakses website tanpa internet

XAMPP bisa digunakan untuk menguji kinerja fitur juga menampilkan konten
yang ada di dalam website kepada orang lain tanpa koneksi internet, cukup dengan
mengakses XAMPP control panel. XAMPP dapat bekerja secara offline seperti web
hosting biasa namun tidak bisa diakses banyak orang, sehingga dapat digunakan
untuk mempelajari WordPress tanpa koneksi internet sehingga lebih mudah dalam
proses pengerjaan front end dan back end. XAMPP biasanya digunakan oleh
mahasiswa ataupun pelajar untuk melihat hasil desain website sebelum
dipublikasikan.
Apa itu XAMPP ?

3. Menjalankan Laravel

XAMPP bisa menjalankan Laravel (framework milik PHP yang berfungsi


untuk mempermudah programmer mengembangkan tampilan website) melalui
perangkat komputer. Sehingga dapat melakukan modifikasi kode program atau
scrip dan juga membuat fitur baru dengan lebih cepat dan lebih mudah.
Apa itu CMS
 Content Management System atau biasa disingkat dengan CMS adalah
sistem perangkat lunak yang digunakan untuk mengatur dan membuat
berbagai konten pada website. Contohnya adalah website company profile,
blog, forum, landing page, dan lain sebagainya. 
 Sistem manajemen konten merupakan salah satu solusi yang cocok bagi
anda yang ingin mengembangkan situs tanpa harus belajar lebih dalam
mengenai bahasa pemrograman. Tidak perlu khawatir, anda tetap bisa
untuk mengeksplor dan dapat membangun website sesuai dengan
kebutuhan anda dan tidak kalah dengan tampilan sebuah website
menggunakan proses coding.

Apa itu CMS
 1. WordPress
 WordPress merupakan salah satu aplikasi open source yang termasuk ke dalam CMS
yang paling banyak digunakan di dunia. WordPress digunakan sebagai blog engine
yang yang menggunakan bahasa pemrograman PHP dan sistem basis data MySQL. 
 2. Joomla
 Joomla merupakan salah satu bentuk sistem manajemen konten yang cukup banyak
digunakan oleh pengembang website di dunia jika dibandingkan dengan Drupal.
Paket dari Joomla dibuat terpisah sehingga mudah digunakan dan memiliki berbagai
jenis plugin dan tema seperti pada WordPress.
 Joomla juga menerapkan prinsip model – view – controller sama seperti prinsip
pengembangan perangkat lunak berbasis website pada umumnya. Keunggulan dari
Joomla CMS adalah terletak pada sistem manajemen user yang tersistem. Sehingga,
proses pembuatan konten seperti blog, artikel atau laman situs dapat dilakukan
dengan cepat dan fleksibel. 
Apa itu Domain
 Domain adalah nama website Anda.
Pengunjung perlu mengetikkan nama
domain untuk dapat mengakses suatu website.
Karenanya, memilih nama domain yang tepat
sesuai keperluan sangatlah penting.
Apa itu Hosting
 Hosting dapat digambarkan sebagai lahan tempat Anda membangun
rumah. Website adalah rumah Anda. Jika hanya berlangganan nama
domain, Anda seolah memiliki alamat tanpa rumah. Tentu Anda dapat
memberitahukan alamat tersebut kepada siapa saja. Akan tetapi,
pengunjung yang mengaksesnya tidak akan melihat apa-apa karena tidak
ada rumah di sana.
 Dengan berlangganan layanan hosting, Anda dapat menyimpan informasi,
file, maupun database berisi script, gambar, serta video yang ingin Anda
tampilkan pada website.
Penjelasan Detail
Penjelasan Detail

Anda mungkin juga menyukai