Beste Tweakers,
Voor een zelf geschreven CMS in PHP ben ik op zoek naar een oplossing om automatisch updates door te voeren. Het CMS is ontwikkeld op een zelf geschreven PHP Framework (MVC model) met MySQL als database systeem. Het CMS wordt grotendeels zelf gehost maar staat ook op servers van klanten geinstalleerd. Het betreft dus geen centraal systeem.
Regelmatig voer ik updates door aan het CMS en de verschillende modules. Dit gebeurt nu nog handmatig, dat wil zeggen, ik FTP de files en update de database.
Ik ben nu aan het kijken naar oplossingen om dit proces automatisch te laten verlopen. Daarvoor heb ik naar verschillende opensource CMS systemen gekeken maar dit betreffen vooralsnog database update scripts en een handmatige upload van de bestanden. In mijn ogen toch nog een wat omslachtige situatie.
Ik zat zelf te denken om een centrale plek in te richten bij ons op een server waar ik speciale update pakketjes plaats + de laatste versie van het CMS. Vervolgens laat ik de verschillende instanties op deze locatie controleren of het CMS alle updates bevat. Dit kan door middel van een ftp verbinding en aantal update scripts vrij gemakkelijk worden afgehandeld. Voor het bijhouden van de versies zal ik dan een methode hanteren zoals besproken in dit topic
Ik heb het idee nu nog te globaal in mijn hoofd en er liggen nog wat vragen:
- Zijn er betere manieren om dit soort updates door te voeren (bijvoorbeeld CVS (geen ervaring mee)) ?
- Hoe foutgevoelig is het updaten van het CMS op de server van de klant met behulp van ftp in php ?
- Hoe richt je dit proces in als de update meer dan 1000 files zou bevatten ?
- Hoe zeer ga je tegen beperkingen van de server aanlopen (Bijvoorbeeld Safe Mode) ?
Al met al ben ik dus erg nieuwsgierig hoe mede tweakers dit hebben opgelost of ervaring hebben met dit soort systemen.
Voor een zelf geschreven CMS in PHP ben ik op zoek naar een oplossing om automatisch updates door te voeren. Het CMS is ontwikkeld op een zelf geschreven PHP Framework (MVC model) met MySQL als database systeem. Het CMS wordt grotendeels zelf gehost maar staat ook op servers van klanten geinstalleerd. Het betreft dus geen centraal systeem.
Regelmatig voer ik updates door aan het CMS en de verschillende modules. Dit gebeurt nu nog handmatig, dat wil zeggen, ik FTP de files en update de database.
Ik ben nu aan het kijken naar oplossingen om dit proces automatisch te laten verlopen. Daarvoor heb ik naar verschillende opensource CMS systemen gekeken maar dit betreffen vooralsnog database update scripts en een handmatige upload van de bestanden. In mijn ogen toch nog een wat omslachtige situatie.
Ik zat zelf te denken om een centrale plek in te richten bij ons op een server waar ik speciale update pakketjes plaats + de laatste versie van het CMS. Vervolgens laat ik de verschillende instanties op deze locatie controleren of het CMS alle updates bevat. Dit kan door middel van een ftp verbinding en aantal update scripts vrij gemakkelijk worden afgehandeld. Voor het bijhouden van de versies zal ik dan een methode hanteren zoals besproken in dit topic
Ik heb het idee nu nog te globaal in mijn hoofd en er liggen nog wat vragen:
- Zijn er betere manieren om dit soort updates door te voeren (bijvoorbeeld CVS (geen ervaring mee)) ?
- Hoe foutgevoelig is het updaten van het CMS op de server van de klant met behulp van ftp in php ?
- Hoe richt je dit proces in als de update meer dan 1000 files zou bevatten ?
- Hoe zeer ga je tegen beperkingen van de server aanlopen (Bijvoorbeeld Safe Mode) ?
Al met al ben ik dus erg nieuwsgierig hoe mede tweakers dit hebben opgelost of ervaring hebben met dit soort systemen.
Zoek je mede papa's om gezellig mee te gamen? kijk op: fathersoftweakers.nl