According to my limited knowledge, when writing a Website including CGI and putting it in a Web hosting company, the Web hosting company usually instructs you to put all HTML files in the folder "public_html" and all CGI files in the folder "cgi-bin". The folder "cgi-bin" is usually inside the folder "public_html".
How will the file structure be when writing a Website including PHP?
Will it be only like writing a Website including ASP (i.e. the ASP files can be put anywhere and not like those Websites including CGI)?
Thank you very much for the attention.