May 05, 2010

Komponen Web + PHP

# Web server vs Web Application
  • Web Application :
- Menggunakan bahasa pemograman (misal ASP , PHP , Java , Net , Perl , atau .NET)
  • Web Server
Melayani permintaan client & meneruskan ke aplikasi yang sesuai selanjutnya diproses oleh aplikasi yang sesuai (misal IIS , Apache , Xitami). Biasanya diinstal bersama dengan PHP & MySQL => Apache Triad di Linux (XAMPP) dan Windows (WAMPP). Aplikasinya free , ukuran cukup besar dan tidak perlu konfigurasi (hanya perlu user & password apache & MySQL).


Perbedaan antara web server dengan web application adalah :
  • Web Application tidak bisa jalan tanpa Web Server
  • Web Server bisa bekerja tanpa Web Application (hanya bisa melayani web dengan content statis)
Web Application dibangun dengan bahasa pemograman web dan database. Diantaranya menggunakan bahasa PHP dengan database MySQL. Tipe data yang didukung oleh PHP :
  • Tipe Skalar :
- Boolean
- Integer
- Float
- String
- Numeric
  • Tipe Compound :
- Array
- Object
  • Tipe Special :
- NULL
  • Operator :
- Arithmetic (+ , - , * , /)
- Concatenation (.)
- Assigment (+= , -= , /= , *= , %= , .=)
- Comparison (== , != , > , < , >= , <=)
- Logical (|| , && , !)

No comments:

Post a Comment