SERVER SIDE

Konsep Multi-Tier Application
Multi tier application adalah aplikasi yang dibagi menjadi beberapa bagian yang menjalankan fungsi
masing-masing. Secara umum, ada tiga bagian utama dari multi tier application:
• Client side presentation
• Server side business logic
• Backend storage

Client Side Presentation
Client side presentation mengatur bagaimana aplikasi berinteraksi dengan user. Yang dimaksud
dengan interaksi antara lain adalah: bagaimana data ditampilkan, bagaimana fungsi dan fitur aplikasi
ditampilkan. Dalam aplikasi berbasis web, client side presentation dibuat dengan bahasa HTML,
CSS, dan JavaScript. Beberapa tool yang digunakan untuk membuat client side presentation
diantaranya Microsoft Frontpage, Macromedia Dreamweaver, dan sebagainya. Client side
presentation berbasis web contohnya adalah tampilan aplikasi email yang kita buka dengan browser.

Server Side Business Logic
Server side business logic, sering disebut juga middle tier, adalah bagian yang bertanggung jawab
atas cara kerja aplikasi. Di dalamnya kita mengatur bagaimana fungsi dan fitur aplikasi dapat bekerja
dengan baik. Dalam aplikasi berbasis web, ada beberapa alternatif yang dapat digunakan, ditentukan
oleh jenis platiform yang digunakan. Alternatif ini akan dijelaskan lebih detail pada bagian
selanjutnya.

Back End Storage
Bagian ini mengatur cara penyimpanan data. Penyimpanan data merupakan materi yang cukup
kompleks dalam pembangunan aplikasi. Karena kecepatan, keutuhan, dan keamanan data
merupakan faktor kritis dalam aplikasi. Ada banyak solusi database yang tersedia di pasaran. Pada
umumnya, database yang digunakan bertipe relasional (Relational Database Management System –
RDBMS). Manajemen data dilakukan dengan bahasa SQL (Standard Query Language).

 

Leave a Reply

Archives
Kalender
April 2024
M T W T F S S
« Sep    
1234567
891011121314
15161718192021
22232425262728
2930