Wednesday, July 17, 2002 01:29 PM
Sigh, so now we even get spam (from "Bob Marley") in forum responses....
Chinna, are you the one who is asking all these questions to help you in job interviews? I wouldn't count on getting enough background just from jguru forum questions, to be able to handle much in-depth interviewing, not unless you combine it with some actual experience too in the meantime... but I do wish you luck in your endeavors.
I recommend that you go to the World Wide Web Consortium's site (http://www.w3c.org), and read up on some background and historical material there, as a start.
Even to begin understanding, rephrasing, deconstructing, let alone "answering" the kind of question you asked, would have to get into a lot of stuff, knowing how things have evolved. You're jumping in and asking about the difference between "Coke" and "Pepsi", or "Dasani", for instance :-)
"Dasani" is a brand of bottled water, now being pushed by the Coca Cola company, since more people are waking up and wanting to drink water instead of Coke, for instance. And Coke & Pepsi are brands of sweet carbonated beverages but now they are global corporations with zillions of other holdings and products in other areas, blah blah blah..... see how complicated it would get?
So to talk about "Web portals" and "Web sites" vs. the "World Wide Web", would also get into a whole can of worms, as we say in the USA...
Briefly a "portal" is commonly a term for a home page of a Web "site", which has lots of little "portlets" or "panels" stuck in it, that pull together info from other sites, into one display page. A "site" is commonly a term for a bunch of related pages and stuff, maybe on one server, maybe at one domain name, maybe across multiple servers and subdomains, but generally thought of as related in some way. The Web on the whole is just the name for all the collection of URL's that one can browse to, on top of the Internet, which is the collection of hosts reachable via IP Internet Protocol, modulo firewalls and proxy servers and stuff like that, blah blah...... see now I better finish this and get back to work!
I have tried to keep up with changing technology myself for a long time, and a lot of things I used to know are sort of obsolete, but at the same time they are also the basis for much of what is used now. So it really helps me, to combine new experience, with all the reading I do, and with all that I've seen and done and read about over the many years (been in computing since 1976).
A lot of people now are trying to build very advanced applications using plug and play tools, without knowing what goes on underneath, and it shows from the way they ask a lot of questions here, for instance (like, people using JavaMail but not knowing anything about mail protocols or mailboxes or message formats etc., hence getting totally stuck, when they need to go beyond just the basics that the API gives them).