Header Ads

Alma Property
Breaking News
recent

BELAJAR PHP UNTUK PARA PEMULA (BAGIAN 2)

PENGATURAN COMPUTER

1.    SERVER
Web server adalah sebuah aplikasi server yang melayani permintaan HTTP atau HTTPS dari browser dan mengirimkannya kembali dalam bentuk halaman-halaman web. Halaman-halaman web yang dikirim oleh web server biasanya berupa file-file HTML dan CSS yang nantinya akan diparsing atau ditata oleh browser sehingga menjadi halaman-halaman web yang bagus dan mudah dibaca.

Cara Kerja Web Server

Cara kerja dari web server sebenarnya sangat mudah kita pahami. Contoh paling mudah seperti berikut; kita akan membuka sebuah halaman website, yang biasanya berupa URL http://www.wikipedia.org/home.htm. Kita akan mengetikkan URL tersebut di peramban atau browser kemudian menekan tombol enter,  tanpa kita ketahui proses yang terjadi di belakang layar atau di dalam browser itu sendiri, maka akan muncullah halaman website di layar monitor komputerkita. Proses yang akan terjadi pada browser adalah browser akan membentuk koneksi dengan web server, meminta halaman website dan menerimanya. Web server kemudian mengecek permintaan tersebut apakah tersedia atau tidak.
Apabila tersedia, maka web server akan mengirimkan data kepada browser. Apabila permintaan tidak ditemukan atau terjadi error maka web server akan mengirimkan pesan error kepada browser. Pembentukan koneksi, permintaan data, penerimaan data dari browser ke web server diatur dalam sebuah kode RFC2616. RFC2616 mencantumkan status web server dalam bentuk kombinasi tiga angka yang memiliki arti berbeda-beda. Status ini muncul di peramban saat kita mengakses web server tertentu. Status-status dari web server tersebut adalah :
100 : Continue
101 : Switching protocols

Untuk mendapatkan layanan Server agar website kita dapat dipublikasikam dan dapat di kunjungi oleh banyak orang di seluruh dunia, kita membutuhkan layanan Web Domain dan Layanan Hosting. Yang pasti anda memahami apa itu Web Domain dan Hosting, jika lupa atau belum mengetahui silahkan baca pada Pengertian Web Domain dan Hosting. Apabila anda telah mengerti Web Domain dan Hosting, yang pasti anda berpikir bagaimana untuk mendapatkan Domain dan Hosting tersebut. Jika belum tahu bagaimana mendapatkannya, kalian bisa baca pada Cara Mendaftar Web Domain dan Hosting Berbayar masterweb.net.
Untuk mendapatkan Web domain dan Hosting memang berbayar jika ingin mendapatkan layanan yang terbaik. Tetapi pada pembelajaran ini kita belum membutuhkan server berbayar, kita cukup memakai yang GRATIS, 100% gratis tanpa bayar, cukup download install dan pakai, simple kan. Server gratis ini akan berjalan pada komputer kalian secara offline, semua Data web yang akan kita buat nantinya tersimpan pada komputer kita masing – masing. Apa saja software yang dapat menjalankan server offline kalian bisa baca pada Beberapa Software Menjalankan Server Offline.
Pada pembelajaran ini kita menggunakan software yaitu XAMPP. Ya XAMPP merupakan singkatan dari X (empat system operasi apapun), Apache, MySQL, PHP, Perl. XAMPP adalah tool yang menyediakan paket perangkat lunak dalam satu buah paket. Dalam paket XAMPP sudah terdapat Apache (web server), MySQL (database), PHP (server side scripting), Perl, FTP server, phpMyAdmin dan berbagai pustaka bantu lainnya. Nah, dengan XAMPP anda tak perlu lagi menginstall atau melakukan konfigurasi manual pada server Apache, MySQL, PHP secara manual. Gimana mantab kan udah gratis lengkap juga .
Dengan XAMPP kita sudah mendapatkan 1 bahan pada pembelajaran kita yang sangat berguna. Jadi ini langkah selanjutnya :

• Yang belum punya XAMPP bisa download disini. Download yang berektensi ZIP ya. Download file yang bernama “xampp-win32-1.7.4-VC6.zip”
•Setelah download Ekstrak file ZIP tadi ke Drive C:, yang jelas ekstrak ke Dirve dimana installasi windows anda, apabila drive windows anda di D: ekstrak di D: seperti contoh digambar :

• Setelah di ekstrak cari File bernama xampp-control.exe, klik kanan lalu buat shortcut ke desktop.
• Kemudian buka xampp-control.exe, lalu akan muncul control panel XAMPP.
• Klik “Start” pada Apache untuk menjalankan perintah Server.

Pada saat melakukan perintah Start terkadang mengalami kendala tidak bisa running saat di klik tombol Start akan menjadi Stop lalu beberapa saat kembali Start. Untuk mengatasi masalah tersebut ada beberapa cara silahkan simak disini…
Setelah running coba kalian buka browser kalian kemudian ketikkan pada kolom URL http://localhost , maka akan terbuka halam seperti dibawah.

2.    Text Editor
Sekarang dalam pengetikkan Script kita memerlukan Software Text Editor. Tidak perlu terlalu berat cukup kita gunakan Notepad++ yang bisa kalian download pada postingan saya Download Macam – Macam Software Text Editor. Untuk lebih ringan cukup ada download Notepad++ kemudian install.

3.    Non/Aktifkan Beberapa Fungsi
Untuk mempermudah kita merapikan dokumen sebaiknya aktifkan Fungsi Extension pada file. Misal file dokumen word yang memiliki ektensi .docx biasanya tidak muncul pada file kita seperti “dataku” apabila kita aktifkan fungsi ektensi maka file tersebut akan bernama “dataku.docx” cara ini untuk mengetahui file – file web yang akan kita buat nanti agar lebih rapi dan kita mengetahui setiap filenya. Caranya buka Control Panel >> Appearance and Themes >>> Folder Option >>>>Klik  Tab View lalu hilang centang pada “Hide Ektension for known file types”.

4.    Character Code
Apabila pada setting komputer anda menggunakan bahasa Cina, Italy, Spanyol atau jepang terkadang terdapat masalah pada character code. Disini kita akan mengaplikasikan code UTF-8 (UNICODE) yang dapat dipakai dengan bahasa apapun. Sebab setiap kode memakai code meraka masing – masing. Untuk mengganti code UTF-8 pada XAMPP kalian bisa mengikuti langkahnya Mengganti Character Code ke UTF-8 pada XAMPP.

Oke sampai sini dulu untuk  Belajar PHP Untuk Para Pemula (Bagian 2) , kita lanjut lagi besok ya….

Belajar PHP Untuk Para Pemula (Bagian 3)

Tidak ada komentar:

Diberdayakan oleh Blogger.