Después de mucha investigación, decidí construir mi sitio web usando Drupal. ¿Cómo puedo determinar la estructura de mi sitio web (métodos y técnicas clásicas)? ¿Cuáles son los pasos necesarios para crear un sitio web con Drupal (sitios web o libros para consultar)?

Aunque hay mucha ayuda en Drupal: la sección de documentación de CMS de código abierto y los tutoriales en video están disponibles en sitios populares de transmisión de video, solo vaya y busque. Pero solo para comenzar, aquí hay algunos consejos sobre Drupal.

  1. Decida qué tipo de contenido desea crear y cómo desea mostrarlo. Hay muchos módulos que lo ayudan a presentar el contenido de la manera que desee.
  2. Aprenda sobre el módulo Vistas. Las vistas proporcionan una forma de crear consultas de bases de datos gráficamente para extraer y mostrar información personalizada que desea mostrar.
  3. Aprende sobre el sistema de menús.
  4. Decida sobre el control de acceso a ciertas áreas de la página web, módulos y contenido. Cree roles de usuario de manera adecuada y establezca los permisos necesarios para los roles.
  5. Las entidades son una forma poderosa de crear estructuras de datos personalizadas para realizar CRUD en ellas. Aprende a usarlos.
  6. Otros módulos potentes son Workflow y Reglas. Aprende sobre ellos.

Lo anterior le dará el 90% del trabajo realizado. El resto gira en torno a la visualización como temas, módulos orientados al rendimiento y casos de uso muy específicos, como un sitio comunitario, un sitio de comercio electrónico, un sitio corporativo, etc.

Creo que necesitas separar esto en dos preguntas. Una sobre la estructura del sitio y otra sobre aprender a usar Drupal.

Existe la información básica sobre drupal dentro de Drupal – CMS de código abierto que puede consultar Libro: Drupal 7 – lo esencial.

Hay muchos cursos de video para aprender como:

Aprenda Drupal con más de 2220 videos y capacitación de Drupal

Entrenamiento Drupal | Drupalize.Me

¡Hiciste mucha investigación para llegar a Drupal! Estoy sorprendido de qué tipo de investigación hiciste y cómo decidiste Drupal si no tienes idea sobre el desarrollo de Drupal.

El punto aquí es nunca elegir una plataforma si no tienes control sobre ella. Debe haber opciones igualmente buenas, si no mejores. No hay nada llamado la mejor opción en el desarrollo web. El primer criterio debe ser su comprensión de una plataforma / lenguaje / marco que cuál es el “mejor”

Drupal tiene una curva de aprendizaje aguda y puede que no sea una buena idea entrar en ella.

  1. si no estás tratando de aprender Drupal diseñando un sitio web

o

  1. si realmente no tienes idea de cómo funciona Drupal

Espero que el punto sea claro

More Interesting

Cómo evitar que una parte de la página esté oculta por una barra estática con CSS

¿Debería usar Django-CMS o WordPress para un blog si es desarrollador de Django y no tiene experiencia con PHP o WordPress?

Si quiero hacer un anuncio en mi sitio web en PHP que sea visible insertando detalles en la base de datos (MySQL), ¿cómo puedo hacerlo?

¿Qué necesito instalar en mi servidor para construir un sitio web en Python?

¿Necesito construir una aplicación Hybird? ¿JQuery Mobile todavía se considera una buena opción para eso?

Quiero desarrollar un sitio web que tome datos del usuario y lo almacene en un archivo de texto en mi computadora portátil con Windows, ¿cómo hago esto?

Estoy aprendiendo ROR y me preguntaba si los empleadores estarían interesados ​​en ver varios algoritmos / programas que escribí, o si solo se preocupan por las aplicaciones de Rails específicamente. ¿Debo incluirlo?

Cómo crear un nuevo sitio web

¿Quién es el proveedor de alojamiento web y diseñador inactivo más barato y rápido de Estados Unidos?

Estoy comenzando mi primer trabajo de desarrollador front-end. ¿En qué debería centrarme para tener éxito?

No sé nada sobre desarrollo web / codificación. Dicho esto, tengo una idea para una tienda en línea basada en negocios / sitios web. ¿Cómo puedo progresar?

Estoy aprendiendo desarrollo web full stack, ¿debería preocuparme por aprender AWS cuando empiezo a aprender el lado del backend?

Acabo de comenzar a aprender desarrollo web, ¿qué idiomas debo aprender y cuál es el alcance de la carrera en este campo?

¿Qué debo aprender si quiero entrar en el desarrollo de páginas web?

¿Por qué tengo que aprender AngularJS?