Cotizaciones en Design API v2.0 | Programar Plus

Sé que al menos un par de ustedes terminaron usando la API Quotes on Design original. Fue una especie de experimento, pero funcionó porque era una manera fácil de agregar rápidamente citas aleatorias relacionadas con el diseño a cualquier sitio, con control total de CSS.

Su principal debilidad era que en cada carga de página en cada sitio que lo usaba, tenía que llegar a la base de datos. Fue una consulta pequeña y rápida, pero aun así, no fue algo muy eficiente.

Ahora lo actualicé a v2.0, que funciona de la misma manera, pero es mucho más ágil.

Cambios

  • Cambie al nombre de ID al envolver div (a un “qod-quotes” más específico)
  • Carga mas rapida
  • Solo cambia las cotizaciones cada 2 minutos

Lo que hice

En lugar de tener JavaScript (en realidad, PHP disfrazado) en la base de datos cada vez, simplemente carga el contenido de la cita desde un archivo de texto. El contenido de este archivo de texto se sobrescribe con un script que lee una cita aleatoria de la base de datos cada 2 minutos (un trabajo CRON en el servidor lo activa). Esto, creo, se conoce como “almacenamiento en caché del gueto“.

Futuro

A medida que aprendo más sobre estas cosas, me gustaría tener algunas opciones para lo que devuelve. JSON o XML es una gran posibilidad. Algunas opciones preformateadas también son una posibilidad.

usándolo

Esto es todo lo que hay al respecto:

<div id="qod-quote">
    ... loading ...
</div>
<script type="text/javascript" src="https://quotesondesign.com/api/api-2.0.js"></script>

(Visited 4 times, 1 visits today)