PHP & Dynamic Content
Static content is a plain html file that doesn't change for any
user or request. The same content is displayed to everyone,
regardless of anything else including variables, sessions and cookies. Dynamic content, on the other
hand, is specifically displayed based on a web browser's
request. It can change the whole way information is displayed,
from listing only 5 articles on a page instead of 10, or listing
them alphabetically or by article ID (incremented upon insertion
to a database) or by the date last modified. This control makes
dynamic web pages very attractive to web designers.
If your site has information about a product or service, or just
anything that isn't likely to change, static pages are great.
However, if the content changes frequently, adding a PHP backend
to your site to control the content may be the way to go. You
might also look into Content Management Systems.