Creación de sitios web
Un sitio que vende, no que simplemente existe. Desde el landing hasta la tienda online, sobre Laravel, sin las limitaciones de los CMS de caja.
Qué incluye el servicio de desarrollo
Creamos sitios web de principio a fin, desde la estructura y el prototipo hasta el servidor en producción: landings para un solo servicio o promoción, sitios corporativos con secciones y formularios, tiendas online con catálogo, carrito y pago. Programamos el frontend (la maquetación y la lógica en el navegador) y el backend (la parte de servidor, la base de datos, el procesamiento de solicitudes), además de un panel de administración propio con el que usted mismo edita textos, precios y fichas sin necesidad de un programador. Conectamos formularios de contacto, integraciones con CRM, correo y pasarelas de pago, y configuramos la analítica y el mapa de recorridos. Si usted ya tiene equipos, una máquina o un sistema de almacén, no fabricamos el hardware, sino que preparamos la capa de software: el sitio, el área de cliente, las exportaciones y la conexión con sus sistemas. Como resultado obtiene código funcional en su propio hosting o servidor, y no el alquiler de un constructor ajeno.
Cómo funciona un sitio web en esencia
Un sitio web es la combinación de tres capas: el navegador del usuario, el servidor con el programa y la base de datos, donde residen los textos, los productos y las solicitudes. Cuando un visitante abre una página, el navegador envía una petición al servidor, el código de servidor en PHP reúne los datos necesarios de la base y devuelve un HTML listo que el navegador muestra. JavaScript añade comportamiento directamente en el navegador: validación de formularios sin recargar, filtros del catálogo, carrito, carga de datos a medida que se hace scroll. El panel de administración es ese mismo programa de servidor, pero con acceso por usuario: a través de él el contenido se escribe en la base, y el sitio entrega de inmediato la versión actualizada a los visitantes. Este armazón sobre un motor propio lo mantenemos bajo control por completo y cambiamos cualquier capa según la tarea, en lugar de adaptarnos a las limitaciones de una caja cerrada.
Historia del surgimiento de la web
La World Wide Web la propuso Tim Berners-Lee en el CERN: su documento con la descripción de un sistema de hipertexto está fechado el 12 de marzo de 1989. A finales de 1990 implementó los tres ladrillos básicos que los sitios siguen usando hasta hoy: el lenguaje de marcado HTML, el protocolo de transferencia HTTP y las direcciones URL, y el primer sitio del mundo, en un servidor del CERN, lo publicó el 20 de diciembre de 1990. El 6 de agosto de 1991 Berners-Lee abrió la tecnología al público, y la web empezó a crecer más allá del laboratorio. Es importante que no patentó la web y en 1993 el CERN la cedió al dominio público, lo que hizo posible que cualquiera, en cualquier lugar, pudiera crear sitios. Desde entonces se han sucedido generaciones de motores, pero la tríada básica HTML, HTTP y URL ha seguido siendo el fundamento de cualquier sitio.
Por qué la precisión y el código son críticos
Un sitio es un programa, y el resultado lo determina no la imagen, sino lo que ocurre bajo el capó: cómo se calcula el carrito, cómo se valida un formulario, cómo llega una solicitud al gestor comercial. Un solo error en el procesamiento del pago o en los permisos de acceso al panel cuesta más que cualquier errata en el diseño, por eso tratamos el código como un sistema de ingeniería con verificaciones y comportamiento predecible. La precisión de la configuración determina la velocidad de carga, las posiciones en los buscadores y si el sitio aguantará un pico de tráfico el día que se lance la publicidad. Aquí aplica la misma lógica que con el equipamiento del cliente: la máquina corta el metal, el robot suelda o transporta carga, y nuestra parte es programar y afinar el control para que el hardware funcione sin fallos. No empuñamos la amoladora ni imprimimos en 3D nosotros mismos: escribimos y verificamos el programa con el que lo hace su técnica.
Con qué lenguajes y herramientas trabajamos
La parte de servidor la escribimos en PHP con el framework Laravel: esto aporta una estructura de código estricta, un trabajo seguro con la base de datos y un montaje rápido de catálogos, áreas de cliente e integraciones. Laravel cubre tareas habituales como la autenticación, la protección de formularios y las migraciones de la base, así que dedicamos el tiempo no a inventar el armazón, sino a la lógica de cada negocio concreto. El comportamiento en el navegador lo implementamos en JavaScript: filtros, formularios dinámicos, carrito y carga de datos sin recargar la página. Sobre todo esto montamos un panel de administración propio, ajustado a su proyecto, y no un panel universal con botones de más que confunden al editor. Este stack permite llevar la creación de sitios como el desarrollo de un activo: el código sigue siendo suyo, se puede ampliar y traspasar a otros desarrolladores sin atarse a un único proveedor.
Cuándo aparecieron las herramientas clave
Los lenguajes con los que trabajamos nacieron en un mismo año, 1995: PHP lo publicó Rasmus Lerdorf el 8 de junio de 1995, y la sigla significaba entonces Personal Home Page, su página personal. JavaScript, ese mismo 1995, lo escribió en Netscape Brendan Eich en unos diez días, y el nombre del lenguaje quedó fijado oficialmente en diciembre de ese año. Los motores ya hechos como WordPress aparecieron después: ese CMS lo lanzaron Matt Mullenweg y Mike Little el 27 de mayo de 2003, y surgió a partir de una plataforma para blogs. El estándar HTML también fue madurando: la versión HTML5, sobre la que se sostienen los sitios actuales, obtuvo el estatus de recomendación del W3C el 28 de octubre de 2014. El framework Laravel, nuestra herramienta principal, es más joven que el lenguaje: su primera versión la publicó Taylor Otwell en junio de 2011 como una alternativa más estricta a los anteriores armazones de PHP.
Por qué puede confiárnoslo
La experiencia acumulada de nuestro equipo de desarrollo supera los 45 años en TI, y no son años sobre un único motor, sino práctica en la parte de servidor, en el navegador y en el diseño de bases de datos. Abordamos el sitio como un problema de ingeniería: primero la estructura y la lógica, luego el código, y solo después el lanzamiento en producción, antes del cual el proyecto pasa por pruebas en un entorno de testing. Cada sitio lo sometemos a pruebas de errores de formularios, permisos de acceso, velocidad y comportamiento bajo carga antes de que reciba tráfico y solicitudes reales. Ese mismo principio de ingeniería lo trasladamos al trabajo con el equipamiento del cliente: el programa y la configuración los afinamos de antemano para que su técnica no falle en producción. Crear sitios sobre un motor propio significa que usted obtiene un activo verificado con un código comprensible, y no una caja negra que no se puede ni mejorar ni traspasar.
Qué incluye
Cómo trabajamos
Un sitio rápido que se indexa y capta solicitudes. El panel es a su medida, sin cuota mensual.
Preguntas frecuentes
¿Plazos?+
Landing: desde 2 semanas; sitio corporativo: desde 3-4 semanas.
¿Con qué lo hacen?+
Laravel + panel propio, sin licencias por el CMS.
¿Migran un sitio antiguo?+
Sí, conservando las URL y las posiciones.