Hola gente, queria consularlos a ver si alguno se topo con este problema u otro similar antes a ver como lo resolvio. no pido codigo, con que me den una idea de para donde rumbear me conformo
el tema es asi, tengo una web con miles de links predefinidos, en algunos(la mayoria) hay cosas de este tipo: {ID} {NOMBRE} donde al momento de mostrarla hago un str_replace por los valores que correspondan.
actualmente tengo todo definido en un archivo que cargo al principio, el tema, es que en algunos scripts solo uso 5 o 10 links pero estoy cargando los 1000+ de links, me parece una salbajada.
pence en hacer una funcion a la que yo le pase el nombre de la constante y un array con los parametros a reemplazar y esta me debuelva el link listo, y que sea esta funcion la que se encargue de cargar la constante, el tema es que sigo en la misma, la funcion se cargaria los miles de links para solo usar 1 de ellos.
otra alternativa es meterlo en una base de datos, pero cada vez que alguien visita una pagina estaria haciendo una consulta a la bd por cada link, no me parece muy llamativo, de hecho me parece mas tosco que lo que tengo actualmente.
Alguna vez alguien se topo con algo similar? o con una web multilenguaje que tambien es el caso de este sitio?
agradezco cualquier idea o tip a seguir