0 Üye ve 1 Ziyaretçi Konuyu İncelemekte. Aşağı İn :)
Sayfa 1
Konu: Drupal Nedir?  (Okunma Sayısı: 3619 Kere Okundu.)
« : Şubat 15, 2011, 12:49:06 ÖS »

Anqel*
*
Üye No : 21465
Nerden : Yurt Dışı
Cinsiyet : Bayan
Konu Sayısı : 5208
Mesaj Sayısı : 17 796
Karizma = 50130





Drupal ücretsiz ve açık kaynaklı bir içerik yönetim sistemidir. Modüler yapısı sayesinde, web uygulama çatısı, topluluk portalı, forum ya da blog motoru olarak da kullanılabilmektedir. 2000'li yılların ortalarında Drupal esneklik, genişleyebilirlik, yönetim kolaylığı ve etkin bir topluluğun desteği ile popülerlik kazanmıştır.
Drupal PHP programlama dili ile yazılmıştır. Bununla birlikte Drupal tabanlı bir web sitesinin kurulumu, geliştirilmesi ve bakım genellikle PHP programlama becerisi gerektirmemektedir.
Drupal içerik yönetim sistemi Unix, GNU/Linux, BSD türevleri, Solaris, Windows, ve Mac OS X gibi işletim sistemleri başta olmak üzere, üzerinde PHP yorumlayıcı bulunan herhangi bir işletim sisteminde çalışabilmektedir. Apache, lighttpd ya da IIS gibi herhangi bir biçimde PHP ile eklemlenebilen bir Web sunucu yazılımı ve MySQL, PostgreSQL gibi bir veritabanı sunucuya gereksinim duyar.

İlk olarak Dries Buytaert tarafından bulletin board system olarak geliştirilmiştir ve Drupal 2001 yılında açık kaynak projesi olmuştur. İsim, daha sonra zamanla Drupal'e dönüşen Drop.org sitesinden gelir. Dries siteyi önce “dorp” (Hollandacada “köy”, topluluk yönüne vurgu için) olarak adlandırmak istedi ama alan adını alırken bir yazı hatası yaptı ve sonra da bu ismin kulağa daha hoş geldiğini düşündü..

Drupal'in basit bir katmanı veya "çekirdeği" (core) vardır. Bu katman Drupal'in temel özelliklerini oluşturmakla beraber ayrıca eklenebilir modül programlama olanağını da sağlar.Drupal'in çekirdeğine dahil edilmiş olan modüller kullanıcıların içerik ekleme, gözden geçirme ve içeriği sınıflandırma, arama yönetimi, yorum ekleme, forumlara katılma, anketlerde oy verme ve HTML bilgisine gerek duymadan ortak proje yazılımlarında çalışmaya olanak sağlar. Ayrıca çekirdek modüller kullanıcıların kişisel bilgilerini girebilecekleri, görüntülüyebileceği ve birbirleri ile ya da sitenin yöneticileri ile iletişim kurabilmelerine de olanak sağlar.
Drupal'in sürüm yönetim sistemi, ki bu da Drupal'in çekirdek bir özelliğidir, güncellenmiş içeriği, kimin güncellediğini, neyin güncellendiğini, hangi tarih ve saatte güncellemenin yapıldığını izler ve kayıt altına alır. Sistem kullanıcıların yaptıklarını güncellemeli daha önceki bir sürüme geri alabilecekleri loglama yapısı sunar.
Drupal'in içine gömülmüş olan çekirdek modüller ile site yöneticileri sitenin görünüşünü özel yapılmış temalar ile değiştirebilir, menü yapılarını değiştirebilir ve kullanıcıların kendi dillerinde siteyi sunabilirler. Drupal'in çekirdeği yöneticilere ayrıca başka sitelere RSS yayını yapmayı ve başka sitelerden RSS yayını almasını sağlar.
Diğer çekirdek modüller kullanıcı kayıdını ve yöneticilerin kullanıcılara kullanıcı rollerini tanımlamalarını, kullanıcılara sitedeki bazı özellikleri kullanabilmeleri için hak tanımlamayı sağlar. Yöneticiler ayrıca ulaşım kurallarını tanımlar ve belirli kullanıcı isim, e-posta adresi ve IP adreslerine göre siteye erişimlerini engelleyebilirler.
Drupal'in çekirdeği ayrıca "Temiz URL" (URL alias) özelliği ile Drupal'in kullanıcı dostu, kolay hatırlanan URL'lerinin otomatik ya da site yöneticisinin denetiminde oluşturulmasını sağlar. Örneğin "WeBCaNaVaRi'na Üye Olmadan Link'leri ve Kod'ları Göremezsiniz.
Link'leri Görebilmek İçin. Üye Ol. veya Giriş Yap.
www.benimsitem.com/?q=node/432
" yerine than "WeBCaNaVaRi'na Üye Olmadan Link'leri ve Kod'ları Göremezsiniz.
Link'leri Görebilmek İçin. Üye Ol. veya Giriş Yap.
www.benimsitem.com/urunler
" şeklinde bir URL oluşturulabilir.
Çekirdek modüller ayrıca istatistik ve site yöneticilerinin siteyi yoğun trafikte performansını iyileştirmek için önbellekleme (caching) ve (throttling) raporlarını almalarını sağlar.Yöneticiler birçok filtre ve içerik tipi oluşturabilir ve uygulayabilirler.Kullanıcılar ve yöneticiler sözü geçen çekirdek özellikleri PHP ya da HTML bilgisine gerek duymadan kullanabilirler.

Modüller

Drupal'in modüler tasarımı, PHP bilgisine iye insanların modüller yazarak ek özellikler üretmelerine olanak sağlar. Resmi Drupal websitesi, Drupal kullanıcıları tarafından yazılmış yüzlerce bedava modül sunmaktadır.
e-ticaret sistemleri, iş akış yönetimi sistemleri, fotoğraf galerileri, organik gruplar, Google maps, Amazon Items , e-posta listesi yönetimi ve CVS ile entegrasyon gibi alanlarda güçlü modüller bulunmaktadır.
Modüllerin işlevlerinin Drupal'e eklenebilmesi için Drupal, çekirdek ve modülleri "kanca (hook)" veya callbacks denen bir sistem ile entegre eder. Drupal çekirdeği SQL injection gibi genel güvenlik sorunlarına karşı da güvenlik sağlar.
Drupal sitesinde (19 Mart 2008 tarihinde) 3390'dan fazla ücretsiz eklenti bulunmaktadır.

Bunlardan bazıları:

CCK - the Content Construction Kit
CCK - associated modules
Views
Organic Groups
Panels
e-commerce systems
e-commerce systems
Amazon Associate Tools

Temalar

Drupal için yazılan temalar genelde PHPTemplate motoru ya da XTemplate motoru ile yazılır. Daha önceki şablonlar PHP'nin içine doğrudan kodlanmakta idi.
Drupal'in daha önceki sürümlerinin tema sistemi Mambo ve Plone ürünlerine göre çok daha karmaşık olduğu ve tasarım tabanlı olmadığı için çok eleştirildi. Sonuç olarak PHPTemplate ve XTemplate motorları bu sorunu çözmek için kullanıldı.

Drupal tabanlı büyük siteler

Drupal, The Onion, Ain't It Cool News, Spread Firefox, Ourmedia, KernelTrap, NewsBusters ve Defective by Design, gibi birçok yüksek trafiğe sahip web sitelesi tarafından kullanılmaktadır.
Drupal'in çekirdek dağıtımı binlerce yazılım geliştiricisi tarafından yapılmıştır ve katılımcı olarak Sony gibi tüzel kişiler de Drupal'in geliştirilmesine katkıda bulunmuştur.


WebCanavari
WeBCaNaVaRi Botu

Bu Site Mükemmel :)

*****

Çevrimİçi Çevrimİçi

Mesajlar: 222 194


View Profile
Re: Drupal Nedir?
« Posted on: Mart 29, 2024, 05:08:35 ÖÖ »

 
      Üye Olunuz.!
Merhaba Ziyaretçi. Öncelikle Sitemize Hoş Geldiniz. Ben WeBCaNaVaRi Botu Olarak, Siteden Daha Fazla Yararlanmanız İçin Üye Olmanızı ŞİDDETLE Öneririm. Unutmayın ki; Üyelik Ücretsizdir. :)

Giriş Yap.  Kayıt Ol.
Anahtar Kelimeler: Drupal Nedir? e-book, Drupal Nedir? programı, Drupal Nedir? oyunları, Drupal Nedir? e-kitap, Drupal Nedir? download, Drupal Nedir? hikayeleri, Drupal Nedir? resimleri, Drupal Nedir? haberleri, Drupal Nedir? yükle, Drupal Nedir? videosu, Drupal Nedir? şarkı sözleri, Drupal Nedir? msn, Drupal Nedir? hileleri, Drupal Nedir? scripti, Drupal Nedir? filmi, Drupal Nedir? ödevleri, Drupal Nedir? yemek tarifleri, Drupal Nedir? driverları, Drupal Nedir? smf, Drupal Nedir? gsm
Sayfa 1
Yukarı Çık :)
Gitmek istediğiniz yer:  



Theme: WeBCaNaVaRi 2011 Copyright 2011 Simple Machines SiteMap | Arsiv | Wap | imode | Konular