Beste Tweakers,
Voor ons inhouse ontwikkelde CMS in PHP willen we nu we wat meer gebruikers hebben de layout en scripts centraal gaan opslaan. De topic titel geeft aan dat we een CDN willen opzetten, in de praktijk zal dit niet anders zijn dan een server waarop de layout, javascripts en updates geplaatst worden.
Alvorens over te gaan op de vraag wil ik een situatieschets geven:
Huidige situatie:
Op dit moment wordt er een kopie van ons cms inclusief alle assets op de server van de klant geplaatst. Updates worden handmatig doorgevoerd door ons. Een wijziging in de layout of javascript dient per site te worden doorgevoerd. Wij zijn op dit moment al bezig een automatisch update systeem te ontwikkelen zie dit topic: http://gathering.tweakers...s/1348182///updates%2Ccms
Gewenste situatie:
Alle layout afbeeldingen, javascripts en componenten van derden worden op een centrale server geplaatst en in het cms opgevraagd. HTML sjablonen, PHP scripts en Framework componenten staan op de server van de klant en updates worden met behulp van het centrale update systeem doorgevoerd. De updates staan op deze zelfde server.
Voordelen
Mijn vraag is dus, zijn er Tweakers die hiermee ervaring hebben en eventueel interessante ervaringen kunnen delen?
Voor ons inhouse ontwikkelde CMS in PHP willen we nu we wat meer gebruikers hebben de layout en scripts centraal gaan opslaan. De topic titel geeft aan dat we een CDN willen opzetten, in de praktijk zal dit niet anders zijn dan een server waarop de layout, javascripts en updates geplaatst worden.
Alvorens over te gaan op de vraag wil ik een situatieschets geven:
Huidige situatie:
Op dit moment wordt er een kopie van ons cms inclusief alle assets op de server van de klant geplaatst. Updates worden handmatig doorgevoerd door ons. Een wijziging in de layout of javascript dient per site te worden doorgevoerd. Wij zijn op dit moment al bezig een automatisch update systeem te ontwikkelen zie dit topic: http://gathering.tweakers...s/1348182///updates%2Ccms
Gewenste situatie:
Alle layout afbeeldingen, javascripts en componenten van derden worden op een centrale server geplaatst en in het cms opgevraagd. HTML sjablonen, PHP scripts en Framework componenten staan op de server van de klant en updates worden met behulp van het centrale update systeem doorgevoerd. De updates staan op deze zelfde server.
Voordelen
- Layout en script wijzigingen zijn door ons centraal en gemakkelijker door te voeren
- Snelheid?, door centrale opslag kunnen klanten met meerdere cms, instanties sneller alle componenten laden
- Minder overhead in update functie. Deze beperkt zich puur en alleen voor systeem updates.
- Centrale opslag is foutgevoeliger, als onze server down is, werken de cms instanties niet. Caching hier de oplossing?
- Snelheid?, door centrale opslag is de snelheid juist lager omdat alle requests naar de zelfde server gaan. Eventueel hier ook met caching op te lossen?
- Onoverzichtelijker in onderhoud, updates via update systeem en scripts en layouts via onze CDN server
Mijn vraag is dus, zijn er Tweakers die hiermee ervaring hebben en eventueel interessante ervaringen kunnen delen?
Zoek je mede papa's om gezellig mee te gamen? kijk op: fathersoftweakers.nl