Skip to content

← Fundamentos

¿Qué es PrestaShop?

Un CMS de e-commerce open source, self-hosted y hecho en PHP. Qué significa cada palabra y por qué importa.

5 slides 4 min de lectura
  1. PrestaShop · Fonaments

    ¿Qué es PrestaShop?

    El CMS de e-commerce open source que controlas de arriba a abajo.

    PrestaShop · Fundamentos arlaf.dev
  2. La definición corta

    PrestaShop es un software para crear y gestionar tiendas online. Lo instalas en tu servidor y la tienda es tuya, código incluido.

    PrestaShop · Fundamentos arlaf.dev
  3. Tres palabras clave

    Lo que de verdad lo define:

    • Open source — el código es abierto y gratuito (licencia MIT desde la v8).
    • Self-hosted — vive en tu hosting, no en un servicio de terceros.
    • PHP + MySQL — stack web clásico, ahora sobre componentes de Symfony.
    PrestaShop · Fundamentos arlaf.dev
  4. Front-office y back-office

    Toda tienda tiene dos caras: el front-office que ve el cliente y el back-office desde donde gestionas productos, pedidos y clientes.

    PrestaShop · Fundamentos arlaf.dev
  5. Por qué importa para un cliente

    Sin cuota por venta y con control total del código, puedes ofrecer tiendas a medida sin atar al cliente a una plataforma cerrada.

    PrestaShop · Fundamentos arlaf.dev
Leer la nota completa

PrestaShop és, en una frase, un CMS especialitzat en comerç electrònic: un programari que instal·les al teu propi servidor per crear i gestionar una botiga online. La paraula important és self-hosted — a diferència d’un servei com Shopify, aquí el codi i les dades viuen al hosting que tu tries, i això canvia del tot com hi treballes.

Open source de veritat

El codi de PrestaShop és obert i gratuït. Des de la versió 8 fa servir llicència MIT, de les més permissives que hi ha: el pots descarregar, modificar i fins i tot redistribuir. Per a qui desenvolupa per a clients això vol dir dues coses pràctiques: no hi ha cap quota mensual obligatòria de la plataforma, i pots arribar fins a l’últim racó del codi quan una personalització ho demana.

El stack que hi ha a sota

Tècnicament, PrestaShop és una aplicació PHP amb base de dades MySQL/MariaDB. Les versions modernes (1.7 i 8.x) van migrar bona part de l’arquitectura cap a components de Symfony, tot i que encara conviuen amb codi “legacy” del nucli antic. Tenir clar aquest dualisme — Symfony nou + nucli clàssic — t’estalvia molts maldecaps quan més endavant toquis mòduls i overrides.

Les dues cares de tota botiga

  • Front-office: la botiga pública, el que veu i compra el client.
  • Back-office: el panell d’administració, on dones d’alta productes, gestiones comandes, clients, transport, impostos i mòduls.

Bona part d’aquest estudi consisteix a dominar el back-office primer (configurar) i després el front-office i el codi (personalitzar). Quan tinguis les dues cares clares, la resta de mòduls encaixa sol.