¿Qué es un lenguaje bueno y fácil de aprender para crear y diseñar sitios web sin usar WordPress?

Supongo que usted tiene muy poco conocimiento de cómo crear sitios web. Primero debes entender cómo funcionan los sitios web.

A un nivel muy básico, un sitio web simple y estático está compuesto de HTML y CSS. La información mostrada en dicho sitio web está escrita directamente dentro del código. Si se requiere una actualización, uno tiene que editar los archivos de origen. JavaScript se puede usar opcionalmente para agregar efectos o animaciones. Dichos sitios web generalmente carecen de formularios para el ingreso de información, ya que no hay un servidor involucrado.

Un sitio web dinámico da un paso más y garantiza que haya nuevos datos disponibles cada vez que se cargue el sitio web. Junto con HTML CSS y JavaScript, en este caso se usa un lenguaje del lado del servidor como PHP, Ruby, etc. La información en dichos sitios web es dinámica, lo que significa que se actualiza con frecuencia. Se pueden proporcionar interfaces para ingresar información, que se mostrará en las páginas web. WordPress es un ejemplo de una interfaz de este tipo que le permite ingresar y administrar información de una manera fácil.

Entonces, inicialmente, necesitarás aprender HTML CSS y JavaScript. Puedes empezar a trabajar en sitios web estáticos. Una vez que te sientas cómodo con ellos, ve a PHP. PHP es muy fácil de aprender. Puedes ser productivo en poco tiempo. Tan pronto como sus conceptos básicos de desarrollo web estén claros usando PHP, puede ir a otros idiomas como Python o Ruby.

Los próximos pasos serían SPAs: aplicaciones de página única que utilizan AngularJS u otros frameworks de JavaScript similares. Bootstrap CSS, construyendo tu aplicación etc.

El diseño de sitios web sin un CMS como WordPress, Drupal o Joomla está relegado a usar código personalizado o marcos de IU como:

  • Bootstrap · El framework front-end más popular y con mejor respuesta para dispositivos móviles del mundo.
  • Responsive CSS Skilerplate Skeleton
  • El framework front-end de respuesta más avanzado del mundo. Fundación

Los idiomas que normalmente usaría para la parte delantera de un sitio web son:

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • otras bibliotecas y frameworks de JS

Los lenguajes de fondo y las bases de datos serían:

  • PHP o Python o Ruby on Rails o JavaScript
  • MySQL o MariaDB o PostgreSQL

Estos son los sitios con los que se construyen los sitios web y las aplicaciones web.

Aprender todos estos idiomas es definitivamente posible si tiene tiempo para dedicarlos a aprenderlos, pero si no lo hace, entonces es donde un CMS como WordPress, Drupal o Joomla se volverá útil y tenderá a ser una gran solución para la gran mayoría de propietarios de sitios web.

Usando libros y tutoriales, aprendí PHP, HTML, Javascript y CSS. Aparte de PHP, esas tecnologías serán necesarias para la mayoría de los sitios en la parte delantera. PHP es un lenguaje de back-end muy común que tiene una sintaxis relativamente fácil. Es posible que también deba buscar en una base de datos. MySQL es simple. MongoDB está de moda en estos días.