Beste,
Voor ontwikkeling aan een website wil ik een lokale server inrichten. Lokaal kunnen meerdere mensen aan het project werken waarna, als iets afgerond is, dit online gezet kan worden. Het volgende heb ik in gedachten, en ben benieuwd naar jullie mening hierover.
Hardware:
Werkwijze
Op de server krijgt elke developer (2 voor nu) zijn eigen "stukje" om op te ontwikkelen, testen etc. Alles wat goed is wordt gepushed naar Git.
Ook zal er op de server een lokale versie van de website staan met de laatste wijzigingen. Deze kan door meerdere (niet developers) getest worden en indien gereed kan dit geüpload worden naar het internet. Ik heb gehoord dat dit ook kan vanuit Git, maar ben hier helemaal niet bekend mee.
Note: lokale developer PC's zijn windows PC's
Ik ben benieuwd naar wat anderen hier van vinden, of dat er betere werkwijzes zijn!
Voor ontwikkeling aan een website wil ik een lokale server inrichten. Lokaal kunnen meerdere mensen aan het project werken waarna, als iets afgerond is, dit online gezet kan worden. Het volgende heb ik in gedachten, en ben benieuwd naar jullie mening hierover.
Hardware:
- Server (PC met server specs?) (niet te duur, max € 750,-)
- Git voor versie beheer
- OS: Windows 7, meeste ervaring mee, Windows Server is erg duur in licentie.
- Xampp om Apache en MySQL te draaien
Werkwijze
Op de server krijgt elke developer (2 voor nu) zijn eigen "stukje" om op te ontwikkelen, testen etc. Alles wat goed is wordt gepushed naar Git.
Ook zal er op de server een lokale versie van de website staan met de laatste wijzigingen. Deze kan door meerdere (niet developers) getest worden en indien gereed kan dit geüpload worden naar het internet. Ik heb gehoord dat dit ook kan vanuit Git, maar ben hier helemaal niet bekend mee.
Note: lokale developer PC's zijn windows PC's
Ik ben benieuwd naar wat anderen hier van vinden, of dat er betere werkwijzes zijn!