I hope someone here can help me. Although I have some knowledge about website design, I'm not THAT good.
Long story short: After a long hiatus (life happens ya' know?) I am getting my retail website back up and running and I hastily signed up at host monster. They're on the linux system. Switching web hosts is not an option right now. Since I had something like 500 pages on my website I used virtual includes and the web page files were .asp (ie:
www.mywebsite.com/H20.asp). That way if I had one small change to make, like say happy holidays on all my pages, I could update one page (the virtual include) and not spend hours updating 500 pages with my change or message.
I do not
have to have virtual includes and asp. I simply want a way to easily make changes as necessary on my website in a few keystrokes and have it affect all my pages - just like the asp and virtual includes did; I do not want to be forced to individually change all my pages as all of you know it's hours of work that way. MY original site had includes on the header and footer.
I do not know the first thing about linux, it's all foreign for me, but I don't see how I need to know anything about linux to accomplish my goal. I'm a novice website builder but willing to learn (hey! I learned virtual includes and asp

) and have several books on website building. If there is an answer for me I would appreciate any websites and/or books that can help assist me. Otherwise you guys are going to have to tolerate my endless "how-to" questions

.
So my questions are:
what can I do on a linux based system that asp and virtual includes on a windows system did for me?
what can I use or do that is compatible with linux?
Is it possible to use the virtual includes on a linux system but without asp?
should I consider php? (don't know anything about it but do have books)
Sorry if this is in the wrong forum but I figured since my pages are currently asp and I need to "convert" them to something compatible with linux I would start here.
Thanks.