I’m adding people other than myself to projects and am in need of a web development environment suited for telecommuting as well as developers working in the same office, total about 5 staff members at this point.
We are PHP, WordPress and mySQL based developers. I would like to use Mac mini or Mac mini server. I just do not know what is the best architecture for this office/development environment.
My Questions/Thoughts:
– using my current domain hosting package to upload beta sites for client review.
ie… client.mydomain.com
– Where to store all documents I wish to file share with the office? Like letterhead templates. Client files and their artwork.
– What to use for version control? Or do I just use a host for that. Like git? I have no knowledge of version control software. Be it running it on my own server or running it from a …say… git host.
– I feel I also need to standardize site editing tools i.e.???Dreamweaver, Eclipse etc???
– A code and design library is also needed. What to use and how to use it? I’d like also to store a reusable design library. I would also need editing control. So not just anyone can add or edit the library.
The only thing I have right setup right now is wiki for office, design and coding standards. Naming conventions, a virtual checklist of sorts for cohesive development and expectations.