Posts

Showing posts from June, 2017

Why PHP? A brief history of the resurrection of Button Men Online

For anyone who knows anything about web development, it may seem odd that we are using PHP for our back-end, especially since we made the decision in 2012, when there were many other feasible languages available. Here is the story of how we started out, and how we incidentally ended up being stuck with PHP. 12 Nov 2012 I broached the subject of resurrecting the Button Men Online site on the  Buttonmen Site Outage News  group, after nine months of downtime of the old site. One of the things that I left open was the choice of programming languages. 13 Nov 2012 After getting a bit of interest, I posted a suggestion on November 13 that we go with Python and PostgreSQL. Brooks chimes in that he is a Zend certified PHP developer, and suggests that Python frameworks may not be as robust as the Apache backend, and that the Apache backend is more widely supported on cloud architecture. He also mentions Pagodabox, which he uses for his PHP projects. Chaos posts that she knows Pyt...

The view at the coalface

A while back, I mentioned to Chaos that I was interested in sharing some of what the ButtonWeavers go through while we're working on Button Men Online . She thought it was a good idea, so we agreed to start a blog. So, what should you expect here? Well, I'll be starting with a couple of thoughts that I've had in the back of my mind, including a history of the new site, something about the mechanics of deployment, some recollections about skill interactions, and something about our priorities for the future. I'm also open to requests and suggestions for blog posts. Chaos has also expressed an interest in sharing some of her thoughts, and I'm looking forward to what she has to say. I think that it's wonderful that we've been able to revive the Button Men Online community. I'm committed to continuing to improve and expand our implementation of Button Men, and I hope that many of you will continue to enjoy the ride in the years to come. Oh yes, do...