Tecnología

Inicio

Cómo construir Web Plantillas de alojamiento de archivos,

Cómo construir Web Plantillas de alojamiento de archivos,


Creación de una plantilla de alojamiento de archivos no es más complicada que la creación de cualquier plantilla de página web de propósito general. Una vez que haya establecido un aspecto de los programas, debe pensar cuidadosamente a través de la operación de su sitio web y crear una lista de cosas que los visitantes y los administradores serán capaces de hacer. Este proceso determina el contenido específico de las páginas. A medida que la lista de los detalles de un sitio web de alojamiento de archivos, se dará cuenta de que va a requerir muchas páginas administrativas y operativas, y las características de base de datos y de seguridad. Incluso programadores experimentados de bases de datos a veces optan por personalizar un sistema de gestión de contenidos fuera de la plataforma que se hará cargo de las "tuercas y pernos," básicos como login y carga de archivos y almacenamiento.

Instrucciones

Establecer Su Look and Feel

1 Seleccione una paleta de colores y el tema general de su sitio web. Si ya tiene una marca establecida para su negocio, lo mejor es utilizar sus colores y el logotipo como punto de partida para su diseño. Sus fuera de línea y en línea materiales de marketing deben reforzar, en lugar de competir con, entre sí.

2 Visita sitios web similares para encontrar ejemplos que te gusta y disgusta. Utilice estos ejemplos para esbozar la colocación de los elementos que aparecerán en cada página. Los componentes típicos incluyen un logotipo de plantilla / cabecera, menú del sitio / tabla de contenido, los derechos de autor / pie de página y cuadros de búsqueda.

3 Reunir gráficos para incorporar en su diseño, incluyendo su logotipo, imágenes de fondo, botones y barras.

4 Seleccione un sistema de gestión de contenido apropiado para adaptarse a los requisitos del proyecto. Por lo menos, tendrá que soportar carga de archivos, almacenamiento y visualización. Otras características serán específicos para su aplicación. El programa que usted está buscando no está necesariamente llama un sistema de gestión de contenidos. Por ejemplo, si usted es anfitrión de imágenes, un programa de archivo de la galería es probable que apoyen mejores opciones de visualización (por ejemplo, miniaturas) y características útiles adicionales más que un administrador de archivos genéricos ofrecería. herramientas de blogs, carritos de compra y wikis son ejemplos de sistemas especializados que gestionan contenidos y soporte de alojamiento de archivos.

Elegir un Sistema de Gestión

5 Determinar qué tipos de sistemas pueden alojarse en su entorno de alojamiento previsto. Tendrá que saber qué programación y bases de datos están disponibles. El lenguaje de programación PHP y la base de datos MySQL están ampliamente disponibles. Sin embargo, debe asegurarse de que su proveedor de hosting ha permitido a las características clave que se requieren (por ejemplo, la capacidad de subir archivos a su servidor web). Su proveedor de hosting debe ser capaz de soportar el entorno de programación que utiliza su sistema de gestión de contenidos.

6 Compare las características de los diferentes sistemas de gestión de contenidos. Elegir los mejores candidatos en función de cómo muchas de sus características de aplicación propuestos trabajará "fuera de la caja."

7 Evaluar las características de la plantilla y la personalización de sus sistemas de gestión de contenido de candidatos para garantizar que se puedan adaptar a su aplicación. La mayoría de los sistemas proporcionan sistemas de plantilla y la capacidad de incorporar módulos personalizados. En la selección entre las opciones demás iguales, elegir el que usted encuentra más fácil de personalizar. En general, este será el que es compatible con funciones de personalización ricos a través de sus interfaces de administración y hojas de estilo en cascada (CSS). El sistema de plantillas Smarty es un componente de código abierto utilizado en una serie de sistemas de gestión de contenido. Otros sistemas utilizan mecanismos propios para apoyar la personalización de plantillas similares. Estos pueden requerir un uso mínimo de PHP u otro lenguaje de programación.

Hacer la plantilla

8 Mapa de su apariencia de diseño de la estructura especificada para su sistema de gestión de contenido seleccionado. Las plantillas fáciles de personalizar le permiten usar CSS para lograr la mayor parte de los cambios. Otros sistemas de plantilla requieren la implantación del diseño en fragmentos HTML insertados en archivos con nombres de las secciones de la página. La mayoría ofrecen un enfoque híbrido que le permite hacer la mayoría de las personalizaciones a través de CSS y luego adaptar el código de generación de HTML cuando sea necesario.

9 Hacer los cambios necesarios para lograr su diseño, siguiendo las referencias disponibles para su sistema de gestión de contenido seleccionado. El método más sencillo es por lo general para comenzar con una plantilla integrada que está cerca de su resultado final deseado. Copiar los archivos de plantilla y cambiar su nombre antes de comenzar los cambios. Utilice un editor de texto para editar archivos especificados, transfiriéndolos a su sitio web utilizando un programa FTP. Muy a menudo, los nombres de los archivos y su ubicación dentro de la estructura de archivos de página web son críticos.

10 Configurar el sistema desde dentro de sus páginas de administración para que utilice las plantillas personalizadas.

11 Vaya a su página web en su navegador para ver el impacto de los cambios en la plantilla. Continuar haciendo cambios hasta que esté satisfecho con la apariencia de una página básica.

12 Ajuste su plantilla para manejar cada una de las características que se encuentran en los tipos más avanzados de páginas dentro del sistema de gestión de contenidos (por ejemplo, presentaciones de diapositivas de fotos).

Consejos y advertencias

  • Una comprensión básica de Hypertext Markup Language (HTML) es fundamental para la personalización de páginas web, sin importar qué otras tecnologías son utilizadas por el sistema de gestión de contenidos. Si usted carece de conocimientos de HTML, la implantación del diseño en HTML básico es un buen primer paso antes de hacer frente personalización de plantillas.
  • La mayoría de los navegadores modernos proporcionan características de desarrollo de sitio web que le permitirá ver la estructura del HTML junto con información acerca de cuál de los estilos en cascada es el control de la apariencia. El aspecto final de la página web está determinada no sólo por los estilos que se aplican, sino también por la jerarquía de estilos aplicados por el sistema de gestión de contenidos y sus componentes incorporados. Navegación por la jerarquía de las hojas de estilo para entender la CSS sería extremadamente difícil sin la ayuda del analizador del navegador.
  • Si no tiene la intención de permitir a los usuarios finales acceder a las páginas de administración del sistema de gestión de contenidos, ahorrar tiempo mediante el uso de una plantilla estándar para hacer que las páginas de back-end.
  • Evitar hacer cambios para codificar los componentes que se incluyen con su sistema de gestión de contenidos. Cualquier cosa que cambie en archivos que no te pertenece, corre el riesgo de que se sobrescribe cuando se actualiza a la versión siguiente.