|
|
|
|
|
by shawnreilly
4645 days ago
|
|
I agree with ig1; If you are concerned with performance, one of the first steps is to measure the performance in order to get an idea of where the issue(s) are. Is your Website Static or Dynamic? If your Website is Dynamic (aka, uses a Database on the back end) then the process of measuring is a bit more complex. Generally speaking, one of the common methods used to increase performance is to minimize the number of calls. This is usually accomplished by optimizing the code. For example, taking a large number of images and combining them into a single image sprite, and then using CSS to load the correct pixels of the sprite. In this example, the single image (aka image sprite) is called and downloaded to the user once, instead of 20 images being called and downloaded 20 times. This can also apply to Dynamic Websites that use a Database on the Back End, for example, making a single call to the Database instead of multiple unnecessary calls (just an example). A Content Delivery Network (CDN) is another possible solution, but that will only increase performance at the transport layer, and will not solve problems with inefficient code, or potential issues on the back end. By measuring your performance, you'll have a better idea of where to look. |
|
Thank you