[wp-hackers] Your development application workflow
Brian Layman
wp-hackers at thecodecave.com
Tue Sep 11 19:45:19 UTC 2012
I am setup for Windows dev work. So I use XAMPP's Apache and MySQL
(defaulted to myisam) running locally out of a DropBox folder. I shut
down the servers any time I might be switching from desktop to laptop to
prevent collisions. It's a bit of awesome just be able to just turn on
the laptop and have your host file, httpd.conf&vhosts.conf and mysql
databases just work for your local dev environment. The mklink windows
command and DropBox allows for wonderful things like portable hosts
files (and Terraria characters).
If I need to cowboy code, I use ExpanDrive to access the server
(version1.8.4 is faster for SSH but I will use the new version for FTP
only servers) as a drive letter. So I have a number of standard drives
for customers which I need to access often.
Because I have a drive letter assigned, I can just use Notepad++ to
access the local and/or remote code. I have it set up with function
keys that access the codex for WordPress functions.
Dropbox along with the Windows 7 task scheduler is also nice for
scheduled exports and imports of Putty registry settings. So if I add a
client to putty, it will just appear on my other machines the next day.
I need to reconnect the ppks unfortunately. I've not dug into why that
is not working.
The one other unique thing about my environment is that I use Ztree as a
file manager because it does SOOO much more than explorer and does it
more quickly in most cases. http://www.ztree.com/ (OK I need to redo
their website for them. That's embarrassing. :) ) But it's a great 64bit
windows tool.
Brian Layman
On 9/10/2012 2:03 PM, Ryan WP Mailing Lists wrote:
> For me I use GIT, mainly for easy branching. I then push my local GIT repo
> to a hosted one with beanstalk and I have a great setup when I push my
> Staging branch to beanstalk i use a webhook which gets the details then
> that script with use rackspace cloud APIs to spin up a cloud server, and
> then configure beanstalk to deploy to the newly setup server. When I push
> to production a webhook with delete my staging server with rackspace then
> use beanstalk to deploy the code to my production server,
>
> Sure its a bit complex but you can use a more simplified deployment with
> beanstalk fairly easily. I just use webhooks to provision and delete my
> staging server to save money. But i suppose if you have a local machine you
> can use for staging or something you could just as easily skip the step.
>
> On Mon, Sep 10, 2012 at 10:46 AM, Eric Andrew Lewis <
> eric.andrew.lewis at gmail.com> wrote:
>
>> Hey everyone,
>>
>> I'm going to be doing a presentation at WordCamp Philly in a month on
>> development application workflow - I'll be running through applications and
>> featuresets and live demos. I'm not sure exactly how much I'm going to get
>> to cover within the time limit, but the topics will include code
>> editors/IDEs, version control, FTP, and some command line.
>>
>> Please reply with a rant about your application workflow and why it rules,
>> whether directly to me or to this email. I'm probably not going to have a
>> chance to review everyone's input immediately but would love as much as
>> possible.
>>
>> Thanks in advance!
>>
>> --
>> Eric Andrew Lewis
>> ericandrewlewis.com
>> 610.715.8560
>> _______________________________________________
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.com
>> http://lists.automattic.com/mailman/listinfo/wp-hackers
>>
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
More information about the wp-hackers
mailing list