Dunque, senza offesa per quello che ti ha risposto, ma se per lui frame e JS sono la stessa cosa, allora non credo sia proprio un "Esperto"...

Comunque, devi installare Joomla! (che non è così ingombrante...) e poi il modulo che ti interessa, non è che sono troppo pesanti o incasinati.

Altrimenti, devi metterti ad implementare la cosa da zero, che è una bella botta, dato che non riguarda solo la visualizzazione, ma anche la gestione da backend dei dati, tramite un DB, e dell'accesso per cui può inserire i dati.

Per questo ti dicevo di usare un CMS, per avere la maggior parte delle cose già pronte (DB, utenti, frontend e backend), poi con un modulo tipo virtuemart hai già un mercato completamente gestito da Joomla! (è un po' difficile da impostare, ma è la più completa soluzione che io abbia visto)