“Going live: adding a staging server to your Joomla development process” at Vancouver Joomla User Group
Posted by Jim DeLaHunt on 08 Oct 2009 at 10:18 am | Tagged as: CMS, Joomla, meetings and conferences, Vancouver
Going live: adding a staging server to your Joomla development process
Thursday, 8. October 2009, 18:30-20:30hAt The Network Hub, 422 Richards Street, 3rd floor, Vancouver, BC V6B 2Z3. tel +1 604 767 8778.
A monthly meeting of the Vancouver Joomla User Group. Admission free. All people interested in learning more about the Joomla! content management system, and helping others learn more, are welcome.
Agenda
- Introductions.
- Featured topic: Going live: adding a staging server to your Joomla development process, by Jim DeLaHunt.
- Q&A.
- Door prize drawing.
- Networking.
Our featured topic:
It’s possible to add components, move around modules, and improve your Joomla! site while it’s running live. But this is a risky way to do it. Good development process calls for setting up a “staging” or “development” server, shielded from the public, where developers can experiment and fix bugs. When the new features are ready, you push them to the live server. That’s a pretty theory. But what happens in practice?
Jim DeLaHunt will talk about the reliability and availability goals for a Joomla! development process. He will show how using separate development and localhost servers can help achieve these goals. He will share his favourite Joomla! component for pushing content live from the dev server. He will sketch a workstation setup which allows interactive debugging of the PHP code for Joomla! components and core code. He will analyse the contents of a Joomla! database, and which parts should not be copied from a dev server. He will highlight some of the difficult issues which come with trying to do a push from a development server to a live server.
There will be plenty of time for a Q&A.
There should be a healthy turnout tonight, considering how new the group is. I hope to see folks support this group over time.
Hello Jim,
I wish I could have been at this meetup 2 years ago. Alas to late now. The content of it though and what you were going to share sounds awesome. Would there be anyway I could get access to what you know about doing this? I’m trying to do our development workflow better and I’m struggling with how to go about doing it. Feel free to email me or somehow get a hold of me. jcp411@comcast.net