Cita:
Iniciado por sanxuan Normalmente este tipo de sitio va a requerir el uso de bases de datos.
Un lenguaje del lado del servidor como PHP permite crear la aplicación que quieras, realizar búsquedas en la base de datos, mostrar resultados etc...
La razón por la que mucha gente utiliza un CMS del estilo de joomla es para no tener que realizar toda la programación desde cero.
Sin mas que decir... Un 10.
O utilizas un CMS o aplicas tu sistema con PHP y base de Datos.