El "carrito de compra en si" son un par de "técnicas" ..
1) usar cookies/sesiones para manter temporalmente esos datos (de la compra)
2) una galeria de imagenes para que selecciones los productos (con sus datos .. etc . Basado en Base de datos o texto plano ..)
De todo esto tienes "modulos" que hacen esa taréa .. pero si vas a "integrarlos en tu "web" .. debes de conocer como usarlos (y eso implica conocer PHP .. )
Estos "módulos" los puedes enconctrar en sitios como:
www.phpclasses.org (par el carrito en sí tal cual digo en el punto 1) ...)
www.hostscripts.com para carritos galerias de imagenes con descipcion .. etc ..
Tambien puedes simplemente usar un "carrito de compra" ya hecho que integra todo lo que te he mencionado .. Tu solo ajustas tu "logotipo" de tu web . y metes los datos de los productos ...
una "Famosa" en PHP es:
www.osCommnerce.com (completa y gratuita .. con su sitema de "templates" para que juegues con el diseño gráfico del sitio ..)
Un saludo,