Yes.
PHP can run on any major operating system just like java as long as you have an interpreter. Try installing a LAMP (Linux, Apache, MySQL, PHP) server & you should be able to run php on your pc/server. There are some IDE's which would allow php development on linux os
LAMP stands for Linux-Apache-MySQL-PHP. In simpler terms it contains everything to build a php application on a linux platform.
Yes. Many popular websites run PHP on Linux.
yes you can if you have the same php and mysql version on the windows machine just take a copy of the files and do a mysql db backup and move it. but if your haveing speed issues with Linux youll get worse on windows. yes you can if you have the same php and mysql version on the windows machine just take a copy of the files and do a mysql db backup and move it. but if your haveing speed issues with Linux youll get worse on windows.
Ideal thing to do would be to delete all your installation & install a single WAMP/LAMP server. It combines all the features necessary to run php including windows/linux, apache, mysql & php
LAMP (LINUX-APACHE-MYSQL-PHP) is a solution stack of Software to run Dynamic Websites or Servers. HTTP://openwavecomp.com.sg
The best server yet for php serving is Apache, as PHP and Apache work closely together. The MySQL community database is a good server for PHP applications, this is why we talk about w/xamp servers, Windows/Linux Apache MySQL PHP servers.
facebook definatly runs on php (as you can tell by going to www.facebook.com/home.php). Also when you apply for a job to the company mysql knowledge is a must. However as for the platform it runs on that is difficult to say for sure, however i would imagine them to be using a classical LAMP setup (Linux Apache MySQL and PHP) as is very common with php/mySQL sites.
The basics required to host a web site written in PHP (commonly):A serverA Linux OSApache http webserverPHPThis would be the most used set up for a PHP web site, normally this would also include installing MySQL as a database server which would complete what is commonly referred to as a LAMP stack (Linux, Apache, MySQL, PHP).There is software and emulators available that will allow you to run PHP and many different types of servers including Windows and IIS, but the above is the most commonly accepted set up.
You can connect any DB via PHP if you have database specific database extensions defined. LAMPP stack refer to 'Linux Apache Mysql PHP Perl'. Hence this stack is famous for php development as it include all the needed components for web development. Mysql is preferred mostly because it's extension is added by default in XAMPP or WAMPP stack.
There are really to many to accurately list Generally Linux is deployed for most dedicated servers and host and array of different things the most common of which is LAMP (Linux Apache MYSQL PHP) which is the Linux based Web Server package
MySQL and SQLite these two DB are compatible with linux environment.