Sistem penerbitan redaksi

Ruang redaksi, dari draf pertama hingga halaman depan.

Sistem penerbitan yang kami bangun dan jalankan untuk ruang redaksi: setiap berita bergerak dari wartawan ke pembaca melalui tahapan yang jelas, dan halamannya tetap cepat saat berita besar muncul.

Bagian AHalaman depan

Satu sistem di balik setiap bagian halaman depan

Spanduk berita terkini, berita utama, blog langsung, kolom opini, dan koreksi di bawah sebuah berita semuanya ditulis, diperiksa, dan diterbitkan di tempat yang sama.

Edisi pagi Harian Contoh Diperbarui 09:42

Terkini Contoh judul: berita yang sedang berkembang, diperbarui seiring kejadian 09:42

Meja redaksi di bawah cahaya pagi Foto: fotografer redaksi

Lokal

Contoh judul utama, dicetak besar di bagian atas halaman

Ringkasan singkat di bawah judul, ditulis oleh meja redaksi untuk memberi tahu pembaca apa yang terjadi dan mengapa hal itu penting.

Opini

Contoh judul kolom dengan gaya khas penulisnya

Galeri

Contoh judul galeri

Video

Contoh judul laporan video

Bisnis

Contoh judul berita bisnis

Koreksi Versi sebelumnya dari berita ini mencantumkan tanggal yang salah. Telah dikoreksi pada 11:05

Contoh halaman depan. Setiap judul, nama, dan waktu di dalamnya hanyalah contoh.

Bagian BAlur kerja

Sembilan tahap, dan semua orang bisa melihat posisi setiap berita

Berita tidak pernah menunggu di kotak masuk seseorang. Berita berada di satu tahap, dengan nama penanggung jawabnya, dan hanya berpindah saat orang yang berwenang memindahkannya.

  1. 01DrafKoresponden atau penulis mengerjakannya
  2. 02DikirimDikirim ke meja redaksi
  3. 03DisuntingEditor membentuk naskahnya
  4. 04Cek hukum dan faktaHanya bila berita memerlukannya
  5. 05DisetujuiPemimpin redaksi memberi persetujuan
  6. 06TerjadwalPenerbit menetapkan waktunya
  7. 07TerbitDi situs, di feed, dan di aplikasi
  8. 08Diperbarui atau dikoreksiDengan catatan koreksi yang terlihat
  9. 09DiarsipkanTersimpan, bisa dicari, dan tetap tertaut

Masuk2

Draf

Contoh berita yang dikirim dari lapangan

61Lokasi

Koresponden

Dikirim

Contoh laporan yang menunggu editor

Penulis

Di meja redaksi2

Disunting

Contoh artikel fitur, judulnya sedang ditulis ulang

Editor

Cek hukum dan fakta

Contoh liputan investigasi dalam tinjauan hukum

Redaktur

Siap3

Disetujui

Contoh wawancara yang disetujui untuk situs

Pemimpin redaksi

Terjadwal

Contoh analisis untuk edisi malam

18:00

Penerbit

Embargo

Contoh laporan yang ditahan hingga embargo dicabut

06:00

Penerbit

Langsung2

Terbit

Contoh judul di halaman depan

Penerbit

Dikoreksi

Contoh berita dengan catatan koreksi

Redaktur

Arsip1

Diarsipkan

Contoh berita dari tahun lalu, masih ditemukan lewat pencarian

Contoh papan. Setiap judul di dalamnya hanyalah contoh.

Bagian CPeran dan izin

Siapa mengerjakan apa, dan siapa yang berwenang

Setiap akun memiliki peran, dan setiap peran memiliki hak yang dibutuhkan tugasnya, tidak lebih. Kontributor dapat menulis; kontributor tidak dapat menerbitkan.

Peran Kirim berita Sunting Tinjau Setujui Jadwalkan dan terbitkan Koreksi setelah terbit
Koresponden / wartawanMengirim teks, foto, video, dan lokasi dari lapangan Ya Hanya berita sendiri Tidak Tidak Tidak Tidak
Penulis / editorMenulis dan menyunting berita untuk satu rubrik Ya Ya Tidak Tidak Tidak Tidak
Redaktur / editor naskahMeninjau, merapikan, dan memeriksa setiap baris Tidak Ya Ya Tidak Tidak Ya
Pemimpin redaksiMenyetujui apa yang diterbitkan media Tidak Ya Ya Ya Tidak Ya
PenerbitMenjadwalkan, menerbitkan, dan menempatkan berita di halaman Tidak Tidak Tidak Tidak Ya Ya
KontributorMenulis untuk media dari luar ruang redaksi Hanya berita sendiri Tidak Tidak Tidak Tidak Tidak

YaHanya berita sendiriTidakPengaturan awal dari kami. Setiap redaksi menetapkan sendiri.

Setiap perubahan tercatat

Siapa mengubah apa, dan kapan, tersimpan untuk setiap berita: judul sebelum dan sesudah, foto yang diganti, menit saat berita tayang. Dua versi mana pun dapat dibandingkan, dan versi sebelumnya mana pun dapat dipulihkan.

Riwayat satu contoh berita

  1. 08:40KorespondenMengirim berita dengan enam foto, satu video, dan lokasi
  2. 08:52EditorMenulis ulang judul Contoh judul pertama Contoh judul yang lebih tajam
  3. 09:05Editor naskahMengoreksi dua nama dan satu angka
  4. 09:18Pemimpin redaksiDisetujui
  5. 09:30PenerbitMenerbitkan dan mengirim notifikasi push
  6. 11:05RedakturMengoreksi tanggal dan menambahkan catatan koreksi

Bagian DKonten

Semua yang diterbitkan redaksi, di satu tempat

Setiap jenis berita memiliki formulir dan halamannya sendiri, dan semuanya berbagi penulis, rubrik, tag, dan alur kerja yang sama.

  • Artikel

    Judul, ringkasan, isi, foto dan keterangan foto, beserta penulis dan rubriknya.

  • Spanduk berita terkini

    Dipasang di seluruh situs dengan satu sakelar, dan diturunkan dengan cara yang sama.

  • Blog langsung

    Pembaruan singkat bertanda waktu di satu halaman, yang terbaru di atas, dari beberapa wartawan sekaligus.

  • Galeri

    Cerita foto dengan keterangan dan kredit pada setiap gambar.

  • Video

    Laporan dan klip dengan gambar sampul, ditempatkan di dalam berita atau berdiri sendiri.

  • Kolom opini

    Dipisahkan dari berita, dengan nama dan foto penulisnya.

  • Halaman penulis

    Setiap penulis memiliki halaman dengan biografi singkat dan semua tulisannya.

  • Rubrik dan tag

    Setiap berita berada di satu rubrik dan membawa tag yang menautkannya ke berita lain.

  • Berita terkait

    Dipilih oleh editor atau ditemukan lewat tag, di akhir setiap artikel.

  • Bahasa Arab lebih dulu, dan bahasa lainnya

    Tata letak kanan-ke-kiri, huruf dan tanggal Arab sudah tersedia sejak awal, dan setiap berita dapat membawa terjemahannya.

Bagian EPenerbitan

Tepat waktu, dengan embargo, dan di semua tempat sekaligus

Berita terbit tepat pada menit yang ditetapkan, dan pada saat yang sama menjangkau mesin pencari, feed, media sosial, dan ponsel pembaca.

  • news-sitemap.xml

    Sitemap Google News

    Berita dari dua hari terakhir, disusun sesuai cara Google News membacanya, diperbarui setiap kali terbit.

  • "@type": "NewsArticle"

    Data terstruktur

    Judul, penulis, tanggal, rubrik, dan gambar ditandai pada setiap artikel, sehingga mesin pencari menampilkannya sebagai berita.

  • /rss/section.xml

    Feed untuk setiap rubrik

    Satu feed untuk seluruh media dan satu untuk setiap rubrik, bagi pembaca dan mitra.

  • og:image · twitter:card

    Kartu sosial

    Gambar, judul, dan ringkasan yang ditampilkan tautan saat dibagikan, diatur oleh editor.

  • web push

    Notifikasi push

    Dikirim oleh penerbit kepada pembaca yang memintanya, tidak pernah secara tidak sengaja: beritanya harus sudah tayang lebih dulu.

Tidak ada salinan AMP terpisah yang harus diselaraskan. Halaman biasa dibuat ringan dan cepat, sehingga satu versi setiap berita melayani semua pembaca.

Bagian FKecepatan dan infrastruktur

Cepat di hari yang tenang, dan tetap cepat saat berita besar muncul

Saat berita besar muncul, pembaca datang bersamaan. Sistem ini dibangun agar hampir tidak ada dari mereka yang menunggu basis data.

  1. Pembaca Semua orang membuka berita yang sama
  2. Nginx Microcache setiap halaman yang terbit Disajikan dari cache
  3. PHP-FPM Satu permintaan membangun ulang halaman
  4. Redis Sesi, antrean, dan kueri yang di-cache
  5. Basis data Berita, penulis, dan riwayat

Terbitkan atau koreksi berita, rubriknya, dan halaman depan langsung dihapus dari cache

CDN foto diubah ukurannya sekali ke WebP dan AVIF pada lebar yang dibutuhkan setiap layar

  • Halaman yang terbit disajikan dari cache

    Nginx menyimpan setiap halaman yang terbit untuk waktu singkat dan memberikan salinan yang sama kepada setiap pembaca yang meminta pada saat itu. Pembaca mendapat halaman jadi; PHP dan basis data tidak tersentuh.

  • Hanya satu permintaan yang diteruskan

    Saat salinan kedaluwarsa, satu permintaan diteruskan untuk membangunnya ulang, sementara semua orang lain dilayani salinan sebelumnya. Berapa pun pembaca yang datang bersamaan, halaman dibangun ulang sekali, bukan sekali untuk setiap pembaca.

    fastcgi_cache_lock on; fastcgi_cache_use_stale updating;
  • Penerbitan membersihkan halaman yang tepat

    Begitu editor menerbitkan, memperbarui, atau mengoreksi berita, salinan cache berita itu, rubriknya, dan halaman depan dibuang, sehingga pembaca berikutnya melihat versi baru.

  • Ruang redaksi tetap gesit

    Editor bekerja di luar cache, pada PHP-FPM dengan Redis di sampingnya. Karena pembaca dilayani dari cache, lonjakan di situs tidak memperlambat orang-orang yang menulisnya.

Diukur di server kami sendiri

< 20 ms Byte pertama sebuah halaman dari server kami, diukur di server itu sendiri termasuk enkripsi.

Sisa waktunya adalah jarak antara server kami di Jerman dan Anda. Bagian itu bergantung pada lokasi Anda, jadi ukurlah dari koneksi Anda sendiri.

Ukur dari koneksi Anda

Bagian GLembar teknis

Seluruh sistem dalam satu lembar teknis

Setiap bagian dalam satu tabel, disertai fakta sederhana tentang teknologi di baliknya, agar redaksi dan pengembang membaca halaman yang sama.

Bagian Yang dilakukan sistem Baik diketahui
Yang keluar bersama setiap berita
Sitemap Google Newsnews-sitemap.xml Mendaftar berita dua hari terakhir dan diperbarui pada setiap penerbitan. Format Google menampung hingga 1.000 berita per berkas, masing-masing dengan nama publikasi, bahasa, tanggal, dan judul. Berita yang lebih lama dikeluarkan darinya.
Data terstrukturNewsArticle Judul, penulis, tanggal, rubrik, dan gambar ditandai pada setiap artikel. Google membaca penulis, tanggal terbit dan tanggal perubahan, judul, dan gambar. Tanggal sebaiknya menyertakan zona waktu.
Feed/rss/section.xml Satu feed untuk seluruh surat kabar dan satu untuk setiap rubrik. Feed adalah berkas XML sederhana, sehingga pembaca, aplikasi, dan situs mitra dapat mengikutinya tanpa akun.
Kartu sosialog:image Gambar, judul, dan ringkasan yang ditampilkan tautan saat dibagikan, diatur oleh editor. Jejaring menyimpan kartu yang pertama kali diambilnya, sehingga gambar yang diubah bisa butuh waktu untuk tampil pada tautan yang sudah dibagikan.
Notifikasi pushweb push Dikirim oleh penerbit kepada pembaca yang memintanya, dan hanya setelah berita tayang. Notifikasi push di peramban hanya berjalan lewat HTTPS, melalui service worker, dan setelah pembaca memberi izin.
Kecepatan dan infrastruktur
Cache halamanNginx Setiap halaman terbit disimpan sesaat dan diberikan kepada setiap pembaca yang memintanya saat itu. Dengan kunci cache, Nginx membiarkan satu permintaan membangun ulang halaman yang kedaluwarsa, sementara yang lain dilayani salinan sebelumnya.
Pembersihan saat terbit Menerbitkan, memperbarui, atau mengoreksi berita menghapus salinan cache berita itu, rubriknya, dan halaman depan. Karena hanya halaman itu yang dihapus, pembaca berikutnya membangun ulang yang berubah saja, dan sisa situs tetap dilayani dari cache.
Sisi redaksiPHP-FPM · Redis Redaksi bekerja di luar cache, dengan Redis di samping PHP-FPM untuk sesi, antrean, dan kueri yang di-cache. Redis menyimpan datanya di memori, sehingga kueri yang bisa dijawabnya tidak pernah sampai ke basis data.
FotoWebP · AVIF Foto diubah ukurannya satu kali ke WebP dan AVIF pada lebar yang dibutuhkan setiap layar. Kedua format itu biasanya membuat foto lebih kecil daripada gambar yang sama dalam JPEG.
Satu versi untuk setiap berita Tidak ada salinan AMP terpisah: satu halaman ringan per berita melayani setiap pembaca. Dengan satu versi, hanya ada satu alamat untuk ditautkan, di-cache, dan dikoreksi.
Orang dan konten
Tahap Sembilan tahap dari draf sampai arsip; pemeriksaan hukum dan fakta hanya dipakai ketika berita membutuhkannya. Sebuah berita selalu berada di satu tahap, dan hanya orang yang perannya mengizinkan yang dapat memajukannya.
Peran Enam peran awal: koresponden, penulis, redaktur, pemimpin redaksi, penerbit, dan kontributor. Ini adalah bawaan tempat kami memulai. Setiap ruang redaksi menetapkan haknya sendiri.
Riwayat Siapa mengubah apa dan kapan disimpan untuk setiap berita. Dua versi mana pun dapat dibandingkan, dan versi sebelumnya dapat dipulihkan.
Bahasadir="rtl" Tata letak kanan-ke-kiri, huruf Arab, dan tanggal sudah tertanam, dan setiap berita dapat membawa terjemahannya. Sebuah halaman menyatakan arah bacanya sekali pada elemen html, dan peramban menata seluruh halaman sesuai arah itu.
Bentuk konten Artikel, banner berita utama, blog langsung, galeri, video, opini, halaman penulis, rubrik dan tag, serta berita terkait memakai penulis dan alur kerja yang sama. Satu alur kerja untuk semua bentuk berarti galeri disetujui dan dikoreksi dengan cara yang sama seperti artikel.

Bagian HCara membangunnya

Dari percakapan pertama sampai ruang redaksi yang berjalan

Lima langkah, sama dengan yang dilalui setiap sistem kustom kami, beserta apa yang kami minta dari Anda dan apa yang Anda pegang di akhir tiap langkah.

  1. Kami mendengarkan

    Percakapan dengan editor, redaksi, dan penerbit Anda, serta daftar tertulis tentang apa yang harus dilakukan sistem.

    Yang Anda bawa
    Berapa rubrik dan bahasa yang Anda terbitkan, dari mana reporter Anda mengirim, dan apa yang Anda pakai hari ini.
    Yang Anda pegang
    Daftar tertulis tentang apa yang harus dilakukan sistem.
  2. Kami menyusun tahap dan peran Anda

    Sembilan tahap dan enam peran di halaman ini adalah titik awal kami. Kami mengubahnya agar sesuai dengan cara kerja ruang redaksi Anda yang sebenarnya.

    Yang Anda bawa
    Siapa yang menyetujui, siapa yang menerbitkan, dan berita mana yang perlu pemeriksaan hukum atau fakta.
    Yang Anda pegang
    Tahap dan hak yang sesuai dengan ruang redaksi Anda.
  3. Anda melihatnya lebih awal

    Versi yang berjalan dengan data Anda sendiri begitu layar pertama ada, bukan tayangan slide.

    Yang Anda bawa
    Contoh berita Anda sendiri, agar yang Anda lihat nyata.
    Yang Anda pegang
    Versi yang berjalan dan bisa Anda coba.
  4. Kami menyelesaikannya bersama Anda

    Perubahan masuk selagi tim Anda memakainya, sampai suatu hari sistem ini menjalankan ruang redaksi tanpa cara lama.

    Yang Anda bawa
    Reporter dan editor Anda, memakainya untuk pekerjaan nyata.
    Yang Anda pegang
    Perubahan yang dibuat selagi Anda memakainya.
  5. Kami menjaganya tetap berjalan

    Sistem ini berada di server kami dengan cadangan, pemantauan, dan pembaruan keamanan, dan kami tetap menjadi pihak yang Anda hubungi.

    Yang Anda bawa
    Pertanyaan dan permintaan perubahan yang dibawa ruang redaksi yang hidup.
    Yang Anda pegang
    Sistem di server kami yang kami jaga tetap berdiri.

Ceritakan cara kerja ruang redaksi Anda

Berapa banyak desk dan bahasa yang Anda terbitkan, dari mana wartawan Anda mengirim naskah, dan sistem apa yang Anda gunakan saat ini. Kami memberikan penawaran setelah satu kali pembicaraan tentangnya.

MickeyMenjawab dalam hitungan detik