Desarrollo Drupal

Drupal es uno de los gestores de contenidos recomendado para creación de páginas web empresariales totalmente personalizadas, portales con requerimientos de grandes contenidos a gestionar y páginas web con necesidad de consumir datos de otras aplicaciones o software .

De entre los servicios relacionados con Drupal destacamos la posibilidad de programar cualquier tipo de módulo Drupal con las funcionalidades deseada por el cliente así como el servicio de optimización de rendimiento para optimizar portales y páginas web creadas con Drupal, para ejecutarlo con la máxima agilidad posible con los recursos de servidor disponibles.

Puede ver algunos de nuestros proyectos aquí

¿Cómo lo hacemos?

1

Diseño de interacción y usabilidad

  • Análisis de las secciones definidas en los requerimientos del cliente.
  • Estructuración reduciendo a la información a las unidades mínimas básicas.
  • Organización agrupando las unidades básicas de manera distintiva.
  • Etiquetado de las secciones para una fácil.
  • Comportamiento de la interfaz, con definición de acciones de arrastrar y soltar, selecciones, puntero del ratón, etc.
  • Diseñar la disposición de las diferentes cajas de información en el emplazamiento más adecuado.
  • Métodos de evaluación con usuarios Card Sorting i> abierto; libertad absoluta en disposición de tarjetas.
  • Analizar la facilidad de búsqueda de la información por parte del usuario.
Herramientas utilizadas: Card Sorting online con optimalworkshop.com
Perfil del responsable: diseñador de experiencia y de usuario user experience design (UXD)
2

Prototipado

Creación de wireframes; una propuesta de estructura de pantallas sin diseño, únicamente con ordenación y disposición de contenidos. Realización de primeros tests de usabilidad para detectar posibles puntos conflictivos y poder resolverlos. Perfil del responsable: diseñador de experiencia y de usuario user experience design (UXD) Herramientas utilizadas: moqups.com o justinmind.com
3

Diseño gráfico de interficie

- Entrega de propuestas de diseño gráfico para la creación de la página web; (mockups). - Entrega de portada e interior en formato de captura de pantalla (sin animaciones) para aceptación del diseño por parte del cliente. - Creación de archivos f
4

Maquetación web

  • Maquetación web HTML5.
  • Código HTML y CSS fácilmente inteligible para futuras actuaciones e identificación de errores.
  • Optimización del peso de código y contenidos web para una rápida carga en el servidor de producción.
  • Creación de CSS con especial atención a Web Responsive Design; maquetación testeada para optimizar la vista en 3 formatos de tamaño de pantalla para terminales móviles.
  • Retoque fotográfico para optimizar imágenes y fondos de cajas a maquetar.
  • Modificar estética en hoja de estilos y código de Widgets como añadido de Twitter, facebook y / o Google+.
  • En opción, posibilidad de validar código con normativa W3C y optimización de vista para Internet Explorer 7 y 8.

Entornos y herramientas utilizadas: Servidores LAMP o Windows y software de edición HTML / CSS.
Perfil del responsable: maquetación HTML / CSS.
5

Entorno preproducción y control de versiones

  • Creación de entorno de preproducción en servidores internos de Erigin.
  • Descargar aplicativo base a implantar.
  • Instalar aplicativo base al dominio de preproducción.
  • Cambiar permisos para permitir realiza acciones como usuario no administrador (usuario público).
  • Si se requiere, realizar cambios en la configuración del servidor para optimizar el rendimiento y velocidad del aplicativo.
  • Implantación de gestor de control de versiones de archivos GIT.

Entornos y herramientas utilizadas: Servidores LAMP o Windows y GIT (control de versiones de archivos).
Perfil del responsable: desarrollador Back-end developer y director de sistemas Chief Technology Officer (CTO) .
6

Drupal CMS

  • Instalación de distribución y despliegue Drupal desarrollado por Erigin.
  • Creación de módulos Drupal a medida con especificaciones funcionales y de interfaz solicitado por el cliente.
  • Si el proyecto lo requiere instalar módulos y programar a medida el consumo de datos desde base de datos externas (WebService, XML, SQL, etc.).
  • Si el proyecto lo requiere realizar el volcado de contenidos importante datos y archivos desde la plataforma web anterior.

Entornos y herramientas utilizadas: Servidores LAMP, última versión Drupal y software para programadores PHP / HTML / CSS.
Perfil del responsable: desarrollador Drupal Back-end & Front-end Drupal developer .
7

Control y Testing

- Fase Testing Preproducción: pruebas internas con contacto continuo con el cliente durante la etapa de desarrollo. Primera fase de pruebas siempre realizada en entorno de preproducción. - Fase Testing Producción: de pruebas será el te

Consultoría y formación

Formación Drupal

El objetivo principal del curso es aprender a configurar y administrar el gestor de contenidos Drupal con el objetivo de trabajar con fluidez. Entre otros aspectos de esta formación incluye:
  • Administrar usuarios del gestor de contenidos.
  • Creación y modificación de contenidos de la página web.
  • Familiarización con el editor de textos del gestor de contenidos.
  • Administrar galerías de archivos, fotografías y otros elementos gestionables.
* Erigin Creaciones S.L. puede asesorar en la tramitación de la subvención en formación para empresas Fundación Tripartita .

Mantenimiento Drupal

El mantenimiento de plataformas Drupal incluye los siguientes servicios:
  • Implantar actualizaciones críticas periódicas del gestor de contenidos Drupal.
  • Solucionar incidencias y actualización de módulos Drupal programados a medida para Erigin.
  • Proporcionar apoyo a los usuarios administradores, respondiendo a las consultas sobre gestión y administración del contenido web desde Drupal.
  • Prestar asesoramiento sobre nuevos requisitos funcionales.
  • Prestar asesoramiento a decidir implantar nuevos módulos Drupal.
  • Revisión básica de optimización y rendimiento.