Sistema de publicación para redacciones

La redacción, del primer borrador a la portada.

Un sistema de publicación que construimos y operamos para redacciones: cada noticia pasa del reportero al lector por etapas claras, y las páginas siguen siendo rápidas cuando salta la noticia.

Sección ALa portada

Un solo sistema detrás de cada parte de la portada

La franja de última hora, la noticia principal, el directo, la columna de opinión y la corrección al pie de una noticia se escriben, revisan y publican en el mismo lugar.

Edición de la mañana El Diario de Ejemplo Actualizado 09:42

Última hora Titular de ejemplo: una noticia en desarrollo, actualizada al minuto 09:42

Una mesa de redacción con la luz de la mañana Foto: fotógrafo de plantilla

Local

Titular principal de ejemplo, a gran tamaño en lo alto de la página

Un breve resumen bajo el titular, escrito por la mesa de edición para contar al lector qué ha pasado y por qué importa.

Opinión

Un título de columna de ejemplo, con la voz propia del autor

Galería

Titular de galería de ejemplo

Video

Titular de reportaje en video de ejemplo

Economía

Titular de noticia económica de ejemplo

Corrección Una versión anterior de esta noticia daba una fecha errónea. Se corrigió a las 11:05

Una portada de ejemplo. Todos los titulares, nombres y horas son ficticios.

Sección BEl flujo de trabajo

Nueve etapas, y todos ven dónde está cada noticia

Una noticia nunca espera en la bandeja de entrada de nadie. Está en una etapa, con un nombre asignado, y solo avanza cuando lo hace la persona autorizada para moverla.

  1. 01BorradorEl corresponsal o el redactor trabaja en ella
  2. 02EnviadaEnviada a la mesa de edición
  3. 03En ediciónUn editor le da forma
  4. 04Revisión legal y verificaciónSolo cuando la noticia lo requiere
  5. 05AprobadaEl director da el visto bueno
  6. 06ProgramadaEl responsable de publicación fija la hora
  7. 07PublicadaEn la web, en los feeds y en las apps
  8. 08Actualizada o corregidaCon una nota de corrección visible
  9. 09ArchivadaConservada, localizable y con sus enlaces intactos

Recibidas2

Borrador

Noticia de ejemplo enviada desde el terreno

61Ubicación

Corresponsal

Enviada

Crónica de ejemplo a la espera de un editor

Redactor

En mesa2

En edición

Reportaje de ejemplo, con el titular en reescritura

Editor

Revisión legal y verificación

Investigación de ejemplo en revisión legal

Editor de mesa

Listas3

Aprobada

Entrevista de ejemplo aprobada para la web

Director

Programada

Análisis de ejemplo para la tarde

18:00

Responsable de publicación

Embargo

Crónica de ejemplo retenida hasta que se levante el embargo

06:00

Responsable de publicación

En directo2

Publicada

Titular de ejemplo en portada

Responsable de publicación

Corregida

Noticia de ejemplo con nota de corrección

Editor de mesa

Archivo1

Archivada

Noticia de ejemplo del año pasado, que la búsqueda sigue encontrando

Un tablero de ejemplo. Todos los titulares son ficticios.

Sección CRoles y permisos

Quién hace qué, y quién tiene permiso

Cada cuenta tiene un rol, y cada rol tiene los permisos que su trabajo requiere y ni uno más. Un colaborador puede escribir; un colaborador no puede publicar.

Rol Enviar noticia Editar Revisar Aprobar Programar y publicar Corregir tras publicar
Corresponsal / reporteroEnvía texto, fotos, video y la ubicación desde el terreno Sí Solo las propias No No No No
Redactor / editorEscribe y edita noticias para una sección Sí Sí No No No No
Editor de mesa / correctorRevisa, pule y comprueba cada línea No Sí Sí No No Sí
DirectorAprueba lo que publica el periódico No Sí Sí Sí No Sí
Responsable de publicaciónPrograma, publica y coloca las noticias en la página No No No No Sí Sí
ColaboradorEscribe para el periódico desde fuera de la redacción Solo las propias No No No No No

SíSolo las propiasNoLa configuración de partida. Cada redacción define la suya.

Cada cambio queda registrado

De cada noticia se guarda quién cambió qué y cuándo: el titular antes y después, la foto que se sustituyó, el minuto en que se publicó. Se pueden comparar dos versiones cualesquiera y restaurar cualquier versión anterior.

Historial de una noticia de ejemplo

  1. 08:40CorresponsalEnvió la noticia con seis fotos, un video y la ubicación
  2. 08:52EditorReescribió el titular Primer titular de ejemplo Titular de ejemplo más preciso
  3. 09:05CorrectorCorrigió dos nombres y una cifra
  4. 09:18DirectorAprobada
  5. 09:30Responsable de publicaciónPublicó y envió una notificación push
  6. 11:05Editor de mesaCorrigió una fecha y añadió una nota de corrección

Sección DEl contenido

Todo lo que publica una redacción, en un solo lugar

Cada tipo de contenido tiene su propio formulario y su propia página, y todos comparten los mismos autores, secciones, etiquetas y flujo de trabajo.

  • Artículos

    Titular, entradilla, cuerpo, fotos y pies de foto, con el autor y la sección.

  • Franja de última hora

    Se activa en toda la web con un solo interruptor, y se retira igual.

  • Directos

    Actualizaciones breves con hora en una sola página, la más reciente primero, de varios reporteros a la vez.

  • Galerías

    Fotorreportajes con pie de foto y crédito en cada imagen.

  • Video

    Reportajes y clips con imagen de portada, dentro de una noticia o por separado.

  • Columnas de opinión

    Separadas de las noticias, con el nombre y la foto del autor.

  • Páginas de autor

    Cada autor tiene una página con una breve biografía y todo lo que ha escrito.

  • Secciones y etiquetas

    Cada noticia pertenece a una sección y lleva las etiquetas que la enlazan con otras.

  • Noticias relacionadas

    Elegidas por el editor o encontradas por etiqueta, al final de cada artículo.

  • El árabe primero, y otros idiomas

    Diseño de derecha a izquierda, tipografía y fechas árabes integradas desde el principio, y cada noticia puede llevar sus traducciones.

Sección EPublicación

A su hora, bajo embargo y en todas partes a la vez

Una noticia sale en el minuto fijado y, en ese mismo momento, llega a los buscadores, a los feeds, a las redes sociales y a los teléfonos de los lectores.

  • news-sitemap.xml

    Sitemap de Google News

    Las noticias de los dos últimos días, listadas como las lee Google News y actualizadas con cada publicación.

  • "@type": "NewsArticle"

    Datos estructurados

    Titular, autor, fechas, sección e imagen marcados en cada artículo, para que los buscadores lo muestren como noticia.

  • /rss/section.xml

    Feeds para cada sección

    Un feed para todo el periódico y otro para cada sección, para lectores y socios.

  • og:image · twitter:card

    Tarjetas sociales

    La imagen, el titular y el resumen que muestra un enlace al compartirse, definidos por el editor.

  • web push

    Notificaciones push

    Las envía el responsable de publicación a los lectores que las han pedido, nunca por accidente: la noticia tiene que estar publicada antes.

No hay una copia AMP aparte que mantener sincronizada. La página normal está hecha para ser ligera y rápida, así que una sola versión de cada noticia sirve a todos los lectores.

Sección FVelocidad e infraestructura

Rápida en un día tranquilo, y también cuando salta la noticia

Cuando salta una gran noticia, los lectores llegan todos a la vez. El sistema está hecho para que casi ninguno espere a la base de datos.

  1. Lectores Todos abren la misma noticia
  2. Nginx Microcaché de cada página publicada Servida desde la caché
  3. PHP-FPM Una sola petición reconstruye la página
  4. Redis Sesiones, colas y consultas en caché
  5. Base de datos Noticias, autores e historial

Publicar o corregir la noticia, su sección y la portada se purgan de la caché a la vez

CDN las fotos se redimensionan una sola vez a WebP y AVIF en los anchos que necesita cada pantalla

  • Las páginas publicadas salen de la caché

    Nginx guarda cada página publicada durante un breve instante y entrega la misma copia a cada lector que la pide en ese instante. El lector recibe una página terminada; PHP y la base de datos ni se tocan.

  • Solo pasa una petición

    Cuando la copia caduca, se deja pasar una sola petición para reconstruirla mientras a todos los demás se les sirve la copia anterior. Lleguen los lectores que lleguen a la vez, la página se reconstruye una vez, no una vez por cada uno.

    fastcgi_cache_lock on; fastcgi_cache_use_stale updating;
  • Publicar limpia las páginas correctas

    En cuanto un editor publica, actualiza o corrige una noticia, se descartan las copias en caché de esa noticia, de su sección y de la portada, y el siguiente lector ve la nueva versión.

  • La redacción sigue siendo ágil

    Los editores trabajan fuera de la caché, sobre PHP-FPM con Redis al lado. Como a los lectores se les sirve desde la caché, un pico de tráfico en la web no ralentiza a quienes la escriben.

Medido en nuestros propios servidores

< 20 ms El primer byte de una página, desde nuestro servidor, medido en el propio servidor con el cifrado incluido.

El resto del tiempo es la distancia entre nuestros servidores en Alemania y tú. Esa parte depende de dónde estés, así que mídela desde tu propia conexión.

Mídelo desde tu conexión

Cuéntenos cómo trabaja su redacción

Cuántas secciones e idiomas publica, desde dónde envían sus reporteros y qué sistema usa hoy. Le presupuestamos el sistema después de una sola conversación.