E equals MC squared.
So it depends on where you are in the universe relative to what you see.
Speed is dictated in part by time, so that's too complex for me to answer.
Okay, I'll have a go (didn't see you ask this the other day ????)
Pictures will not slow up the speed of the FECC site - unless the pictures are hosted on the FECC site.
Pictures can slow up how quickly your browser window loads on your PC depending on how big the file(s) are in data size.
Text can also do the same thing, but a small picture can be the same as 3 pages of text.
When you open a thread or a forum, the only information that will need to be generated is the info for that section. If there are no pictures in that section then no amount of pictures on the site overall will have an effect when your browser displays just that section.
Pictures hostd elsewhere can slow your browser up but they don't affect the speed of the FECC server - just your PC for want of keeping it fairly simple.
Data transfer and bandwidth.
Think of the amount of data being sent to your PC as if it was water.
The amount of water you can get at any one time depends mostly on the size of the pipe it flows in.
Well the same for data being sent out from a server in that the bits and bobs that connect the server to other servers and those of your internet provider are a certain size and can handle more or less data in a second depending on how big the bits and bobs are.
The ability to send an amount of data at anyone time is called bandwidth, and is referred to in basic terms as low or high bandwidth.
Data transfer, using the same anaology, is the amount of water in total over a period of time.
So you can have high bandwith capability but with a low data transfer. You downloaded a file very quickly in one night and then nothing again until next month.
The ultimate is to have both, the ability to download quickly and lots and lots of it all the time.
There are other issues as well, especially with all message boards.
You have a program, a set of files that issue commands that produce data or an outcome, much like ordinary software on your PC.
Well the software that runs the message board sits as static files on the host server.
The content of those files doesn't change.
Running alongside those files seperately on the server is the database. This is what changes and gets updated everytime a new member joins, or a thread is created or replied in.
When you ask the server via your browser for a list of the posts in a thread by clicking on it the database recieves the static instruction from the files and searches for the relevant information to display.
The older the board gets the more info it has to search for in order to know when it finishes the search it has all the information it needs to fulfill your request.
This can cause the site to be slow. so pruning of old messages and threads on this site is not only being considered but also a small sample test was done last night - note the guideliens category disappeared !
So if you want to save any info posted on here that's over six months old - go copy it soon or it will be gone. i am convinced that few look back over old threads and for those few that do the cost of a slow speed is too much.
I may not have answered all your questions Colin, but I hope in principal you can work any others out. By all means try me again on something but what little I know can virtually be found above.