mySiteMaker
Contents
mySiteMaker is a collection of CGI tools written in Perl for rapidly creating web interfaces to MySQL database tables. With these tools you are able to do many things.
Among others, it provides a great way to create a rough sketch of a web interface to databases which can then be easily customized to your specific needs.
The mySiteMaker project is up to version 4.6 and now features a REST interface!
Latest News
2005-04-23
- mySiteMaker 4.6.1 was released on 2005-03-17. Missing files were added.
- Christopher is working on more goodies.
Documentation
README - General information about how to install and use mySiteMaker.
CONF_MODS-HOWTO - Using additional configuration file parameters to customize your database interface.
CANNED_QUERIES-HOWTO - Creating (pre-defined) queries for mySiteMaker.
JOINING TABLES-HOWTO - How to join tables with mySiteMaker.
SECURE SITE-HOWTO - How to limit access to a mySite.
LOGGING-HOWTO - Obsolete.
Databases
mySiteMaker currently supports these databases:
- MySQL
- PostgreSQL (legacy, may no longer work, help is welcome)
Multi-Lingual
mySiteMaker has multi-lingual support. The well maintained or recently translated languages are listed below. Feel free to help add additional languages. If you do, send us your changes and I'll include them with the next release!
- English
- Italian - Submitted by Marco Masini
- Serbian - Submitted by Branko Ivanovic
- Spanish - Submitted by Sandor Saiz
- German - Partially translated by Satya via Google
- French - Partially translated by Satya via Google, properly done by Jean-Marc (TODO: who?)
Links
MySQL -- The database that mySiteMaker was originally based on.
MySQL Import -- A simple web-based tool for importing data into MySQL database tables. It has the ability to create new databases and new tables on the fly. This is very useful for rapid prototyping.
MySQL Users -- A simple web-based tool for creating new users and granting them privileges.
MySQL Tool Suite -- A web page that combines MySQL Import, MySQL Users and mySiteMaker on a single page. It also describes how the three tools can be used to convert a spread sheet into an interactive web-site.
IT-Lab@MUSC -- This is where mySiteMaker started out. The site hosts a number of other useful, web-based tools.
Frank Starmer says it worked for him out of the box!
FSF has a directory page which is slightly out of date.
http://jmvanel.free.fr/db-cms/ thinks sitemaker can be used as a Content Management System. with the advent of 4.6.*, this is becoming a reality.
Support
mysitemaker-users: a list for users to discuss user issues and new features.
mysitemake-devel: a list for mySiteMaker developers.
Bug Reports: need to report a bug you've found?