What can I do to keep my website up to it's fastest speed and best uptime? I didn't realize there were so many things that I could do on my end to fix things. For example, my site has been going down for hours at a time while uploading via FTP and I uploaded a php.ini with a max file size and timeout rules and that has helped a lot. What are other things I can do that you veterans now see as somewhat of a neccessity in keeping a site around?
1. optimize apache especially the prefork settings (httpd.conf values) on max clients, keepalive ( turn on if you serve alot of dynamic and static request) requests per child etc. doing this may improve your site performance on peak hours. 2. optimize my.cnf settings. 3. turn on mod_deflate if not turned on. 4. install optimizers such as xcache, apc cache or memcache. there are alot to do on the server depending on how big is the site, you can also distribute files on your server by putting it on a CDN network, this way request to your main site will be less and page is able to load more faster. i hope the above tips will help you alot.