Gmc Videos.. Slow? |
|
Gmc Videos.. Slow? |
|
|
|
|
May 15 2007, 12:56 PM |
Yes! We have purchased a server in the UK today - Henrik will get working on this next week... Kris I'm curious how the load balancing will work - standard DNS swithching, or something more sophisticated based on hop number? Maybe that's one for Henrik -------------------- Check out my Instructor profile
Live long and prosper ... My Stuff: Electric Guitars : Ibanez Jem7v, Line6 Variax 700, Fender Plus Strat with 57/62 Pickups, Line6 Variax 705 Bass Acoustic Guitars : Taylor 816ce, Martin D-15, Line6 Variax Acoustic 300 Nylon Effects : Line6 Helix, Keeley Modded Boss DS1, Keeley Modded Boss BD2, Keeley 4 knob compressor, Keeley OxBlood Amps : Epiphone Valve Jnr & Head, Cockburn A.C.1, Cockburn A.C.2, Blackstar Club 50 Head & 4x12 Cab |
|
|
||
|
|
|
May 16 2007, 04:06 AM |
Maybe it is As the main problems are with the videos, we will start by sending our european users to the new server only when watching a video, based on IP-numbers. If you have a european IP, you'll load the videos from a different subdomain (europe.guitarmasterclass.net or something like that) than the users from north america. The other parts of the site will initally remain on the US server. If everything works well, we will most likely mirror more of the site on the EU server in the next step though. The servers will be mirrored using rsync, btw. Overall it's a quite simple solution. But effective, I hope Very cunning And I'm a big fan of rsync How can we fail with technical backup of this caliber ?? For that to work, you'd need to be generating the lesson pages dynamically I guess? -------------------- Check out my Instructor profile
Live long and prosper ... My Stuff: Electric Guitars : Ibanez Jem7v, Line6 Variax 700, Fender Plus Strat with 57/62 Pickups, Line6 Variax 705 Bass Acoustic Guitars : Taylor 816ce, Martin D-15, Line6 Variax Acoustic 300 Nylon Effects : Line6 Helix, Keeley Modded Boss DS1, Keeley Modded Boss BD2, Keeley 4 knob compressor, Keeley OxBlood Amps : Epiphone Valve Jnr & Head, Cockburn A.C.1, Cockburn A.C.2, Blackstar Club 50 Head & 4x12 Cab |
|
|
||
|
|
|
May 16 2007, 01:33 PM |
Sorry for turning this into a nerdy thread that probably only 50% of GMCers understand - I know this is annoying for the food professionals out there!
Yep, we are generating the lessons dynamically since the last three weeks or so You are the man! I can't see any evidence of scripting languages - which one are you using? -------------------- Check out my Instructor profile
Live long and prosper ... My Stuff: Electric Guitars : Ibanez Jem7v, Line6 Variax 700, Fender Plus Strat with 57/62 Pickups, Line6 Variax 705 Bass Acoustic Guitars : Taylor 816ce, Martin D-15, Line6 Variax Acoustic 300 Nylon Effects : Line6 Helix, Keeley Modded Boss DS1, Keeley Modded Boss BD2, Keeley 4 knob compressor, Keeley OxBlood Amps : Epiphone Valve Jnr & Head, Cockburn A.C.1, Cockburn A.C.2, Blackstar Club 50 Head & 4x12 Cab |
|
|
||
|
|
|
May 16 2007, 02:11 PM |
We do it using PHP, MySQL and a bunch of Linux commands (and some crontab stuff to keep privilieges up-to-date). What we do, actually, is dynamically creating static pages rather than using completely dynamic ones. Much more effective performance-wise, not to mention better from a search engine point of view - using ?id=xxx etc is still frowned upon (although this could of course have been solved using rewrites) . And when new features are added we only need to press the "republish" button for the lessons to make sure that the latest updates are available in all lessons (the ones created using the dynamic system at least). All in all, it turned out quite well That's really cool - so you can re-generate large portions of the site from info in a DB at will, which must make it really easy to change color schemes and layouts etc yet still have static pages for performance reasons Now, tell me to go away if I am bugging you, but if you do this, how can you generate European IP addresses for the videos? Do you have a paralell set of pages, and some widget that initially routes the user to the set depending upon IP address? -------------------- Check out my Instructor profile
Live long and prosper ... My Stuff: Electric Guitars : Ibanez Jem7v, Line6 Variax 700, Fender Plus Strat with 57/62 Pickups, Line6 Variax 705 Bass Acoustic Guitars : Taylor 816ce, Martin D-15, Line6 Variax Acoustic 300 Nylon Effects : Line6 Helix, Keeley Modded Boss DS1, Keeley Modded Boss BD2, Keeley 4 knob compressor, Keeley OxBlood Amps : Epiphone Valve Jnr & Head, Cockburn A.C.1, Cockburn A.C.2, Blackstar Club 50 Head & 4x12 Cab |
|
|
||