On May 14, 3:16 pm, Drew <[EMAIL PROTECTED]> wrote: Hi,
> I can see that this would complicate matters for mirroring websites, > though it's not clear why you need to mirror websites. Obviously > distributions/downloads can benefit from mirroring, and notebook > servers can easily be loaded down, but I'm surprised that the main > community website needs it, do you expect it to be that heavily > loaded ? Right now the downloads and the rest of the website are integrated, so without splitting off the downloads into its own domain [downloads.sagemath.org] and mirroring that out it cannot work. But even with that I deeply distrust *any* CMS/website management tool with database backend since it opens up quite a number of security issues [SQL injection galore for anything out there] and also complicates administration since there are more "moving parts" involved. Static content [generated from scripts] is easy to mirror and also easy to debug if things go wrong. All the flashy CMS is crap once things go wrong/a db gets corrupted and I have been able to learn from the past when such things have been an issue. Just from various mysql/postgres db updates I am scarred for life and have developed a strong CMS allergy. I was the guy who was supposed to keep everything locked up and tightened down for some project that wasn't Sage and all the flashiness is and ease-of-use is just of a CMS not worth it because it because you are in deep trouble once the shit has hit the fan. And believe me: it has happened in the past and will happen again. > Heavily loaded sites are usually broken up so that the db(s), > static and dynamic parts of the site are served off different > machines, and extra servers are added where needed. Well, that doesn't solve the geographic problem. A server hosted in the US is usually fine for US users, but if you sit in Europe things can be different [I did mention my *8 kb/s* download alreadcy from Italy. I did get 1.5MB/s from the same host using the German mirror]. But there are way more people out there not in the US/Europe where the infrastructure sucks even more. One example: In Australia everything is metered except to some small selection of hosts and that is a first world country. I don't want to even imagine what it is like to download Sage from an US host in say India or China. > -Drew Cheers, Michael --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---