
A Short answer is Not really. You need to check case by case and though you cannot be sure 100% that a website is dynamic or static.Nowadays websites are using more Jquery and Ajax.
Static Vs Dynamic:
Static websites: Websites contains fixed pages and formats. It display the exact same information whenever anyone visits it.
Dynamic websites: Website can change the web page contents dynamically based on client's browser.
You can also use browser extension or addon to check the site is static or dyanamic:
Wappalyzer:
I am using wappalyzer in my browser to know sites information. Wappalyzer is a browser extension that uncovers the technologies used on websites. It detects content management systems, eCommerce platforms. This is the easiest way i found to identify that site is static or dynamic.
Addon Link of mozilla :Wappalyzer
Extension of Chrome: Wappalyzer
All websites are dynamic, it’s just a question of when. Some change several times a day. Others change less often, once or twice a year maybe… sooner or later they'll most likely all change to ‘just a memory’.
They are also static. Even the most dynamic doesn't change at every request. Else reverse proxies and caches wouldn't make a lot of sense.
So look for the marks of a CMS or some kind of rendered page.
I used to write using a lot of SSI (Server Side Includes). My html files were made up of a header file, a footer file, some content from some program or else a index file using raw html. Most of the pages didn't exist until someone requested them. That’s about as dynamic as you can get.
I don't do anything outside of a CMS now. I specialize in WordPress.
There’s a browser extension called ‘Built With’ that will show you a lot about the final server and the technology used to present a web page. Things like reverse proxy boxen and cloud based networking can obscure some of this. My sites all run on APache but tell the world they're on Nginx since there’s CloudFlare’s reverse proxy running out front.
You'll learn a lot just running a setup with ‘Built With’ helping you ‘examine’ the rendering site.
Also you can hit CTRL-U to view the underlying code to get a view of that. It will still be obscured but as you look at different sites you'll start recognizing CMS systems and such.
ليست هناك تعليقات:
إرسال تعليق