Foto: fotografo della redazione
Cronaca locale
Titolo di apertura di esempio, a caratteri grandi in cima alla pagina
Un breve sommario sotto il titolo, scritto dal desk per dire al lettore che cosa è successo e perché conta.
Sistema editoriale per redazioni
Un sistema editoriale che costruiamo e gestiamo per le redazioni: ogni articolo passa dal cronista al lettore attraverso fasi chiare, e le pagine restano veloci quando esplode la notizia.
Sezione ALa prima pagina
Il banner delle ultim'ora, l'articolo di apertura, il live blog, la rubrica di opinione e la rettifica sotto un articolo vengono tutti scritti, verificati e pubblicati nello stesso posto.
Ultim'ora Titolo di esempio: una notizia in evoluzione, aggiornata in tempo reale 09:42
Foto: fotografo della redazione
Cronaca locale
Un breve sommario sotto il titolo, scritto dal desk per dire al lettore che cosa è successo e perché conta.
Opinioni
Galleria
Video
Economia
Rettifica Una versione precedente di questo articolo riportava una data errata. È stata corretta alle 11:05
Sezione BIl flusso di lavoro
Un articolo non resta mai in attesa nella casella di posta di qualcuno. Si trova in una fase, con un nome accanto, e avanza solo quando lo sposta chi ne ha il permesso.
Consegnati2
61Posizione
Corrispondente
Redattore
Al desk2
Caposervizio
Redattore di desk
Pronti3
Direttore
18:00
Responsabile della pubblicazione
06:00
Responsabile della pubblicazione
In diretta2
Responsabile della pubblicazione
Redattore di desk
Archivio1
Sezione CRuoli e permessi
Ogni account ha un ruolo, e ogni ruolo ha i diritti che servono al suo lavoro, non di più. Un collaboratore può scrivere; un collaboratore non può pubblicare.
| Ruolo | Inviare un articolo | Modificare | Rivedere | Approvare | Programmare e pubblicare | Rettificare dopo la pubblicazione |
|---|---|---|---|---|---|---|
| Corrispondente / cronistaInvia testo, foto, video e posizione dal campo | Sì | Solo i propri articoli | No | No | No | No |
| Redattore / caposervizioScrive e cura gli articoli di una sezione | Sì | Sì | No | No | No | No |
| Redattore di desk / correttore di bozzeRivede, asciuga e controlla ogni riga | No | Sì | Sì | No | No | Sì |
| DirettoreApprova ciò che la testata pubblica | No | Sì | Sì | Sì | No | Sì |
| Responsabile della pubblicazioneProgramma, pubblica e colloca gli articoli nella pagina | No | No | No | No | Sì | Sì |
| CollaboratoreScrive per la testata dall'esterno della redazione | Solo i propri articoli | No | No | No | No | No |
SìSolo i propri articoliNoLe impostazioni di partenza. Ogni redazione definisce le proprie.
Chi ha cambiato cosa, e quando, resta registrato per ogni articolo: il titolo prima e dopo, la foto sostituita, il minuto della pubblicazione. Due versioni qualsiasi si possono confrontare, e qualsiasi versione precedente si può ripristinare.
Cronologia di un articolo di esempio
Sezione DI contenuti
Ogni tipo di contenuto ha il proprio modulo e la propria pagina, e tutti condividono gli stessi autori, sezioni, tag e flusso di lavoro.
Titolo, sommario, testo, foto e didascalie, con l'autore e la sezione.
Attivato su tutto il sito con un solo interruttore, e rimosso allo stesso modo.
Brevi aggiornamenti con orario su un'unica pagina, dal più recente, da più cronisti contemporaneamente.
Fotoracconti con didascalia e credito su ogni immagine.
Servizi e clip con immagine di anteprima, inseriti in un articolo o pubblicati da soli.
Separate dalle notizie, con il nome e la foto dell'autore.
Ogni autore ha una pagina con una breve biografia e tutto ciò che ha scritto.
Ogni articolo appartiene a una sezione e porta i tag che lo collegano ad altri.
Scelti dal redattore o trovati tramite tag, in fondo a ogni articolo.
Impaginazione da destra a sinistra, caratteri e date arabi previsti fin dall'inizio, e ogni articolo può avere le sue traduzioni.
Sezione EPubblicazione
Un articolo esce al minuto stabilito, e nello stesso istante raggiunge i motori di ricerca, i feed, i social network e i telefoni dei lettori.
news-sitemap.xml
Gli articoli degli ultimi due giorni, elencati come li legge Google News, aggiornati a ogni pubblicazione.
"@type": "NewsArticle"
Titolo, autore, date, sezione e immagine marcati in ogni articolo, così la ricerca lo mostra come notizia.
/rss/section.xml
Un feed per l'intera testata e uno per ogni sezione, per i lettori e per i partner.
og:image · twitter:card
L'immagine, il titolo e il sommario che un link mostra quando viene condiviso, scelti dal redattore.
web push
Inviate dal responsabile della pubblicazione ai lettori che le hanno richieste, mai per errore: prima l'articolo deve essere online.
Non esiste una copia AMP separata da tenere allineata. La pagina normale è costruita per essere leggera e veloce, così una sola versione di ogni articolo serve ogni lettore.
Sezione FVelocità e infrastruttura
Quando esplode una grande notizia, i lettori arrivano tutti insieme. Il sistema è costruito in modo che quasi nessuno di loro aspetti il database.
Pubblica o rettifica l'articolo, la sua sezione e la prima pagina vengono eliminati subito dalla cache
CDN foto ridimensionate una sola volta in WebP e AVIF alle larghezze richieste da ogni schermo
Nginx conserva ogni pagina pubblicata per un breve istante e consegna la stessa copia a ogni lettore che la richiede in quell'istante. Il lettore riceve una pagina già pronta; PHP e il database non vengono toccati.
Quando la copia scade, una sola richiesta viene lasciata passare per ricostruirla, mentre a tutti gli altri viene servita la copia precedente. Per quanti lettori arrivino insieme, la pagina viene ricostruita una volta, non una volta per ciascuno.
fastcgi_cache_lock on; fastcgi_cache_use_stale updating;
Nel momento in cui un redattore pubblica, aggiorna o rettifica un articolo, le copie in cache di quell'articolo, della sua sezione e della prima pagina vengono eliminate, così il lettore successivo vede la nuova versione.
I redattori lavorano fuori dalla cache, su PHP-FPM con Redis accanto. Poiché i lettori sono serviti dalla cache, un picco di traffico sul sito non rallenta chi lo scrive.
Misurato sui nostri server
Il resto del tempo è la distanza tra i nostri server in Germania e te. Quella parte dipende da dove sei, quindi misurala dalla tua connessione.
Misuralo dalla tua connessioneSezione GLa scheda tecnica
Ogni parte in una tabella, con un dato chiaro sulla tecnologia che la sostiene, perché redazione e sviluppatori leggano la stessa pagina.
| Parte | Cosa fa il sistema | Da sapere |
|---|---|---|
| Cosa esce con ogni notizia | ||
Sitemap di Google Newsnews-sitemap.xml |
Elenca le notizie degli ultimi due giorni e si aggiorna a ogni pubblicazione. | Il formato di Google accetta fino a 1.000 notizie per file, ciascuna con nome della testata, lingua, data e titolo. Le notizie più vecchie vengono tolte. |
Dati strutturatiNewsArticle |
Titolo, autore, date, sezione e immagine sono marcati in ogni articolo. | Google legge l'autore, le date di pubblicazione e di modifica, il titolo e l'immagine. Le date dovrebbero includere il fuso orario. |
Feed/rss/section.xml |
Un feed per tutto il giornale e uno per ogni sezione. | Un feed è un semplice file XML, quindi lettori, app e siti partner possono seguirlo senza un account. |
Schede socialog:image |
L'immagine, il titolo e il sommario che un link mostra quando viene condiviso, scelti dal redattore. | I social conservano la scheda ottenuta per prima, quindi un'immagine cambiata può impiegare un po' a comparire sui link già condivisi. |
Notifiche pushweb push |
Inviate dal responsabile della pubblicazione ai lettori che le hanno richieste, e solo quando la notizia è online. | Le notifiche push del browser funzionano solo via HTTPS, con un service worker e dopo il consenso del lettore. |
| Velocità e infrastruttura | ||
Cache delle pagineNginx |
Ogni pagina pubblicata viene tenuta per un breve istante e consegnata a ogni lettore che la richiede in quel momento. | Con un blocco della cache, Nginx lascia che una sola richiesta ricostruisca una pagina scaduta mentre le altre ricevono la copia precedente. |
| Svuotamento alla pubblicazione | Pubblicare, aggiornare o correggere una notizia elimina le copie in cache della notizia, della sua sezione e della prima pagina. | Poiché vengono eliminate solo quelle pagine, il lettore successivo ricostruisce ciò che è cambiato e il resto del sito continua a rispondere dalla cache. |
Il lato della redazionePHP-FPM · Redis |
La redazione lavora fuori dalla cache, con Redis accanto a PHP-FPM per sessioni, code e query in cache. | Redis tiene i dati in memoria, quindi una query a cui sa rispondere non raggiunge mai il database. |
FotoWebP · AVIF |
Le foto vengono ridimensionate una sola volta in WebP e AVIF, alle larghezze di cui ogni schermo ha bisogno. | Entrambi i formati di solito rendono una foto più leggera della stessa immagine salvata in JPEG. |
| Una sola versione per notizia | Non c'è una copia AMP separata: una pagina leggera per notizia serve ogni lettore. | Con una sola versione c'è un solo indirizzo da linkare, mettere in cache e correggere. |
| Persone e contenuti | ||
| Fasi | Nove fasi dalla bozza all'archivio; la verifica legale e dei fatti si usa solo quando una notizia ne ha bisogno. | Una notizia è sempre in una sola fase, e solo chi ha un ruolo che lo consente può farla avanzare. |
| Ruoli | Sei ruoli di partenza: corrispondente, redattore, redattore di desk, direttore, responsabile della pubblicazione e collaboratore. | Sono i valori predefiniti da cui partiamo. Ogni redazione stabilisce i propri permessi. |
| Cronologia | Per ogni notizia si conserva chi ha cambiato cosa e quando. | Due versioni qualsiasi si possono confrontare e qualsiasi versione precedente si può ripristinare. |
Linguedir="rtl" |
Impaginazione da destra a sinistra, caratteri arabi e date sono integrati, e ogni notizia può portare le proprie traduzioni. | Una pagina dichiara il proprio verso di lettura una sola volta, sull'elemento html, e il browser dispone tutta la pagina di conseguenza. |
| Forme di contenuto | Articoli, banner delle ultime notizie, dirette, gallerie, video, opinioni, pagine autore, sezioni e tag e notizie correlate condividono gli stessi autori e lo stesso flusso di lavoro. | Un solo flusso per ogni forma significa che una galleria viene approvata e corretta come un articolo. |
Sezione HCome viene costruito
Cinque passaggi, gli stessi che attraversa ogni nostro sistema su misura, con ciò che vi chiediamo e ciò che avete in mano alla fine di ciascuno.
Una conversazione con i vostri redattori, il vostro desk e il vostro responsabile della pubblicazione, e un elenco scritto di ciò che il sistema deve fare.
Le nove fasi e i sei ruoli di questa pagina sono il nostro punto di partenza. Li adattiamo a come lavora davvero la vostra redazione.
Una versione funzionante con i vostri dati non appena esistono le prime schermate, non una presentazione.
Le modifiche entrano mentre la vostra squadra lo usa, fino al giorno in cui gestisce la redazione senza il vecchio metodo.
Vive sui nostri server con backup, monitoraggio e aggiornamenti di sicurezza, e restiamo noi le persone che chiamate.
Come si costruiscono i nostri sistemi su misura Cosa controlla il nostro servizio gestito

Quanti desk e quante lingue pubblicate, da dove inviano i vostri cronisti e su che cosa lavorate oggi. Vi facciamo un preventivo del sistema dopo una sola conversazione.