Así es como planificamos nuestros sitios web. (No estoy seguro si esa es realmente la pregunta) No estoy seguro de lo buenos que son:
- Primero construimos todos los requisitos del sitio web. Decidir todas las páginas requeridas.
- Esto se le da al diseñador, que comienza a trabajar en el diseño, el aspecto y la sensación del mismo, que se debate, juzga y discute antes de finalizarlo.
- Publique qué equipos de front-end y back-end comienzan a construir cada página y requieren que las API estén muy unidas, dando a las páginas la apariencia deseada que el diseñador decidió.
- Para sitios web con datos pesados, comenzamos a almacenar datos en caché para que funcionen sin problemas (en sus palabras) 😉: p
- El almacenamiento en caché se realiza en dos niveles:
- Caché a nivel de servidor
- Cuando sepa que los mismos usuarios van a utilizar los mismos datos, comience a almacenar en caché los datos a nivel del servidor, y cada vez que se realiza la llamada al servidor para esos datos, entréguelos desde la caché en lugar de golpear el servidor de la base de datos, que Reduce el tiempo de respuesta.
- Caché a nivel de cliente
- Cuando los datos están relacionados con un usuario en particular, que se utilizará una y otra vez, comience a almacenar en caché los datos al final del usuario en términos de cookies. Por ejemplo, un perfil de usuario de datos. Comience a almacenar en caché los datos que necesitará para que él / ella muestre en su cuenta incluso cuando vuelva a visitar la página varias veces.
Referencias externas
- PHP / MySQL IDE en línea y servidor de ejecución
- JSONLint PRO – El validador JSON
- Bienvenido dribble.com – Hostmonster.com
- Fotos de stock, imágenes y vectores libres de derechos
- Firebug para Firefox.
- ¿Cuál es el mejor backend para mi sitio web para almacenar nombres de usuario, contraseñas y envíos de formularios?
- ¿Necesita saber C / C ++ para el desarrollo web (creación de sitios web / aplicaciones web, programación / trabajo de fondo)?
- ¿Existe un lenguaje de programación todo en uno para la web que no requiera un back-end (como en todo incluido)?
- ¿Cuál es la pila tecnológica de Twilio?
- ¿Cómo aprendería un desarrollador web autodidacta a construir un sistema back-end distribuido?