UPDATE: The software package formerly known as MBG Scaffolder has now been officially renamed to “AMPLE Scaffolder”.
If you haven’t already heard, I finally got around to tweaking the AMPLE Scaffolder code enough that I felt it was ready for beta release. The AMPLE Scaffolder package has now been officially released under GNU’s general public license. For those unfamiliar with the AMPLE Scaffolder project, please check out my previous post for download and demo links, as well as a complete list of features available.
In my opinion, open source projects are a huge benefit to developers because they get the code out there for others to use and review. This process lends itself quite nicely to project expansion through other developers and community feedback. Typically, the more popular a project is, the better the code and feature-set because there’s a genuine interest in maintaining and maturing the final product. I realize that most people these days are looking to make money whenever possible, but I honestly wish more companies would look into releasing their code under OS licensing. To me, it seems like a win-win situation.
To answer a lingering question, some of you may be wondering why I’ve built yet another MySQL PHP scaffolding tool. I found a few other scaffolding utilities out there that did some of what I needed, but most of these other apps weren’t very intuitive and required a lot of modifications to the back-end database to make them work correctly. AMPLE Scaffolder was designed with minimal requirements in mind. Putting aside some of the more advanced features, the AMPLE Scaffolder utility is fully configured and ready to go. Drop it in a web-accessible directory and using the proper credentials, you can easily access any MySQL database server using a fully qualified domain name. It’s just that easy. The only real requirements come in the form of PHP and MySQL version support and some minor table comments to support advanced joining options. The following is a rough gist of AMPLE Scaffolder’s abilities:
It’s pretty easy to talk up my own product though, so I’m looking for testers and feedback to make the AMPLE Scaffolder even better. My testing has been pretty limited so far so I’m looking for more worldly feedback based on database parameters outside of my own controlled environment. Quite a few updates were included in the last push so there’s still a possibility of some bugs. But I did my best to eliminate any issues I came across.
Please feel free download the package and give it a try and let me know what you think. If you don’t have access to a PHP-enabled web server, check out the demo site to get a feel for AMPLE Scaffolder’s abilities. The only feature that’s missing on the demo is the file uploading. I’ve blocked this for security reasons. But file uploads are fully enabled in the download-able release. Don’t forget to pass this on to anyone you know that may have need for a PHP-MySQL scaffolding utility.
Thanks in advance and have fun!