¿Qué herramientas se utilizan para crear sitios web y para qué se utilizan?

Un editor de texto: puede ser tan simple como el bloc de notas, un poco más avanzado como Sublime Text o parte de un IDE (entorno de desarrollo de interfaz) como Coda o Visual Studio. Estos se utilizan para escribir código a mano. CSS, Javascript, HTML, PHP, ASP, Python, etc. etc.

Un programa de diseño: esto podría ser algo muy avanzado como Photoshop, Sketch, tan básico como Paint o omitido por completo. Se utilizan para crear elementos visuales que no se pueden crear mediante programación, editar / cambiar el tamaño / comprimir imágenes, etc. No son necesarios para todos los sitios web, pero generalmente se utilizan al menos en un punto durante el proceso de la mayoría de los sitios web.

Un CMS (Sistema de gestión de contenido): Esto podría ser algo robusto como Craft Cms, Expression Engine, Drupal, o un poco más básico como WordPress, Joomla, Mambo, Business Catalyst, etc. Un CMS de algún tipo se usa para la MAYORÍA pero No todos los sitios web. Se utilizan para administrar el contenido, simplificar la edición del contenido del sitio, etc.

Marcos: muchos marcos se utilizan para diferentes proyectos, los marcos suelen ser paquetes de código o imagen que se escriben previamente y se deben ampliar. Esto puede ser algo como FontAwesome para íconos, jQuery (y toda su plétora de complementos) para animaciones e interactividad, Bootstrap o Foundation para un marco frontal completo que incluye cuadrículas, elementos especiales, etc. Los sitios no necesitan usar marcos de cualquier tipo, pero a menudo hacen lo que ahorran tiempo y evitan la reinvención de la rueda para cosas comunes.

Hardware: Obviamente se necesita hardware, una computadora, un servidor que esté conectado a Internet y el software que lo acompaña, como un sistema operativo, módulos basados ​​en los idiomas utilizados para alimentar el sitio, etc.

Si está desarrollando un sitio web html simple … Solo tiene un bloc de notas. Eso es suficiente. Un mejor editor de texto es sublime, código visual de estudio.