You will hear so much discussion regarding which is the better platform to develop your website on. We have gathered some information for you, to help you make your own judgement.
cPanel is a Unix based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cPanel utilizes a 3 tier structure that provides capabilities for administrators, resellers, and end-user website owners to control the various aspects of website and server administration through a standard web browser.
LAMP is a solution stack of free, open source software. The acronym LAMP refers to the first letters of Linux (operating system), Apache HTTP Server, MySQL (database software), and PHP, Perl or Python, principal components to build a viable general purpose web server.
The confusion of which platform to use is really all a developers personal preference, but also the server platform used by their client. Sometimes a developer doesn't have the choice of platform, so they have to use the language best suited for the platform chosen by the client.
This article was found on the internet, and it greatly explains the differences, pro's and con's, costs, and more.