Drupal Canvas, editörlerin sayfayı doğrudan tarayıcıda bileşenlerden kurmasını sağlayan görsel bir sayfa düzenleme aracıdır. 1.11.0 sürümü Eylül 2026'da yayımlandı, çalışması için Drupal 11.3 ve üzeri gerekiyor ve sekiz binden fazla site kullandığını bildiriyor. Bu yazımızda Canvas'ın ne olduğunu, kurulum için nelerin gerektiğini, Layout Builder ve Paragraphs ile ilişkisini, sayfayı kimin kurabileceğini ve bugün bir üniversite sitesinde kullanılıp kullanılamayacağını anlatıyoruz.

Canvas hakkında yazılanların çoğu duyuru niteliğinde. Özellikler sıralanıyor ve orada bitiyor. Oysa bir üniversite web ekibinin sorduğu sorular farklı. Birim sitelerimizin üzerinde çalıştığı Layout Builder'ın yerine mi geçiyor? Temada önce neyin değişmesi gerekiyor? Kurulduktan sonra kimler kullanabilecek ve bir bölümün kimsenin onaylamadığı bir sayfa kurmasını ne engelleyecek? Aşağıda bu soruları Eylül 2026 itibarıyla geçerli bilgilerle ele alıyoruz.

Drupal Canvas nedir?

Drupal Canvas görsel bir sayfa düzenleme aracıdır. Editör bileşenleri sayfaya sürükler, sıralar, sonucu önizler ve yayımlar. Bütün bunlar tarayıcıdan çıkmadan yapılır. Arayüzün arkasında Drupal'ın çekirdek servisleriyle konuşan bir React uygulaması bulunuyor. Çevresindeki yönetim ekranlarından farklı hissettirmesinin sebebi de bu.

Proje amacını iki başlıkta tanımlıyor. Site kuranlar, temel JSX ve CSS dışında kod yazmadan tarayıcı üzerinden site kurabilmeli. İçerik üretenler ise sayfanın herhangi bir bölümünü geliştirici beklemeden düzenleyebilmeli. Canvas girişim sayfası kurumlar açısından önemli bir noktayı daha ekliyor. Canvas, Drupal'ın yapılandırılmış veri modeli ve ayrıntılı erişim denetimi üzerine kurulduğu için editörün oluşturduğu sayfa, biçimlendirme yığını değil yapılandırılmış içerik olarak kalıyor.

Bu ayrım, bir üniversitenin Canvas'ı ticari sayfa düzenleyicilerden farklı okuması gereken noktadır. Yapısını koruyan içerik sonradan yeniden kullanılabilir, çevrilebilir, aranabilir ve başka bir sisteme taşınabilir.

Experience Builder adı nereye gitti?

2025 boyunca Drupal haberlerini takip edenler bu projeyi başka bir adla görmüş olabilir. Canvas, Experience Builder çalışma adıyla geliştirildi ve ad değişikliği 1.0 sürümünden önce yapıldı. Experience Builder araması hâlâ aynı projeyi anlatan içerikler döndürüyor. O dönemin yazılarını okurken ya da konferans kayıtlarını izlerken bunu bilmek işe yarıyor.

Canvas'ı kullanmak için neler gerekiyor?

Üç koşul, Canvas'ın kurumunuzda kurulup kurulamayacağını belirliyor.

  • Drupal 11.3 ve üzeri. Bu koşul kesin. Drupal 10 üzerinde çalışan bir platform, büyük sürüm yükseltmesini tamamlamadan Canvas'ı kuramıyor.
  • Composer 2.7 ve üzeri ile yönetici erişimi. Specbee'nin kurulum yazısı, projede drupal/core-dev bulunduğunda ortaya çıkan bir bağımlılık çakışmasını da belgeliyor. Sorun 3534774 numarasıyla takip ediliyor.
  • Single Directory Components sunan bir tema. Teknik olarak zorunlu değil, pratikte şart. Aşağıdaki bölüm bu konuyu ayrıntılı ele alıyor.

Sürüm bilgisine gelince, proje sayfası 1.11.0 sürümünün 8 Eylül 2026'da Drupal 11.3 ve üzeri için yayımlandığını ve 8.315 sitenin kullandığını bildirdiğini gösteriyor. Kararlı sürümler Drupal güvenlik bildirimi politikası kapsamında. Bir üniversitenin bilgi güvenliği incelemesinde ilk sorulacak soru da budur.

Drupal 11.3 şartı ne anlama geliyor?

Bu şart, Canvas kararını bir araç tercihi olmaktan çıkarıp sürüm yol haritası kararına dönüştürüyor. Drupal 10 üzerinde çalışan bir kurumun önce büyük sürüm yükseltmesini tamamlaması gerekiyor. Yükseltme bitmeden Canvas gündeme alınamıyor, dolayısıyla iki işin tek takvimde düşünülmesi gerekiyor.

Bunun olumlu bir tarafı da var. Sürüm yükseltmesi zaten yapılması gereken bir iş. Canvas, o işe somut bir gerekçe ve editörlere gösterilebilecek bir kazanım ekliyor.

Üniversite birimleri için ne değişiyor?

Kampüs platformlarında günlük sıkıntı genellikle yazılımdan değil sıradan kaynaklanıyor. Bir bölüm, üç hafta sonraki tanıtım günü için açılış sayfası istiyor. Hazır şablon içeriğe uymuyor, talep merkezi web birimine gidiyor, listeye giriyor ve sayfa ya geç yayımlanıyor ya da istenenden farklı çıkıyor.

Canvas tam bu darboğaza yöneliyor. Bölüm editörü, kurumun önceden onayladığı bileşenlerden sayfayı kendisi kuruyor, sonucu ziyaretçinin göreceği haliyle görüyor ve talep açmadan yayımlıyor. Tek seferlik bir yerleşim için harcanacak geliştirici zamanı bileşen kütüphanesine gidiyor. Oradaki iyileştirmeden ise bütün birimler yararlanıyor.

Görsel sayfa kurma, uzun süre WordPress'in üniversitelere karşı öne sürdüğü avantajlardan biriydi. Canvas bu farkı önemli ölçüde kapatıyor. İki sistemin üniversite bağlamındaki karşılaştırmasını Drupal mı WordPress mi üniversite siteniz için hangisi doğru yazısında ele aldık.

Kurumlar konuyu bu çerçevede ele almaya başladı bile. Syracuse Üniversitesi, kendi Drupal platformu SUpal için editörlerine yönelik bir Canvas kılavuzu yayımlıyor. Kılavuz hedef kitlesini pazarlama ve içerik ekipleri olarak tanımlıyor ve saydığı beş özellikte sürükle bırak düzenlemenin yanına kurumsal kimlikle uyumu ve yeniden kullanılabilir bileşenleri koyuyor. Bu sıralama anlamlı. Kampüste sayfa düzenleme aracının değeri tek başına serbestlik değil, kurumun çizdiği sınırlar içinde serbestliktir.

Layout Builder ve Paragraphs ne olacak?

Üniversitelerin çoğu bu iki araçtan birini ya da ikisini birden zaten kullanıyor. Bu yüzden asıl soru hangisinin daha iyi olduğu değil, her birinin ne işe yaradığıdır.

Layout Builder, önceden onaylanmış blokları sayfa bölgelerine yerleştiriyor. Paragraphs, tekrar eden içerik yapılarını alan olarak modelliyor; editör formu dolduruyor, görünümü tema belirliyor. Canvas ise tasarım sistemini canlı olarak gösteriyor ve editörün doğrudan onun üzerinde çalışmasını sağlıyor. Editörün sonucu düzenlerken görmesinin sebebi budur.

 Layout BuilderParagraphsDrupal Canvas
Çekirdekte miEvetHayır, katkı modülüHayır, katkı modülü
Düzenleme biçimiBlokları bölgelere yerleştirirYapılandırılmış alanları doldururBileşenleri canlı yüzeyde birleştirir
ÖnizlemeSoyut yerleşim görünümüÖnce form, sonra önizlemeDüzenlerken canlı görünüm
Bileşen kaynağıBloklar ve alan bloklarıParagraph türleriSingle Directory Components
En düşük DrupalGüncel çekirdekte destekliGüncel çekirdekte çalışır11.3 ve üzeri
Hangi işe uygunMevcut bloklardan sayfa yerleşimiTekrar eden yapılı içerikFarklı sayfaları görsel olarak kuran editörler

Uygulamada bu üçü bir arada bulunabiliyor. Bir program sayfası Paragraphs alanlarıyla kalırken, bir tanıtım kampanyası sayfası Canvas ile kurulabiliyor. Kararı platform genelinde değil içerik türü bazında vermek, geçişi yönetilebilir tutuyor.

Layout Builder kaldırılıyor mu?

Hayır. Layout Builder, Drupal'ın kullanımdan kaldırılan ve artık kurulamayan çekirdek modüller listesinde yer almıyor. Böyle bir değişiklik olsaydı orada kayıtlı olurdu.

Canvas hakkında yazılanların önemli bir kısmı yerine geçme izlenimi veriyor. Yüzlerce birim sitesini Layout Builder üzerinde çalıştıran bir kurum için bu izlenime göre hareket etmek pahalıya mal olur.

Doğru okuma şu şekilde. Drupal'ın site kurma araçlarının uzun vadede nasıl konumlanacağı topluluk içinde hâlâ tartışılıyor. Bu, kararı verilmiş bir geçiş değil, açık bir sorudur.

Bileşen kütüphanesi kurulmadan Canvas çalışmaz

Canvas yeni bir bileşen biçimi getirmiyor. Bileşenleri, Drupal çekirdeğinin zaten kullandığı yöntemle, Single Directory Components üzerinden buluyor. Bu yapıda bir bileşenin Twig şablonu, CSS dosyası, JavaScript kodu ve görselleri tek klasörde duruyor. Klasördeki tanım dosyası da bileşenin özelliklerini ve slotlarını JSON şeması ile bildiriyor.

Canvas'ı kullanılabilir kılan şey bu tanım dosyasıdır. Bileşen özelliklerini şemayla düzgün bildirdiğinde Canvas, editöre uygun düzenleme alanlarını kendiliğinden üretiyor. Bildirmediğinde ise editörün karşısına arayüzden doğru şekilde ayarlanamayan bir bileşen çıkıyor.

Üniversitede asıl proje burada. Yıllar içinde büyümüş özel bir temanın bileşenleri genellikle bu biçimde değil. Bunların dönüştürülmesi küçük bir iş değil, bu yüzden sıralama önemli. En çok sayfada görünen bileşenler önce dönüştürülür.

Her iki eski araçtan da tanımlı geçiş yolları var. Paragraph türleri, mevcut yapı incelenip bileşen klasörü oluşturularak ve alanlar özelliklerle slotlara eşlenerek dönüştürülüyor. Layout Builder özel blokları da aynı yöntemle dönüşüyor. İç içe geçmiş karmaşık yerleşimler ise kapsayıcı bileşen haline geliyor.

Tek seferde geçiş yerine aşamalı ilerlemek daha iyi sonuç veriyor. Önce en çok kullanılan bileşenler dönüştürülür. Sonra ekip sistemi öğrenirken yeni sayfalar Canvas ile kurulur. Ardından ana sayfa ve kampanya sayfaları gibi öncelikli sayfalar taşınır. Geri kalanlar ise olağan güncellemeler sırasında sıraya girer.

Sayfayı kim kurabilir, yetkiyi kim verir?

Editörün istediği bileşenden istediği sayfayı kurabildiği bir araç, teknik sorudan önce bir yönetişim sorusudur. Kurumun üç konuda karar vermesi gerekiyor. Hangi roller Canvas'ı kullanabilecek, hangi rol hangi bileşenleri görecek, Canvas ile kurulan sayfa doğrudan mı yayına girecek yoksa incelemeden mi geçecek.

İlk sorunun cevabı izin sisteminde. Canvas erişimi, diğer yetkiler gibi role bağlı olarak veriliyor. Bölüm sayfasını kimin düzenleyebileceğini belirleyen yapı, sayfayı kimin kurabileceğini de belirliyor.

İkinci kısım izin değil iş akışı meselesi. Sayfayı kurabilen ama yayımlayamayan bir katkı veren, izin kararıdır. Basın birimi onaylayana kadar incelemede bekleyen bir sayfa ise iş akışı kararıdır. Bu katmanı üniversiteler için Drupal içerik onay iş akışı yazısında ele aldık.

Başlangıç için dar bir kurgu işe yarıyor. Canvas önce merkezi editörlere ve az sayıda birim editörüne verilir. Bileşen kütüphanesi, her bileşenin gözden geçirilebileceği kadar küçük tutulur. Erişim ise kurum insanların gerçekte ne kurduğunu gördükten sonra genişletilir.

Canvas bugün kullanılabilir mi, beklemek mi gerekir?

Cevap, sitenin ne olduğuna ve kurumun bu yıl ne kadar değişimi kaldırabileceğine bağlı.

Şimdi başlamak için gerekçeler gerçek. Canvas güvenlik bildirimi politikası kapsamında, sekiz binden fazla site kullandığını bildiriyor ve sürümler bildirilen sorunların ele alındığını gösterecek sıklıkta çıkıyor. Drupal 11.3'te olan ve bileşen tabanlı teması bulunan bir kurum için pilot uygulamanın maliyeti düşük.

Beklemek için gerekçeler de aynı ölçüde gerçek. Eylül 2026'da 1.11.0 sürümünde olmak, yerleşmiş bir üründen çok hâlâ yetenek eklenen bir projeyi anlatıyor. Canvas'ın gerektirdiği çekirdek sürümü önceki yayınlarda değişmiş. Bu yüzden güncel koşulu kontrol etmeden sürüm sabitlemek risk taşıyor. Yukarıda geçen Composer çakışması da gelişimi süren projelerde görülen türden bir sürtünme. Drupal'ın site kurma araçlarının birbirine göre konumu ise duyurulmuş bir karar değil, topluluk içinde süren bir tartışma.

Çoğu üniversite için bu tablo aynı sonuca çıkıyor. Canvas bugün denenmeye ve planlanmaya değer, ancak bu akademik yıl içinde ana kurumsal siteyi onun üzerine yeniden kurmak erken olur. Bir birim sitesi ya da yeni açılacak bir mikro site, riski küçük tutarak gerçek deneyim sağlıyor.

Canvas'a geçiş nasıl planlanır?

Birden fazla siteyi tek kod tabanından çalıştıran bir platformda Canvas her sitede ayrı kuruluyor, bileşen kütüphanesi ise ortak temada duruyor. Bu yapının pratik bir sonucu var. Merkezi ekip bileşeni bir kez iyileştiriyor ve bütün siteler yararlanıyor, ama her fakülte Canvas'ı ne zaman kullanmaya başlayacağına kendisi karar veriyor. Bu mimarinin genel dengesini Drupal multisite ile üniversite web sitelerinin yönetimi yazısında ele aldık.

Pilot uygulamanın işe yaraması için izlenecek sıra kısa. Platformun Drupal 11.3'te olduğu ya da oraya taşınabileceği doğrulanır, çünkü geri kalan her şey buna bağlı. Tema incelenir ve hangi bileşenlerin Single Directory Components biçiminde olduğu, hangilerinin olmadığı listelenir. En çok sayfada görünen on bileşen önce dönüştürülür. Pilot için ana site yenilemesi yerine bir birim sitesi ya da yeni bir mikro site seçilir. İlk editör giriş yapmadan önce hangi rollerin erişeceğine karar verilir. Sonra bir dönem boyunca kullanılır ve tanıtımda vaat edilen değil, insanların gerçekte kurduğu sayfalar değerlendirilir.

Drupart bünyesindeki Drupal4edu ekibinin Sabancı Üniversitesi, Işık Üniversitesi ve Yıldız Teknik Üniversitesi gibi kurumlar için geliştirdiği Drupal platformları, paylaşılan bir bileşen kütüphanesi ve onu sürdüren merkezi bir ekip üzerine kuruluyor. Canvas gibi araçların dayandığı zemin de tam olarak budur. Yaklaşımımızın ayrıntılarını eğitimde Drupal sayfasında bulabilirsiniz.

Drupal Canvas hakkında sık sorulan sorular

Drupal Canvas nedir?

Drupal Canvas, editörlerin sayfayı bileşenlerden kurup doğrudan tarayıcıda önizlemesini sağlayan görsel bir sayfa düzenleme aracıdır. Drupal'ın çekirdek servisleri üzerine kurulu bir React uygulamasıdır ve Experience Builder çalışma adıyla geliştirilmiştir. Amacı, site kuranların temel JSX ve CSS dışında kod yazmadan site kurabilmesi ve içerik üretenlerin sayfanın herhangi bir bölümünü geliştirici beklemeden düzenleyebilmesidir. Drupal'ın yapılandırılmış veri modeli üzerine kurulduğu için editörün oluşturduğu içerik yapısını koruyor ve sonradan yeniden kullanılabiliyor.

Canvas, Layout Builder'ın yerine mi geçiyor?

Şu an için hayır. Layout Builder, Drupal'ın kullanımdan kaldırılan çekirdek modüller listesinde yer almıyor ve böyle bir değişiklik olsaydı orada kayıtlı olurdu. İki araç farklı çalışıyor. Layout Builder önceden onaylanmış blokları sayfa bölgelerine yerleştirirken, Canvas tasarım sistemini canlı gösterip editörün onun üzerinde çalışmasını sağlıyor. Birçok kurum ikisini birlikte kullanacak ve kararı platform genelinde değil içerik türü bazında verecek. Drupal'ın uzun vadeli yönü ise topluluk içinde hâlâ tartışılıyor.

Canvas hangi Drupal sürümünü gerektiriyor?

Canvas, Drupal 11.3 ve üzerini gerektiriyor. Ayrıca Composer 2.7 ve üzeri ile yönetici erişimi gerekiyor. Drupal 10 üzerinde çalışan bir üniversite için bu, Canvas'ı bağımsız bir karar olmaktan çıkarıp sürüm yükseltme planının sonucu haline getiriyor. Canvas'ın gerektirdiği çekirdek sürümü önceki yayınlarda değişmiş durumda. Bu yüzden sürüm sabitlemeden önce güncel koşulun proje sayfasından kontrol edilmesi gerekiyor. Uygulamada Single Directory Components sunan bir tema da gerekiyor, resmî koşullar arasında sayılmasa bile.

Editörler geliştirici olmadan Canvas ile sayfa kurabilir mi?

Sayfa kurma tarafında evet, hazırlık tarafında hayır. Bileşenler hazır olduğunda ve düzgün tanımlandığında editör sayfayı geliştirici olmadan kurabiliyor, sıralayabiliyor ve yayımlayabiliyor. Bu noktaya gelmek ise geliştirici işi gerektiriyor. Temanın bileşenleri Single Directory Components biçiminde olmalı ve özellik şemalarıyla örnekleri içermeli, çünkü Canvas düzenleme alanlarını bu tanıma bakarak üretiyor. Bu hazırlığı atlayan kurumlar editörlerine arayüzden ayarlanamayan bileşenler vermiş oluyor.

Canvas bugün üniversite sitesinde üretim ortamında kullanılabilir mi?

Pilot uygulama için uygun, ana site yenilemesi için erken. Canvas, Drupal güvenlik bildirimi politikası kapsamında ve sekiz binden fazla sitede kullanıldığı bildiriliyor. Bu, güvenlik ve yaygınlık sorularını karşılıyor. Öte yandan Eylül 2026'da 1.11.0 sürümünde olmak hâlâ yetenek eklenen bir projeyi anlatıyor, gerektirdiği çekirdek sürümü önceki yayınlarda değişmiş ve bağımlılık çakışmaları bildirilmiş. Bir birim sitesinde ya da yeni bir mikro sitede bir dönem çalıştırmak, kurumun riski küçük tutarak gerçek veri toplamasını sağlıyor.

Son güncelleme: 21.09.2026 18:05