The software is written mostly in PHP. An optional C++ version of the counting engine is provided. Pie charts require PHP's graphics extension. It is optimized so that it performs well for large-scale polls (more than 100,000 votes). Also, it works well on a wide range of browsers, including text-only browsers like Lynx.
Use DemoChoice in your presentation or convention!
The best reason to download DemoChoice is to run it on a laptop for use in a presentation or at a convention table. Install xampp (a self-contained version of apache and php) on your USB memory stick or laptop, copy the DemoChoice files in a folder named "dc" to the xampp/htdocs folder, and run the apache-start.bat file in the xampp folder (leave the window open). Then send your browser to http://localhost/dc and you should be in business. The xampp "lite" package is recommended, and your memory stick should be 256MB or more. Of course, web server installations other than xampp can work too.Create highly customized polls!
If you want to embed a DemoChoice ballot in a complex web page, create a new ballot style or counting method, or link a poll to your own database of voters, you can install DemoChoice on your own website.
Note: In most cases, it's easier to just create a poll here and link to it.
August 2006 Release
Windows version (400k zipped file with precompiled C++ engine)
This release contains about 2 dozen files. The tar file can be expanded
using the unix command
unzip dc8aug06.zipor most prepackaged compression programs. Put the DemoChoice files in your webspace and read the readme file to proceed from there.