Pues si, efectivamente es con PHP, aqui puedes ver un ejemplo de como hacerlo: http://phpya.com.ar/simulador/simulador.php?cod=36 aunque como te comentan arriba, es mas seguro y comodo usar una base de datos.
Según tengo entendido y espero no equivocarme ya que yo lo hice pero inversamente, lo único que debes hacer es cambiar el carácter "$" en las funciones por "jQuery" (sin comillas) y añadir a inicio "jQuery.noConflict();" (igual sin comillas).
Si vas a crear el sistema desde 0, nada de CMS y esas cosas, y también incluirás diseño, obviamente todo de calidad, yo le calculo arriba de los 50,000, y esto solo por dar un aproximado, lo recomendable es como te dice gnm_kos.