Neber to jako urážku, ale pokud máš takové otázky, tak PHP neovládáš na 10 %, ale možná tak na 1 %.
Buď můžeš použít už nějaké hotové kódy, kterým ideálně jenom podstrčíš svoji konfiguraci, nebo si to samozřejmě můžeš napsat celé sám.
Vypínání a pod. můžeš dělat administraci hostingu.
Na VPS to běží proto, že obyčejný webhosting je určený pro web a je tam tak spousta omezení. Na VPS máš ten server pod mnohem větší vlastní kontrolou.
Co si představuješ pod vizuálním editorem PHP, nemám tušení. PHP budou vždycky textové soubory.