Hi,
bei einem Katalog für einen Shop würde ich auf irgendeine einfache Programmiersprache setzen z.B. VisualBasic oder Delphi. Als Datenbank würde ich das kostenlose ADS von extendedSystems nehmen ( Datenbank ist filebasiert und kann auf der CD sein ohne irgendwas installieren zu müssen. )
Würde nur an Deiner Stelle den Endkunden nicht zumuten wollen irgendwas installieren zu müssen. Da hört bei vielen der Spass auf. Vorallem wenn es sich um einen Katalog handelt.
Nähere Fragen zur Durchführung gerne per PM/EMail.
Wenn es doch PHP / HTML / CGI sein soll werf einfach mal einen Blick auf "microweb". Das ermöglicht eine Webserver installation auf CD. Auch ganz nett.
http://www.indigostar.com/microweb.htm
Gruss
Andreas