Skip to content

Meeting 1

Website

how website works

Pengenalan Website

Website adalah sebuah halaman atau sekumpulan halaman web yang saling terhubung dan dapat diakses dari seluruh dunia, selama terkoneksi ke jaringan internet.

Istilah Dalam Website

  • HTTP (Hypertext Transfer Protocol)

    HTTP adalah protokol komunikasi yang digunakan untuk mentransfer data di internet

  • Server

    Sebuah server adalah komputer atau sistem yang menyimpan dan mengelola berbagai jenis data, termasuk website

  • Client

    Client adalah perangkat atau perangkat lunak yang digunakan oleh pengguna untuk mengakses dan berinteraksi dengan server, contoh: browser

  • Domain

    Domain adalah alamat yang digunakan untuk mengidentifikasi lokasi di internet, contoh: www.google.com

  • IP (Internet Protocol)

    Alamat IP adalah serangkaian angka yang unik yang digunakan untuk mengidentifikasi komputer atau perangkat di internet, contoh: 172.253.118.102

  • DNS (Domain Name System)

    DNS adalah sistem yang menghubungkan domain dengan alamat IP, contoh:
    domain = www.google.com, IP = 172.253.118.102

Pengenalan PHP

PHP adalah singkatan dari Hypertext Preprocessor, PHP merupakan bahasa pemrograman server-side yang digunakan untuk membangun aplikasi web dinamis. Dengan PHP, kita dapat membuat halaman-halaman web interaktif yang dapat berkomunikasi dengan database dan menghasilkan konten secara dinamis.

Sejarah PHP

Diciptakan oleh Rasmus Lerdorf seorang programmer asal Denmark, yang awalnya digunakan untuk membuat personal home page pada tahun 1994

history php

PHP merupakan bahasa open-source dan free, yang artinya dapat diakses ataupun dimodifikasi dan tanpa perlu membayar apapun untuk dapat menggunakannya

Web Server

Web server merupakan perangkat lunak yang berfungsi untuk menerima permintaan dari klien (browser) dan mengirimkan kembali halaman web yang diminta. Contoh web server yang populer adalah Apache dan Nginx.

Detail Web Server

Ketika browser mengirimkan permintaan ke web server, server akan mengeksekusi script PHP yang ada dalam permintaan. Script PHP akan dijalankan oleh PHP engine, menghasilkan konten yang akan dikirimkan kembali ke browser. php webserver

Alasan Memilih PHP

Ada beberapa alasan mengapa kita masih menggunakan PHP sampai saat ini.

Fleksibilitas

  • PHP merupakan bahasa pemrograman open-source yang memungkinkan para penggunanya memodifikasi dan mengembangkan aplikasi tanpa hambatan.
  • PHP memiliki banyak kerangka kerja web yang memungkinkan para penggunanya membangun aplikasi web dengan lebih cepat dan mudah

Popularitas

  • PHP digunakan oleh pengembang web di seluruh dunia, termasuk perusahaan-perusahaan besar seperti Facebook Wikipedia, dan WordPress
  • Hosting PHP tersedia di banyak penyedia layanan hosting, membuat PHP mudah diakses dan digunakan oleh para pengguna web.
  • Beberapa aplikasi dan tool yang dibuat dengan PHP, seperti PHPMyAdmin dan Composer, juga terus dikembangkan dan ditingkatkan. Dokumentasi PHP juga tersedia secara luas dan mudah ditemukan.

Kemudahan Penggunaan

  • Terdapat banyak framework dengan bahasa pemrograman PHP, dengan dokumentasi yang jelas.
  • siktaks PHP sangat mudah digunakan dan dimengerti

Dukungan Komunitas yang Kuat

Dengan komunitas yang luar biasa besar dari orang -orang yang berpengalaman dalam bidangnya, dan 70% website yang ada saat ini dibuat dengan PHP

Sumber Daya yang Melimpah

  • Modul dan Ekstensi
  • Librari Standar