Drupal ücretsiz bir içerik yönetim sistemidir, drupal sayesinde kurduğunuz sitede kullanıcılarınıza ve ziyaretçilerinize her çeşit içeriği paylaşabilirsiniz video, resim, haber vb. aklınıza gelebilecek her türlü içeriği drupal sayesinde paylaşabilirsiniz
Drupal ile kendinize ait kişisel bir site bir nevi günlük olarak kullanabileceğiniz bir alan oluşturabilirsiniz yada bir çok kullanıcının yönetebileceği bir site oluşturabilirsiniz örneğin bir haber sitesi yada bir topluluk sitesini drupal ile rahatlıkla yapabilirsiniz. Türk kullanıcılarının drupalı kullanarak kurduğu siteleri Siteler bölümümüzden görebilirsiniz drupal diyince akla ilk gelen kelime özgürlük oluyor drupal'ın tek ihtiyacı sizin fikir üretmeniz, siz sadece düşüneceksiniz ve uygulamaya başlayacaksınız drupalla birlikte sınırsız içerik paylaşımı yapabileceksiniz
Drupal dünya'da en çok ilgi gören içerik yönetim sistemleri arasında yer alıyor, Türkiyede hala tam anlamıyla tanınmış ve destek verilmiş bir sistem değil.
Drupal'ın şuanda yayında olan iki adet kararlı sürümü mecut bunlardan biri drupal 5.x ve diğeri drupal 6.x bu iki sürüm arasındaki farklları açıklamaya çalışalım.
Drupal 5.x Avantajları : Yayınlanma tarihi itibariyle bir çok tema ve eklentiyi kapsaması drupal 5.7'nin avantajlı yönleridir. Bu avantaj dersi ilk yazdığımda geçerliydi. Şu an için böyle bir avantaj söz konusu değil, an itibariyle bir çok popüler modül 6.x sürümü ile uyumlu hale getirilmiş durumdadır. Aynı şekilde drupal 6.x için bir çok tema seçeneği mevcuttur. En gözde temalar için sitemizin temalar bölümünü ziyaret edebilirsiniz.
Drupal 6.x Avantajları : Drupal kullanıcılarının 6.x geçmeleri için bir çok sebep var bunlardan en önemlileri;
1.Sitenize yüklediğiniz bütün tema ve modüllerin en güncel hallerini sürekli takip etme olanağına sahip olacaksınız
2.Kurulum kolaylığı drupal 5.x sürümüne göre 6.x sürümüyle daha kolay kolay bir kurulum gerçekleştirebilirsiniz
3.Bloklarının yerlerini değiştirmek 6.x ile daha da basit, sürükle bırak yöntemiyle blokların yerlerini özgürce değiştirebilirsiniz.
Sürükle bırak yöntemi drupal 6.x ile birlikte bir çok yönetim sayfasında karşınıza çıkacaktır.
Bunların haricinde bir çok farklılıklarda da gözlenebilir bunlar göze ilk çarpan işe yarar değişiklikler.
Drupal Çekirdek Modüller ( Eklentiler) İsteğe Bağlı
Bu modüller indirdiğiniz drupal sürümüyle birlikte aktfileştirilmeyi ve kullanılmayı bekleyen modullerdir. Bunun haricinde isteği bağlı ve siteniniz'in amacına yönelik sizlerin tercih edebileceğiniz bir çok eklenti drupal.org modules sayfasında mevcuttur.
-Aggregator : Bu modul sayesinde beğendiğiniz ve takip ettiğiniz sitelerin içeriğini (RSS, RDF, ve Atom beslemeleri) ile birlikte kendi sitenizde yayınlayabilirsiniz
-Blog: Sitenizdeki üyelerin siteniz üzerinde günlük (blog) oluşturmalarını sağlar
ör: www.drupalnet.com/blog/isim şeklinde de bloglarına ulaşabilirler
-Blog API; Kullanıcıların XML-RPC ağ günlüğü arayüzü destekleyen istemcilerle içerik gönderebilmesini sağlar.
-Book ; Kullanıcıların ortaklaşa bir kitabı yazmalarını sağlar.
-Color; Kullanıcıların belli bazı temaların renk şemasını değiştirmesine imkanı verir.
-Comment; Kullanıcıların yayınlanmış içerik üzerine yorumda bulunmasına veya tartışmasına izin verir.
-Contact; Hem kişisel hem de site geneli iletişim formlarının kullanımını sağlar.
-Forum; Siteniz içerinsinde basit ve sade bir forumla konular hakkında tartışma yürütülmesini sağlayabilirsiniz
-Locale; Kullanıcı arayüzünün İngilizce dışındaki dillere çevrilmesini sağlar Biz türk kullanıcıların sitemizi kurduğumuzda ilk aktif etmemiz gereken modullerden birisidir
-Menu; Sitenizdeki menüleri yönetebileceğiniz bir modul
-Path; Kullanıcıların URL adreslerini değiştirmelerini sağlar.bu modülü aktif etmediğinizde sitenizde oluşturduğunuz içerik otomatik .com/node/122...148 gibi numaralı bir isim alır path modulunü aktif hale getirerek node/122 yerine .com/drupal nedir şeklinde url adresini elle değiştirebilirsiniz bunu otomatik olarak yapan Pathauto eklentisini kullanabilirsiniz
-Poll Sitenizde anket oluşturmanızı sağlayacak modul
-Profile; Kullancı kayıt formunu ve kullanıcıların profilinde istenilen bilgileri düzenleyebileceğiniz modul
-Search; Site içerisinde kullanıcıların içerik aramasını sağlayan modul
-Statistics; bu modul sayesinde sitenize yapılan ziyaretleri(erişimleri) izleyebilirsiniz
-Taxonomy; İçeriğinizi sınıflandırabileceğiniz ve kategorilerinizi yöneteceğiniz modul
-Tracker; Kullanıcılar için en yeni içeriklerin takibini sağlayan modul
-Upload; Kullanıcıların dosya yüklemesini sağlayan modul
Drupal Çekirdek Modüller ( Eklentiler) Ön tanımlı olarak aktif edilen zorunlu moduller
Block; Site içeriğinin kenarlarında,altında ve üsttünde oluşturulan alanlarda; menüler, son yorumlar, yeni forumlar, reklam alanları, gözde içerik, yazar bilgisi alanlanları gösterilmesini sağlayacak moduldür Diğerleri; Filter, Node, System, User, Watchdog
İlk dersimizde drupal hakkında azda olsa bilgi edinmenizi sağlamışızdır umarım, bundan sonraki derslerimiz kurulum ve türkçeleştirmeye alakalı olacak
Diğer kaynaklar
http://tr.wikipedia.org/wiki/Drupal
www.drupaldersleri.org
www.teknodergi.org/drupal
Bu ders Drupalnet.com tarafından hazırlanmıştır.
