DySE™ Script
Dynamic Store Engine
Home > DySE™

Dynamic Store Engine

(software delivered in electronic format)


DySE™ Script
Dynamic Store Engine Viewer script

Price: FREE

Platform: linux/unix
Language: perl .pl

Viewer view.pl script for DySE™ (Dynamic Store Engine) stores:

Getting Started
  • more modules coming soon!

Support / Contact Us


DySE™ (Dynamic Store Engine) is a modular system that makes it easy to quickly add products to your website. And because of its modularity, once you learn how to add one merchant, you use basically the same steps to add a different merchant. This modularity significantly reduces the learning curve.

The DySE™ system consists of two parts:

  1. DySE™ Merchant Module: A DySE™ module for each merchant. The module consists of two components:

    1. cgi-bin perl script called make.pl that downloads the merchant's datafeed and creates a product database file of that merchant's products.
    2. Customizable templates used when showing the products to the user.

    You run the make.pl script whenever you want to update the product database, such as once a day/week/month/quarter/etc. (can be run periodically via a cronjob). Each DySE™ module (make.pl script and templates) is designed to work with a particular merchant. For example, the DySE::Calendars module is designed specifically for Calendars.com. Note: If you want us to create a DySE™ module for a particular merchant, contact us (see also: Merchant FAQ).

  2. DySE™ Viewer: The DySE™ viewer (view.pl) to access the product databases and output results to the user. The view.pl script runs (via mod_rewrite) each time the user accesses your website. The view.pl script is not specific to any merchant; the same view.pl script is used for all merchants. You can have more than one merchant on your website and you only need to install one copy of the view.pl script. And, the templates for each merchant all work the same way thus making it easier to modify/make templates. You can even use a default set of templates so all merchants on your website have a common look-and-feel.

To get started using DySE™, scroll to the top of this page and see the yellow "Getting Started" box at the top-right.

Benefits & Features
uses mod_rewrite
generates Google Sitemaps.

We utilize Google Sitemaps technology to inform Google's crawler about all your DySE™-generated pages and to help people discover more of your web pages.

easy to install and easy to use. Comes with complete instructions.
all DySE™ modules install and operate the same one. Significantly reduces learning curve.
customizable DySE™ templates to match the look-and-feel of your website.
online documentation.


Each DySE™ module comes with its own set of pre-defined templates that you can edit. You can use these templates as-is, or modify them, or create your own templates.

System Requirements

The DySE™ view.pl script is a perl script that you install on your linux/unix web server. The script is not a Windows program and is not intended for novice users.

To be able to use the DySE™ view.pl script, the following system requirements must be met:

  • linux/unix web server with cgi-bin enabled (Windows NT servers are not supported).

  • 128 KB free disk space on web server (additional space required by each DySE™ module database/template files; typically 20 MB to 100 MB).

  • mod_rewrite (.htaccess) enabled.

  • (optional but recommended) LWP perl module to access the internet (note: LWP is unavailable on GoDaddy.com)

Note: Unlike some of our other scripts, this script cannot be run on your Windows PC. The DySE™ view.pl script must be installed and run directly on your linux/unix web server.

E.&O.E.; © Cusimano.Com Corporation; www.c3scripts.com