Aplikasi Web Server & Server Side Scripting









1. Aplikasi Web Server

Pengertian

Web server adalah sebuah software (perangkat lunak) yang memberikan layanan berupa data. Berfungsi untuk menerima permintaan HTTP atau HTTPS dari klien atau kita kenal dengan web browser

Macam - macam web server

Xampp:
XAMPP memang terkenal karena kemudahan dalam penggunaannya. Selain itu, banyak sekali tutorial XAMPP jika Anda masih kesulitan dalam menggunakannya. Cara mengintsallnya pun tidak terlalu susah.











Microsoft Internet Information Service:
Microsoft Internet Information Service atau yang biasa dikenal dengan IIS. IIS adalah sebuah web server dibuat dan dikhususkan untuk pengguna windows saja. Jadi, bagi yang memakai Linux pada komputer server-nya nggak bisa pakai IIS.
Link Download Microsoft Internet Information Service

Nginx:
Nginx itu bacanya Engine X, bukan engings. Sama seperti Apache yang open source dan gratis. Selain web server, nginx juga berfungsi sebagai proxy IMAP/POP3 yang tugasnya menangani jalur keluar / pengiriman email.

Wamp:
WAMP memiliki kepanjangan yaitu Windows and The Principal Components of The Package : Apache, MySQL and PHP. Pada intinya, WAMP ini hampir sama dengan XAMPP. 

Apache:
Apache merupakan salah satu web server terbaik yang bisa dipasang di berbagai sistem operasi, seperti Windows, Linux, Unix, Novell Netware, dan beberapa OS lainnya.

2. Server Side Scripting


Konsep

Server-side scripting merupakan bahasa pemrograman web yang pengolahannya dilakukan dalam server, maksudnya ialah web server yang sudah telah terintegrasi oleh web engine. Server side Script biasanya hanya ada pada web dinamis saja.

Bahasa Server Side Scripting

PHP

Nama bahasa pemrograman PHP selalu menduduki peringkat pertama sebagai bahasa pemrograman sisi server. Faktanya, mayoritas hosting server internasional didominasi oleh penggunaan PHP.

<?php 
echo "Apa Kabar?";
?>

Node.js

Node.js merupakan bahasa ‘percabangan’ JavaScript yang dikhususkan untuk proses ngoding sisi server. Node banyak dipakai untuk mengembangkan API dan juga web service. 

Python

Selain digunakan untuk proses analisis data, bahasa pemrograman Python juga dapat digunakan untuk ngoding server side. Python adalah bahasa yang jauh lebih tua dibandingkan PHP, dan masih eksis sampai hari ini karena kepraktisannya untuk melakukan programming server side.

print "Hello, World!"

Golang (Go)

Rekomendasi bahasa pemrograman untuk sisi server terakhir adalah Golang (Go) yang dibuat oleh Google. Golang atau Go Lang adalah bahasa sisi server milik Google yang disusun dari bahasa C. Kehadirannya ditujukan untuk menambah kontribusi terhadap pengembangan programming server side.

fmt.Println("Hello, World!")
fmt.Println("I am in Go Programming World!")

Komentar

Postingan populer dari blog ini

OPERATOR STRING