DRUPAL İÇİN YÖNETİCİLER EĞİTİMİ

Drupal sitesini güvenle yönet

Drupal site yönetimi: kullanıcı, izin, güvenlik, güncelleme, yedekleme ve performans

Drupal için Yöneticiler Eğitimi, bir Drupal sitesini güvenli, güncel ve performanslı tutmaktan sorumlu olanlara yönelik orta düzey bir programdır.

4 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kullanıcı ve izinden güvenlik güncellemelerine, yedeklemeden performans bakımına

Drupal için Yöneticiler Eğitimi, bir Drupal sitesini güvenli, güncel ve performanslı tutma sorumluluğunu taşıyanlara yöneliktir. Katılımcılar kullanıcı ve izin yönetimini, güvenlik güncellemelerini, Composer ile sürüm yükseltmeyi ve yedekleme stratejilerini öğrenir. Ardından önbellek ve performans ayarı, loglama, yapılandırma yönetimi, çok siteli yapı ve bakım iş akışları işlenir. Program, bir sitenin yönetim ve bakım planının oluşturulmasıyla tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; kısa anlatımın ardından bir Drupal sitesinde güvenlik, güncelleme ve bakım işlemleri gerçek senaryolarla uygulanarak ilerlenir.

Seviye

Orta Seviye — Drupal sitelerinin güvenlik, güncelleme, yedekleme ve bakım yönetimini öğreten program

Öğrenme Metodu

Örnek bir Drupal sitesi yönetilir; her modülde gerçek bir yönetim görevi (güncelleme, yedekleme, izin) uygulanarak bakım planı çıkar.

Neden Bu Eğitim?

🔐Güvenli site

Güvenlik güncellemeleri, izinler ve sağlamlaştırma yöntemleriyle Drupal sitesini saldırılara karşı güvende tutmayı öğrenirsiniz.

♻️Sürdürülebilir bakım

Güncelleme, yedekleme ve izleme iş akışlarını kurarak sitenin uzun vadede sorunsuz çalışmasını sağlamayı kavrarsınız.

⚡Hızlı ve kararlı

Önbellek ve performans ayarlarıyla sitenin hızlı, kararlı ve yoğun trafiğe dayanıklı kalmasını yönetmeyi öğrenirsiniz.

Anahtar Konular

drupal yönetici eğitimidrupal site yönetimi eğitimidrupal güvenlik eğitimidrupal güncelleme eğitimidrupal yedeklemedrupal bakım eğitimidrupal sistem yöneticisidrupal performans
“Bir Drupal sitesini yönetmek içerik üretmekle bitmez; güvenlik, güncelleme ve yedekleme disiplinidir, sitenin görünmeyen güvencesidir.”

Ön Koşullar

Eğitimden verim almak için önerilen ön bilgiler

1
Drupal temelleri

Node, içerik türü ve yönetim arayüzü kavramlarını bilmek yönetim konularının takibini kolaylaştırır.

2
Sunucu farkındalığı

Web sunucusu, PHP ve veritabanı mantığına temel aşinalık güncelleme ve bakım konularını hızlandırır.

3
Komut satırı kullanımı

Composer ve Drush komutlarını temel düzeyde kullanabilmek yönetim görevlerinde gereklidir.

4
Erişimli bir site

Yönetici yetkisi olan bir Drupal sitesi veya yerel kurulum uygulamaları yapmayı kolaylaştırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı rolleri ve izin matrisini tasarlar, kullanıcı hesaplarını yönetir, kimlik doğrulama ayarlarını yapar ve içerik erişimini rollere göre güvenle sınırlar.
Modül 1
Roller ve İzin Matrisi
  • Anonim, kayıtlı ve yönetici rollerinin anlamı
  • İhtiyaca göre özel rollerin oluşturulması
  • İzin (permission) matrisinin dikkatli yapılandırılması
  • Yönetim izinlerinin (administer) risklerinin değerlendirilmesi
  • En az yetki ilkesine göre rol tasarımı
  • İzin değişikliklerinin site güvenliğine etkisi
Modül 2
Kullanıcı Hesabı Yönetimi
  • Yeni kullanıcı ekleme ve rol atama
  • Hesap durumu (engelleme, aktif) yönetimi
  • Kayıt ayarları ve e-posta doğrulama akışı
  • Parola politikası ve güçlü parola zorunluluğu
  • Toplu kullanıcı işlemleri ve dışa aktarım
  • Ayrılan personelin erişiminin güvenle kaldırılması
Modül 3
Kimlik Doğrulama ve Oturum
  • Oturum (session) süresi ve güvenlik ayarları
  • İki adımlı doğrulama (TFA) seçeneklerine genel bakış
  • Flood control ile deneme sınırlaması
  • Harici kimlik sağlayıcı (LDAP, SSO) mantığına bakış
  • Giriş sayfası güvenliği ve bot koruması
  • Yönetici hesaplarının özel korunması
Modül 4
İçerik Erişim Kontrolü
  • Yayınlanmamış içeriğe erişim yetkileri
  • İçerik türüne göre düzenleme izinleri
  • Node access modülleriyle gelişmiş erişim
  • Yetki dışı işlemlerin loglardan izlenmesi
  • Editöryel iş akışında erişim ayrımı
  • Hassas içeriğin erişim politikası ile korunması
Günün hedefiKatılımcı güvenlik duyurularını takip eder, Composer ile çekirdek ve modül güncellemelerini uygular, büyük sürüm yükseltmesini planlar ve siteyi sağlamlaştırır.
Modül 1
Güvenlik Duyuruları ve Takip
  • Drupal güvenlik takımı ve SA duyurularının takibi
  • Kritik ve orta düzey güvenlik açıklarının sınıfı
  • Güvenlik açığı olan modüllerin tespiti
  • Sürüm sonu (end of life) sürümlerin riski
  • Güncelleme aciliyetinin değerlendirilmesi
  • Güvenlik yamalarının öncelik sırasının belirlenmesi
Modül 2
Composer ile Güncelleme
  • Composer tabanlı Drupal proje yapısının mantığı
  • composer update ile çekirdek ve modül güncelleme
  • Sürüm kısıtlarının (constraint) yönetimi
  • Güncelleme sonrası update.php ve veritabanı güncelleme
  • Patch uygulama ve bağımlılık çakışmalarının çözümü
  • Güncellemenin önce test ortamında denenmesi
Modül 3
Büyük Sürüm Yükseltme
  • Drupal 9'dan 10'a, 10'dan 11'e yükseltme planı
  • Uyumluluk kontrolü (Upgrade Status) araçları
  • Kullanımdan kalkan (deprecated) API'lerin tespiti
  • Katkı modüllerinin sürüm uyumluluğu
  • Yükseltme öncesi yedek ve geri dönüş planı
  • Aşamalı yükseltme ve test stratejisi
Modül 4
Site Sağlamlaştırma (Hardening)
  • Dosya ve dizin izinlerinin güvenli ayarlanması
  • settings.php ve hassas bilgilerin korunması
  • trusted_host_patterns ile host doğrulama
  • Yönetim yollarının ve raporların korunması
  • HTTPS zorunluluğu ve güvenlik başlıkları
  • Gereksiz modüllerin kaldırılarak yüzeyin daraltılması
Günün hedefiKatılımcı yedekleme ve geri yükleme stratejisi kurar, log ve izleme araçlarını yapılandırır, Configuration Management ile ayarları yönetir ve ortamlar arası taşımayı uygular.
Modül 1
Yedekleme ve Geri Yükleme
  • Veritabanı, dosya ve kod katmanlarının ayrı yedeği
  • Drush ile veritabanı dökümü (sql-dump) alma
  • Düzenli ve otomatik yedekleme planı kurma
  • Yedeklerin site dışında güvende saklanması
  • Geri yükleme (restore) senaryosunun test edilmesi
  • Felaket kurtarma (disaster recovery) planı
Modül 2
Loglama ve İzleme
  • Watchdog (dblog) ile sistem günlüklerinin okunması
  • Syslog ile logların sunucuya yönlendirilmesi
  • Hata ve uyarı mesajlarının yorumlanması
  • Durum raporu (status report) ile site sağlığı
  • Harici izleme ve uptime kontrolüne genel bakış
  • Düzenli log incelemesinin bakımdaki rolü
Modül 3
Yapılandırma Yönetimi
  • Configuration Management ile ayarların dışa aktarımı
  • config sync dizini ve sürüm kontrolü ilişkisi
  • Ortamlar arası (dev, stage, prod) config taşıma
  • Ortam özel ayarların (override) yönetimi
  • Drush ile config import/export komutları
  • Yapılandırmada veri ile ayarın ayrılması
Modül 4
Cron ve Bakım Görevleri
  • Drupal cron'un işlevi ve düzenli çalıştırılması
  • Sistem cron'u ile Drupal cron tetikleme
  • Süreli görevler: indeks, önbellek, temizlik
  • Bakım modu (maintenance mode) kullanımı
  • Güncelleme öncesi bakım moduna alma akışı
  • Zamanlanmış bakım penceresi planlama
Günün hedefiKatılımcı önbellek ve performans ayarlarını optimize eder, çok siteli ve çok ortamlı yapıları değerlendirir ve sürdürülebilir bir yönetim ile bakım planı oluşturur.
Modül 1
Önbellek ve Performans Ayarı
  • Sayfa, dinamik ve varlık (CSS/JS) önbelleği
  • Cache tag ve önbellek geçersizleştirme mantığı
  • BigPipe ile algılanan hızın artırılması
  • Ters önbellek (Varnish) ve CDN entegrasyonu
  • Veritabanı ve PHP OPcache ayarlarına bakış
  • Performans sorunlarının profil araçlarıyla tespiti
Modül 2
Çok Siteli ve Çok Ortamlı Yapı
  • Drupal multisite mimarisinin avantaj ve riskleri
  • Tek kod tabanıyla birden çok site yönetimi
  • Ortam (dev, stage, prod) ayrımının kurulması
  • Paylaşılan modül ve tema yönetimi
  • Siteler arası yapılandırma farklarının yönetimi
  • Büyüyen yapıda bakım yükünün değerlendirilmesi
Modül 3
Dağıtım ve Sürüm İş Akışı
  • Kod, veritabanı ve config'in birlikte dağıtımı
  • Git tabanlı sürüm kontrolü ve dağıtım adımları
  • Deploy sırasında bakım modu ve güncelleme sırası
  • Geri alma (rollback) planının hazırlanması
  • CI/CD boru hattına genel bakış
  • Dağıtım kontrol listesinin oluşturulması
Modül 4
Sürdürülebilir Bakım Planı
  • Düzenli güncelleme ve denetim takviminin kurulması
  • Güvenlik, yedek ve performans kontrol listeleri
  • Sorumluluk dağılımı ve dokümantasyon
  • Olay müdahale ve iletişim akışının tanımı
  • Site sağlığının periyodik raporlanması
  • Uzun vadeli yaşam döngüsü ve yükseltme planı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İzin ve erişim yönetimi

Rolleri ve izin matrisini en az yetki ilkesiyle tasarlayarak site erişimini güvenli biçimde yönetebilir hale gelirsiniz.

🔐
Güvenlik güncellemesi

Güvenlik duyurularını takip edip çekirdek ve modül yamalarını zamanında, güvenli biçimde uygulamayı öğrenirsiniz.

⬆️
Sürüm yükseltme

Drupal büyük sürüm yükseltmelerini uyumluluk kontrolü ve geri dönüş planıyla güvenle planlama yetkinliği kazanırsınız.

🛡️
Site sağlamlaştırma

Dosya izinleri, host doğrulama ve güvenlik başlıklarıyla siteyi saldırı yüzeyini daraltarak sağlamlaştırmayı kavrarsınız.

💾
Yedekleme stratejisi

Veritabanı, dosya ve kodu kapsayan düzenli yedekleme ve test edilmiş geri yükleme planı kurmayı öğrenirsiniz.

📋
Loglama ve izleme

Watchdog, syslog ve durum raporuyla site sağlığını izleyip sorunları erken tespit etme alışkanlığı edinirsiniz.

⚙️
Yapılandırma yönetimi

Configuration Management ve Drush ile ayarları ortamlar arasında güvenle taşıma yetkinliği kazanırsınız.

⚡
Performans bakımı

Önbellek katmanları ve performans ayarlarıyla sitenin hızlı ve kararlı kalmasını sürdürmeyi uygulayabilir hale gelirsiniz.

Kimler İçin Uygundur?

  • Drupal sitelerini yöneten sistem yöneticileri
  • site sahipleri
  • kurumsal web sorumluları ve içerik dışında güvenlik
  • güncelleme
  • bakımdan sorumlu teknik ekip üyeleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Drupal sitelerini yöneten sistem yöneticileri, site sahipleri, kurumsal web sorumluları ve içerik dışında güvenlik, güncelleme ve bakımdan sorumlu teknik ekip üyeleri için uygundur. Drupal temelleri ile temel komut satırı ve sunucu bilgisi beklenir.
Bu eğitim içerik oluşturmayı mı öğretiyor?
Hayır, odak içerik üretimi değil site yönetimidir. Kullanıcı ve izin, güvenlik, güncelleme, yedekleme, loglama, performans ve bakım gibi bir sitenin güvenli ve sürdürülebilir çalışmasını sağlayan yönetim konuları işlenir. İçerik üretimi ayrı eğitimlerin kapsamındadır.
Komut satırı kullanmak gerekiyor mu?
Evet, yönetim görevlerinin önemli bölümü Composer ve Drush gibi komut satırı araçlarıyla yapılır. Temel düzeyde komut satırı kullanımı beklenir; eğitimde kullanılan komutlar adım adım gösterilir ve açıklanır.
Hangi Drupal sürümleri kapsanıyor?
Eğitim güncel sürümler olan Drupal 9, 10 ve 11 bağlamında ilerler; sürüm yükseltme modülü bu sürümler arası geçişi ele alır. Yönetim, güvenlik ve bakım ilkeleri bu sürümlerin tamamında büyük ölçüde geçerlidir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim yüz yüze veya online olarak, kurumun Drupal altyapısına ve yönetim ihtiyaçlarına göre uyarlanarak verilebilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Drupal için Yöneticiler Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Web Geliştirme GenelFront-end Apps: Web Components Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Front-end Apps: Web Components Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Custom Elements, Shadow DOM, HTML Templates ve Lit ile çatıdan bağımsız, yeniden kullanılabilir web bileşenleri geliştirme eğitimi.

Detayları Gör →
Web Geliştirme GenelFSD Front-end Development: Build Tools Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-end Development: Build Tools Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Vite, Webpack ve esbuild ile modül paketleme, kod bölme, tree shaking, HMR ve üretim optimizasyonu. Uygulamalı 3 günlük derleme araçları eğitimi.

Detayları Gör →
Web Geliştirme GenelFSD Front-End Development: Frameworks Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-End Development: Frameworks Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

React, Vue ve Angular'ın bileşen modeli, reaktiflik, durum yönetimi ve yönlendirmesi karşılaştırmalı. Uygulamalı 3 günlük ön yüz çatıları eğitimi.

Detayları Gör →
Web Geliştirme GenelFSD Front-end Development: Server Tools Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-end Development: Server Tools Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Node.js, npm, Webpack ve Vite ile modern ön yüz derleme araçları: paket yönetimi, modül paketleme, HMR, kod bölme ve CI tabanlı yayın eğitimi.

Detayları Gör →
Web Geliştirme GenelFSD Front-end Development: Testing Tools Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-end Development: Testing Tools Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Jest, Vitest, Testing Library, Playwright ve Cypress ile ön yüz test araçları: birim, entegrasyon ve uçtan uca testler, kapsam ve CI otomasyonu.

Detayları Gör →
Web Geliştirme GenelFSD Front-End Development: UI Development with ReactJS Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-End Development: UI Development with ReactJS Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

React ile modern arayüz geliştirme: JSX, bileşen, hook'lar, useState, useEffect, Context, React Router, veri çekme ve performans optimizasyonu eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn