per realizzare una "splash page" ci sono svariati metodi... dipende dal tipo di "splash page" che si vuole realizzare.
come, esempio posso dirti che una volta ho realizzato un sito in flash ed un secondo, con gli stessi contenuti, in joomla poi ho realizzato una intro in html chiamata appunto index.html e impostato xampp per far aprire, come prima pagina nell'ordine delle priorità .html prima di .php o altre estenzioni e nella splash page facevo scegliere all'utente se visualizzare il sito in php o in flash.
però è una cosa che, con le nuove "tecnologie" ho abbandonato in quanto utile solo come messaggio pubblicitario ed ho abbandonato il flash in quanto non visibile su sistemi iOS... ma poi dipende da a cosa servirebbe a te.