Have you tried reading the documentation about ramdisk, or possible searched through the HOWTOs at www.tldp.org for more info about what you can and can't do with it?
A ramdisk is treaded just like any other block device, so if you wanted to do what you described, you'd just at a couple of lines in the startup and shutdown scritps that would do all of the copying and pasting.
Cool, cuz I'm probably going to build a new system soon an amd xp 2200+ or something with 3Gb of ram so I figured if it was fairly stable that i would just keep everything on the ram "web site mysql php..." so there would be no wait other than the connection time.
But then if the computer loses power or something, all your data is gone. Maybe you could make it automatically backup the ramdrive to the harddrive every couple of minutes, but that wouldn't seem practical if there is a lot of data to backup.