newbie's question about website devolopment...

Status
Not open for further replies.

dip_10

Broken In
Hi everyone,
I am a complete newbie in JAVA and J2EE world.
Please explain me, How good websites e.g. Yahoo.com, Rediff etc etc.. go on adding new new pages? I have learnt you can not make changes to a deployed .war file. So do they deploy it adding pages everytime? This way the .war file will become very large. So how do they manage? Or is it a clever way of handling databases?
please reply or give some link to good tutorial site on this matter.
Thank you in advance.
Deep.
 

victor_rambo

हॉर्न ओके प्लीज़
Do you know what database are they using?
Also i am not sure if they use Java.

Most of these 'portal' sites use Content Management Systems which may be powered by teachnologies such as PHP, ASP, ASP.net, Python, etc, and databases servers as MySQL, MS SQL, or Oracle if they need a very robust database!

To give you the simplest idea about what a CMS feels like, I would say 'wordpress' or blogspot blogs!
 

chandru.in

In the zone
All major sites use a combination of platforms. As far as Java is concerned, I guess you haven't understood JSPs yet. JSPs and Servlets are meant to dynamically pick and server content. They code the JSPs and Servlets in WAR files to picks content as and when added to their DB and display them.

Changing and re-deploying war will not only make the file huge, it will also lead to huge unacceptable downtimes on most app servers.
 
OP
D

dip_10

Broken In
All major sites use a combination of platforms. As far as Java is concerned, I guess you haven't understood JSPs yet. JSPs and Servlets are meant to dynamically pick and server content. They code the JSPs and Servlets in WAR files to picks content as and when added to their DB and display them.

Changing and re-deploying war will not only make the file huge, it will also lead to huge unacceptable downtimes on most app servers.


So you r saying that all those page contents are stored in the database and called dynamically by servlets providing formated jsps as outputs, as we get it.
Am I right? In that case the DB will also be huge one. Is wikipedia made in the same way?
 

chandru.in

In the zone
So you r saying that all those page contents are stored in the database and called dynamically by servlets providing formated jsps as outputs, as we get it.
Am I right? In that case the DB will also be huge one. Is wikipedia made in the same way?
Exactly. Of course, the DB will be huge and maintained in large clusters, not just one server.
 
Status
Not open for further replies.
Top Bottom