GLOSARIO DESARROLLO WEB
DevelopmentTodo lo que necesitás saber, en un solo lugar.
📚 Desde HTML hasta APIs, de PHP a bases de datos, de SEO técnico a diseño responsivo: si está en tu stack, está en este glosario.

🧱 Fundamentos
-
HTML (HyperText Markup Language): Lenguaje de marcado que estructura el contenido de las páginas web.
-
CSS (Cascading Style Sheets): Lenguaje de estilos usado para definir la presentación (colores, tipografías, disposición, etc.).
-
JavaScript: Lenguaje de programación que permite añadir interactividad a las páginas web.
🧠 Programación y Lógica
-
Front-End: Parte visual del sitio web con la que interactúa el usuario. Usa HTML, CSS y JavaScript.
-
Back-End: Parte lógica que ocurre “detrás de escena”, como bases de datos, autenticación o lógica del servidor.
-
Framework: Conjunto de herramientas y convenciones que agilizan el desarrollo (ej: React, Angular, Laravel, Django).
-
API (Application Programming Interface): Interfaz que permite la comunicación entre diferentes aplicaciones o servicios.
🖥️ Hosting y Servidores
-
Hosting: Servicio que aloja sitios web en servidores para que estén disponibles en internet.
-
Dominio: Nombre único que identifica un sitio web (ej:
tusitio.com
). -
cPanel: Panel de control de hosting que permite administrar dominios, correos, bases de datos, etc.
-
FTP (File Transfer Protocol): Protocolo para transferir archivos entre un ordenador y un servidor web.
📱 WordPress: Sistema de gestión de contenidos (CMS)
-
-
Tema (Theme): Plantilla que define el diseño y estructura visual del sitio.
-
Plugin: Extensión que agrega funcionalidades al sitio (formularios, SEO, seguridad, etc.).
-
Widget: Elemento modular que puede agregarse a zonas del tema como la barra lateral o el pie de página.
-
Shortcode: Código abreviado que permite insertar funciones específicas dentro de entradas o páginas (
[ejemplo]
). -
Entradas (Posts): Contenido dinámico, como artículos de blog, que se publica con frecuencia.
-
Páginas (Pages): Contenido estático, como “Nosotros” o “Contacto”.
-
🔒 Seguridad
-
HTTPS: Protocolo seguro para sitios web que encripta la comunicación.
-
SSL: Certificado que permite usar HTTPS.
-
Autenticación: Proceso de verificar la identidad de un usuario (login).
-
Firewall: Sistema que filtra tráfico malicioso en un servidor o sitio web.
🐘 GLOSARIO DE PHP
🔤 Fundamentos
-
PHP (Hypertext Preprocessor): Lenguaje de programación del lado del servidor usado para crear sitios web dinámicos.
-
Servidor web: Programa (como Apache o Nginx) que ejecuta scripts PHP y entrega páginas web al navegador.
-
Script: Archivo PHP que contiene instrucciones para ejecutar en el servidor.
-
Extensión
.php
: Extensión de archivo que indica que contiene código PHP. -
Echo / Print: Funciones para mostrar contenido en pantalla (
echo "Hola mundo";
).
🧠 Lógica y sintaxis
-
Variable: Espacio para almacenar un valor (
$nombre = "Pato";
). -
Array: Colección de valores bajo una sola variable (
$colores = ["rojo", "verde"];
). -
Condicional: Bloque que ejecuta código según una condición (
if
,else
,switch
). -
Loop (bucle): Repite un bloque de código (
for
,while
,foreach
). -
Función: Bloque reutilizable de código (
function saludar() { ... }
). -
Include / Require: Importa archivos externos de PHP dentro de otro archivo.
🗂️ Avanzado
-
POO (Programación Orientada a Objetos): Estilo de programación que organiza el código en clases y objetos.
-
Class: Molde para crear objetos con propiedades y métodos.
-
$_GET / $_POST: Variables superglobales que recogen datos enviados desde formularios o URLs.
-
Session / Cookie: Mecanismos para mantener datos entre visitas o páginas.
-
PDO / MySQLi: Interfaces de PHP para conectarse y manipular bases de datos.
📱 Responsive y UX
-
Responsive Design: Diseño que se adapta a distintos tamaños de pantalla (móvil, tablet, escritorio).
-
UX (User Experience): Experiencia del usuario al interactuar con un sitio o app.
-
UI (User Interface): Diseño visual y elementos gráficos con los que el usuario interactúa.
🌐 SEO
-
SEO (Search Engine Optimization): Optimización para que un sitio aparezca en mejores posiciones en buscadores como Google.
-
SERP (Search Engine Results Page): Página de resultados de búsqueda.
-
Palabra clave (Keyword): Término que los usuarios escriben en buscadores y que se busca posicionar.
-
Long-tail keyword: Frase de búsqueda más específica y menos competitiva (ej: “climatizador solar para piscina pequeña”).
Shop SEO eBook » by SEO Guru
⚙️ Herramientas y Tecnologías
-
CMS (Content Management System): Plataforma para gestionar contenido sin necesidad de programar (ej: WordPress, Joomla).
-
Git: Sistema de control de versiones que permite llevar un registro de los cambios en el código.
-
GitHub / GitLab / Bitbucket: Plataformas para alojar y colaborar en proyectos que usan Git.
-
CLI (Command Line Interface): Interfaz de línea de comandos que permite controlar herramientas de desarrollo.
🧪 Testing y Rendimiento
-
Debugging: Proceso de detectar y corregir errores en el código.
-
Performance: Velocidad y eficiencia de carga y respuesta de un sitio.
-
SEO (Search Engine Optimization): Optimización del sitio para que aparezca en buscadores como Google.
🌐 WEB HOSTING
🖥️ Conceptos básicos
-
Hosting: Servicio que permite almacenar y publicar sitios web en Internet.
-
Servidor: Ordenador remoto donde se aloja tu sitio.
-
cPanel: Panel de control web que permite administrar el hosting (archivos, dominios, bases de datos, emails).
-
Dominio: Nombre del sitio en internet (
ejemplo.com
). -
Subdominio: Extensión del dominio principal (
blog.ejemplo.com
).
🗂️ Archivos y bases de datos
-
FTP (File Transfer Protocol): Protocolo para subir archivos desde tu PC al servidor.
-
SFTP: Versión segura de FTP.
-
File Manager: Administrador de archivos dentro de cPanel.
-
phpMyAdmin: Herramienta web para gestionar bases de datos MySQL.
-
MySQL / MariaDB: Motores de bases de datos comúnmente usados con PHP.
🔒 Seguridad
-
SSL (Secure Socket Layer): Certificado que encripta la conexión entre el navegador y el servidor (HTTPS).
-
Firewall: Sistema que bloquea accesos no autorizados al servidor.
-
Backups: Copias de seguridad del sitio y base de datos.
-
Logs: Registros del servidor para revisar errores o accesos.
🧠 Avanzado
-
DNS (Domain Name System): Sistema que traduce nombres de dominio en direcciones IP.
-
Zona DNS: Configuración que incluye registros como A, CNAME, MX, etc.
-
Tiempo de actividad (Uptime): Porcentaje de tiempo que el servidor está funcionando sin interrupciones.
-
Ancho de banda: Cantidad de datos transferidos desde el servidor a los visitantes.
-
Latencia: Tiempo que tarda una solicitud en ir y volver del servidor.

SEO ANALYTICS
Research & Audit
-
Keyword research: Identify relevant, high-value search terms your audience uses.
-
Competitive analysis: Study what’s working for top-ranking competitors.
-
SEO audit: Review your site’s technical health, content, and backlink profile.
🔍 Goal: Detect opportunities and problems.

Design
Planning & Strategy
-
Define target keywords per page.
-
Organize content around topic clusters and user intent.
-
Set SMART goals (Specific, Measurable, Achievable, Relevant, Time-bound).
🧠 Goal: Establish a structured plan based on insights.

Refine
Optimization
-
Optimize titles, meta descriptions, headers (H1–H6), and URLs.
-
Improve internal linking and image alt attributes.
-
Address technical issues (speed, mobile-friendliness, HTTPS, crawlability).
⚙️ Goal: Make your site friendly to both users and search engines.

Build
Monitoring & Improvement
-
Use tools like Google Search Console, GA4, and Ahrefs to track performance.
-
Measure rankings, traffic, CTR, bounce rate, conversions.
-
Adjust content and technical elements based on results.
📊 Goal: Refine and repeat the cycle based on data.


Website Development
🔧 Desarrollo
-
Front-end: Parte del sitio que ve el usuario; incluye HTML, CSS, JavaScript.
-
Back-end: Parte del sistema que gestiona la lógica, bases de datos y servidores.
-
CMS (Content Management System): Sistema para administrar contenido sin saber programar (ej: WordPress).
-
Landing Page: Página diseñada para convertir visitas en acciones (contacto, compra, suscripción).
🖥️ Infraestructura
-
Hosting: Servicio que aloja tu sitio web en internet.
-
Dominio: Dirección web única (ej:
tusitio.com
). -
cPanel: Panel de control de hosting para gestionar archivos, correos y bases de datos.
-
SSL: Certificado que garantiza una conexión segura (HTTPS).
Web Design
🎨 Diseño Web
-
Diseño responsive: Diseño adaptable a distintos dispositivos (móvil, tablet, desktop).
-
Maquetación (Layout): Distribución visual del contenido en una página.
-
Wireframe: Boceto estructural básico de una página web.
-
Mockup: Representación visual detallada del diseño final.
-
UI (User Interface): Interfaz gráfica del usuario, donde interactúa con el sitio.
-
UX (User Experience): Experiencia del usuario; cómo navega e interactúa con el sitio.
🚀 Optimización
-
Velocidad de carga: Tiempo que tarda el sitio en mostrarse al usuario.
-
Optimización de imágenes: Reducción del peso de las imágenes sin perder calidad.
-
SEO (Search Engine Optimization): Optimización para motores de búsqueda.
-
Accessibility (Accesibilidad): Diseño web que permite el acceso a personas con discapacidades.
📈 Marketing y Análisis
-
Google Analytics: Herramienta que mide el comportamiento de los usuarios en el sitio.
-
Pixel de seguimiento: Código para rastrear acciones (usado por Meta Ads, por ejemplo).
-
CTA (Call To Action): Llamado a la acción, como “Comprar ahora” o “Contactanos”.