No hay realmente “Archivos” dinámicos en una aplicación web de la manera que lo dices. Creo que a lo que se refiere son páginas web estáticas y dinámicas y esta es una gran diferencia. Los archivos estáticos y dinámicos significan archivos (por ejemplo, product_list.doc), una versión estática de este archivo nunca cambia, una versión dinámica de este archivo se actualiza por código. Esta no es una práctica común en las aplicaciones web porque plantea riesgos de seguridad. No debe permitir que su código edite archivos en su servidor. Si puede, esto permite que un hacker altere el código que se ejecuta en su servidor y pueden suceder cosas malas.
Las páginas web estáticas y dinámicas, por otro lado, son diferentes. Una página estática es como la que ve en el sitio corporativo de Coca-Cola o en el sitio de mi empresa Blueport Software Limited. Esta página nunca cambia a menos que el desarrollador actualice el código. Una página web dinámica es como las páginas de perfil de Facebook o esta misma página de Quora. Estas páginas cambian sin que el desarrollador del sitio sepa nunca qué texto se está escribiendo en ellas. Este tipo de páginas están basadas en bases de datos. Son como páginas web estáticas, pero tienen marcadores de posición para el texto de la base de datos, el texto que se extrae de la base de datos se decide en función de las variables que envía a la base de datos para recuperar información para llenar la página.
Las páginas web estáticas y dinámicas generalmente viven en carpetas similares o iguales en su servidor, una recupera la mayor parte de su información de la base de datos y la otra la tiene escrita (codificada) en la página web.
- Cómo crear una lista desplegable en una página web
- ¿Por qué alguien elegiría Python sobre Ruby, y viceversa?
- ¿Cómo implementar sus aplicaciones web ahora mismo? ¿Cuál es su idea de implementación automatizada?
- ¿Cuál es el papel de un servicio web en una arquitectura de tres niveles?
- ¿Cuáles son las buenas aplicaciones de automatización web que ofrecen procesos de múltiples pasos para OSX a diferencia de IFTTT y Zapier?