there is an admin website where edtors write contents and the frontend website where user read the contents
To prevent the webserver/DB server to crash under load, all main contents (homepage, top news and top pics, netcastings) are all cached inside the webserver cache (ASP.NET provides a native cache that stores both objects and rendered webpages)
when an editor writes a news, it is stored both into a DB and a webservice is called to invalidate a certain cache, so that is reloaed and the user reads immediately the new contents without having to wait for the cache to auto-reload
This is the same for mediafiles
for the menu and the homepage contents it's a bit different:
when the editor compose the menu or choose the contents of the homepage another webservice is called and a page fragment is written on the disk so that i can be accessed as a static html file.
All was developed for lowering the load on the web server at the maximum...
Simone
Michel Van Asten wrote:
Hi,
I found this experience really interresting and I would like to know how you manage the flow of your application...
Regards,
Michel Van Asten
-----Message d'origine----- De : Simone - Dev [mailto:[EMAIL PROTECTED] Envoye : jeudi 17 juin 2004 14:25 A : 'Struts Users Mailing List' Objet : [OT] Soccer portal released goal.com
Hello All, I know this is a lot off-topic, but I'm so proud of the portal I designed and developed that I'd like you all know that it has just been released a worldwide soccer portal named Goal.com (www.goal.com) and that now it's having a lot of news and live results and live netcasting on the european championship 2004.
I aplogize for the "invasion" also becuase it's not developed in Struts, but with ASP.NET.... but as I said, it took me the last 6 month of work to develop the engine that drives that portal (and all its netwok: all main italian soccer teams).
I use Struts in my spare time but in my "real" work I develop with .NET and C# (not my decision, of course)... but I prefer Struts.
Simone ------------------------- Simone Chiaretta <http://www.piyosailing.com/S> www.piyosailing.com/S Any sufficiently advanced technology is indistinguishable from magic "Life is short, play hard"
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]