What is Apache Web Server? MySql ? Php ?

7/9/10

XAMPP
XAMPP
Look at that pic above? What logo is that?
Okay first i wanna tell you my story. So when i was on my first semester on college, well i'm on Informatics Engineering, i got task to make a blog in wordpress offline, then we should make it online, so anybody can access it. My lecturer said that we should install XAMPP. Okay, so what is XAMPP anyway? what it's function eh?
So based on [wiki] :
XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP ServerMySQL database, and interpreters for scripts written in the PHP and Perl programming languages.
Well, the point is, that we can make a localhost in our computer, so we can access the wordpress that we have build, without connecting to the internet. Three main components in XAMPP is Apache Web Server, MySQL Database, and PHP. Well the details will be explained below.


Web Server Apache
The Web Server is like the environment to contain many application that exist in the internet. So without the web server, no application can running on the internet. Web Server Apache is one of many Web Server that exists, but Web Server Apache is the most popular and most used in this website world. Well if you know Joomla, they recommend to use this web server. If you want to download it, Click Here!


PHP
Next what is PHP?
Again , based on [wiki],
PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. PHP is now installed on more than 244 million websites and 2.1 million web servers
Okay, so if we want to make website on server side, use this. Well i we want to display "i am cool" in the browser with using PHP code, the code are like this :

<?php
          echo("<b>i am cool</b>");
?>

Well, if you try it, maybe you failed to show "i am cool" in the browser. It is because you haven't installed the Web Server completely. Well we will learn about installing and learning PHP in another post ok? so stay tuned in my blog :)
By the way, if you want to know more about PHP you can Click Here!


MySQL
Last is MySQL. MySQL is correspond with the data in a website. It is a server database that is used to save the data in a website, the data here can be many things, table, id, content of posting, and many more. MySQL has its own language, SQL, that is used to make a database, CRUD the data, to query the data, altering, and many things. We can learn about MySQL in this Website. We will learn about the SQL syntaks in another post, so again, wait for it.. :)

Well that's the 3 component of XAMPP. You don't have to download it one by one, you can download it here, on XAMPP website. XAMPP is like a packaging of that 3 components.

Well there are so many other web server, for example :
WampServer
It's just like the XAMPP web server, but i think there is some missing functionality in WAMP server, so i think XAMPP is better. But if you want to download it go click here!

Okay thanks for reading! See you again in another post!

No comments:

 

Tags