Sıkça Sorulan Sorular

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!


Her bir soruyu tıklayarak sayfanın alt bölümünde yer alan ilgili yanıta ulaşabilirsiniz.
Kaynak: Drupal project Frequently Asked Questions (FAQ).

Drupal Hakkında

Drupal nedir?
Drupal benim gereksinimlerim için uygun mudur?
Drupal neden bir veritabanına gereksinim duyar? Hangi veritabanları desteklenmektedir?
Drupal'ın yeni sürümü ne zaman çıkacak?

Drupal Kullanmak

Nasıl başlayabilirim? Bulabileceğim kaynaklar / kılavuzlar nerelerdedir?
Drupal sunucusunun sistem gereksinimleri nelerdir?
Drupal'ı nereden indirebilirim?
Neden birden fazla Drupal sürümü var - 6.x, 7.x ...? Ben hangisini kullanmalıyım?
Neden başka bir İYS (CMS) yerine Drupal kullanmalıyım? Drupal diğerlerine (Wordpress, Joomla, ... vb.) kıyasla nasıldır?
Drupal'la ilgili nerelerden destek alabilirim?
Drupal site yaparken neye dikkat etmeliyim?
Wordpress sitemi Drupal'a taşıyabilir miyim?
Drupal'ı komut satırından kullanabilir miyim?
Drupal'da yedekleme önemli mi? Sitemin yedeğini nasıl alırım?

Drupal'ı Yapılandırmak

Drupal "eklenti"si nedir?
Drupal sitemde JavaScript, jQuery ve AJAX kullanabilir miyim?
Tek bir Drupal site kurup birden fazla alan adı için kullanabilir miyim?
Views eklentisi nedir?
Sitemde değişiklik yapmak istiyorum. Eklenti ya da çekirdek dosyalarını değiştirebilir miyim?

Lisans ve Sahiplik

Drupal nasıl bir lisansla dağıtılmaktadır?
Drupal markası kimin adına tescillidir?

Drupal Hakkında

Drupal nedir?
Drupal, kullanıcı yönetiminden yayıncılık iş akışı yönetimine, haber sistemlerinden tartışma platformlarına, denetlenebilen sözlükler ve içerik paylaşımı için XML yayınlama gibi araçlar kullanabilen araveri işevsellikleri gibi geniş bir yelpazede tanımlanabilecek hizmet ve özellikleri bünyesinde barındıran dinamik web sitelerini yayına almak için geliştirilmiş bir İçerik Yönetim Sistemidir. Aynı zamanda açık kaynaklı ve özgür bir platformdur. Çok çeşitli özelliklerin ve yapılandırma seçeneklerinin güçlü bir harmanıyla donanmış olarak Drupal, kişisel bloglardan, kalabalık kitlelerin oluşturduğu içeriklerle büyüyen web sitelerine dek uzanan bir listede geliştirme yapma için etkilidir.
Daha fazla bilgiye İngilizce dilinde hazırlanmış olan About Drupal sayfasından erişmeniz mümkündür.
Drupal benim gereksinimlerim için uygun mudur?
Bu soruyu yanıtlamak için ayrı bir sayfa oluşturulmuş durumda. İlk fırsatta bu sayfanın da çevirisini tümleyeceğiz.
Drupal neden bir veritabanına gereksinim duyar? Hangi veritabanları desteklenmektedir?
Drupal sayfaların, kayıtlı kullanıcıların ve başka tüm şeylerin bilgilerini saklamak için bir veritabanına gereksinim duyar. Veritabanı, Drupal sitenizin arka yüzünü biçimlendirir. Günümüzde, Drupal çekirdeği MySQL (ya da MariaDB, Percona gibi bir eşleniği), PostgreSQL ve Drupal 7'yle birlikte SQLite'ı desteklemektedir. SQL Server Desteği ve Oracle Desteği eklentilerle mümkün olabilmektedir.
Drupal'ın yeni sürümü ne zaman çıkacak?
Drupal çekirdeğinin yeni kararlı sürümleri her ayın son çarşamba günü yayınlanmak üzere Drupal çekirdek geliştirilerince takvime bağlanmıştır. Drupal 8 gibi yeni büyük sürümler hazır oldukları zaman yayınlanırlar. Bir sürüm seçme sayfasından daha fazla bilgi edinebilirsiniz.

Drupal Kullanmak

Nasıl başlayabilirim? Bulabileceğim kaynaklar / kılavuzlar nerelerdedir?
Drupal Topluluğu'na hoşgeldiniz! Yeni kullanıcılar için başlamanın en iyi yolu Drupal El Kitabıdır. Bunun dışında da Türkiye Topluluğu olarak Türkçe kaynaklar üretiyor olacağız.
Drupal sunucusunun sistem gereksinimleri nelerdir?
Drupal'ın PHP üzerine kurulu sistem kaynakları üzerindeki yükü hafiftir. Tek kısıt veritabanıdır. Ayrıntılı sistem gereksinimlerini buradan öğrenebilirsiniz.
Drupal'ı nereden indirebilirim?
Tüm desteklenen sürümler buradan indirilebilir. Genelde, en son sürüm indirilir. Ancak bir sonraki yanıtı incelerseniz, sizin hangi sürüme gereksinim duyacağınızı öğrenme şansınız olacaktır.
Neden birden fazla Drupal sürümü var - 6.x, 7.x ...? Ben hangisini kullanmalıyım?
Size en kararlı ve güncel olan sürümü kullanmanızı öneririz.Bu sürüm her zaman Drupal Projesi sayfasından indirilebilir. Ancak, son sürümde sizin kullanmanız zorunlu olan özellikler bulunmuyorsa, çok işinize yarayacak bir eklentinin yeni sürümü henüz geliştirilmemişse, ya da yeni sürümün gelişmesi için bekleyecek zamanınız yoksa ve alt sürümün güvenlik güncellemeleri üretilmeye devam ediyorsa, en son sürüme yükseltme yapmaya gereksiniminiz yoktur. Daha çok bilgi için Sürüm Bilgisi sayfasını ziyaret edebilirsiniz.
Neden başka bir İYS (CMS) yerine Drupal kullanmalıyım? Drupal diğerlerine (Wordpress, Joomla, ... vb.) kıyasla nasıldır?
Buna tarafsız bir yanıt vermek bizim için zor :)
İYS'leri (İçerik Yönetim Sistemi) karşılaştıran çok sayıda kaynak yazıldı. Arama motorunuzu kullanın. Ayrıca, CMSMatrix de yararlı olabilir. About Drupal sayfasını da inceleyebilirsiniz.
Drupal'la ilgili nerelerden destek alabilirim?
Bu konuda çok çeşitli seçenekler bulunuyor. Drupal Destek sayfasını okuyarak bilgi edinebilirsiniz. Ya da Türkiye Topluluğu sayfasında soru sorabilir, bir iş ilanı oluşturarak ücretli destek de alabilirsiniz.
Drupal site yaparken neye dikkat etmeliyim?
En iyi uygulama örnekleri kılavuzu iyi bir kaynaktır.
Wordpress sitemi Drupal'a taşıyabilir miyim?
Evet. Bunun için iki eklenti geliştirilmiş durumda: Wordpress Import ve Wordpress Migrate.
Drupal'ı komut satırından kullanabilir miyim?
Evet. drush (DRUpal SHell script) kullanabilirsiniz.
drush, Unix betik arabirimi için geliştirilmiş bir Drupal komut satırı kabuğudur.
Drush hakkında daha fazla bilgiye drush proje sayfasından erişebilirsiniz.
Drupal'da yedekleme önemli mi? Sitemin yedeğini nasıl alırım?
Tüm diğer ortamlar için geçerli olduğu gibi, yedekleme önemlidir.
Bir site üç yerde mevcut değilse, aslında yok demektir.
Drupal sitenizi yedeklemeyle ilgili daha fazla bilgiyi burada (İngilizce olarak) bulabilirsiniz.

Drupal'ı Yapılandırmak

Drupal "eklenti"si nedir?
Eklenti, sizin Drupal kurulumunuza bağlantılı ve onun için ek işlevler sağlayan bir işlevler topluluğudur. Eklenti Geliştirmek sayfasında nasıl bir eklenti yaratabileceğinizi anlatan bir kılavuz bulunmaktadır.
Bu kılavuzu okuduktan sonra, temel bir blok eklentisini geliştirebilir ve onu daha gelişkin eklentiler üretmede bir şablon olarak kullanabilirsiniz.
Drupal sitemde JavaScript, jQuery ve AJAX kullanabilir miyim?
Drupal JavaScript'i destekleyen yerleşik yöntemler içermektedir. Daha fazla bilgiye buradan erişebilirsiniz.
Tek bir Drupal site kurup birden fazla alan adı için kullanabilir miyim?
Çoklu-site kurulum ve ayarlamaları ile ilgili yardımcı bilgilere El Kitabından ulaşılabilir. Bir başka seçenek de toplulukça geliştirilmiş Domain Access adlı eklentiyi kullanmaktır.
Views eklentisi nedir?
Views eklentisi, Drupal site tasarımcıları/yapıcıları için içerik (düğüm) listelerinin nasıl sunulacağı üzerinde kontrol sağlar. Geleneksel olarak, Drupal bu tür listelemelerin çoğunu, özellikle de sınıflandırma ve takip listelerinin biçimlendirilmesini kaynak kodu içinde çözmüştür. Bu konuda daha fazla bilgiye Views proje sayfasından erişebilirsiniz. Views eklentisinin nasıl kullanacağıyla ilgili daha fazla bilgiye de Views ile çalışmak sayfasından erişebilirsiniz.
Sitemde değişiklik yapmak istiyorum. Eklenti ya da çekirdek dosyalarını değiştirebilir miyim?
Lütfen bunu YAPMAYIN. Çekirdeği "hack"lemek sitenizi yapmış olduğunuz değişiklikleri yitirmeden sitenizi güncelleyememeniz anlamına gelecektir. Büyük olasılıkla bizim çözemeyeceğimiz hatalar geliştireceksiniz. Bunun yerine hooks system'i ya da tema "hack"leri yapmanızı öneririz.

Lisans ve Sahiplik

Drupal nasıl bir lisansla dağıtılmaktadır?
GNU GPL lisansı, sürüm 2 kullanıyoruz. Bu lisans Drupal, tüm eklentiler ve tema motorları için geçerlidir.
Drupal markası kimin adına tescillidir?
Yazılımın kendisi tümüyle GPL standartlarında özgür olsa da, Drupal tescilli bir ticari markadır.
Bu konuda daha fazla bilgiye Dries'in blogundan erişebilirsiniz.

Comments

"Neden başka bir CMS yerine

bluesband's picture

"Neden başka bir CMS yerine Drupal kullanmalıyım? Drupal diğerlerine (Joomla, Wordpress, Plone, Typo3, Sharepoint, ...) kıyasla nasıldır?" sorusunda Plone, Typo3 ve Sharepoint işin içine girdiğinde ortalık karışır. "Neden?" sorusunun cevabı "ihtiyaçlar doğrultusunda" olabilir. Zira Bu 3 CMS'in kendi içerisinde Drupal'dan üstün olduğu yönler de var. Plone ve Typo3'yi zaman zaman, Sharepoint'i ise iş hayatımın içerisinde zorunlu bir madde olarak kullandığımdan dolayı bir not olarak belirteyim dedim.

Karışsın

pembeci's picture

Sonuçta cevap metninde belli bir iş için Sharepoint'i daha yeğ tutmak için bir sebep varsa bunu belirtmekte bir mahzur yok, hatta belirtmek daha iyi. Amaç Drupal hepsini döver demekten ziyade bu soruyu soran kişiye olabildiğince objektif bir şekilde bilgi vermek. Kendi karar versin, kararını kesinleştirmek için bu soru bir başlangıç noktası olsun. Dolayısıyla soru cümlesini şu tip birşeyle değiştirmek iyi olabilir:

"Drupal'ı diğer CMS'lere (Joomla, Wordpress, Plone, Typo3, Sharepoint, ...) tercih etme sebepleri nelerdir?"

Murat'in benin hissettiğim niyeti açısından "... kullanmalıyım?" biraz sert kaçabiliyor hakkaten.

Orkut Murat Yılmaz's picture

ancak yorumlarınızı keşke yanıtlar bölümünü tümlememden sonra yapsaydınız arkadaşlar. biraz peşin hükümlülük olmuş bu.

size incelemeniz için şu daha kapsamlı olan Drupal FAQ sayfasını önereyim:

http://drupal.org/drupal-faq

ben de bundan sonra "nasıl olsa zaman içinde tümlerim" düşüncesiyle yarım bir düğümü yayına almamam gerektiğini sayenizde öğrenmiş oldum.

Bir iş yapılmadan önce, o

bluesband's picture

Bir iş yapılmadan önce, o işin yapılabileceği biçim hakkında fikir vermek, en basitinden bir "not" eklemek -ki hemen hepsinde yeterince deneyimliyim bahsi geçen cmslerin-, "peşin hükümlülük" oluyorsa, İstanbul'a buradan gidilmiyor, siz yanlış yola girmişsiniz demek istiyorum.

Kolay gelsin.

iş zaten yapılmıştı

Orkut Murat Yılmaz's picture

benim yapmakta olduğum yapılmış olan işin çevirisiydi Fatih Hocam. keşke vermiş olduğum bağlantıya bir baksaydınız.

sözlerim kırıcı olarak algılandıysa affola. öyle bir niyetim yoktu.

Bağlantıya elbette baktım

bluesband's picture

Bağlantıya elbette baktım Murat, ama olay salt çeviriyse orada "Joomla..." diyor. Özellikle benim bahsettiğim ve senin yazdığın 3 CMS'in adı verilmemiş, sadece "diğerleri" denmiş. Bu nedenle, sen salt çeviri yapmayıp, oradakinden farklı bir şeyler de eklediğin için, cevap bölümünde de farklı şeyler ekleyebilirsin diye düşündüm ve sen cevapları eklemeden önce fikir vermek istedim.

Hayır deli gibi Drupal fanı olan beni, bu konu Drupal karşıtı gibi gösterecek şimdi :] Ama amacım, bir iş yaparken tek gözümüzü kapatıp sadece bir gözümüzün gördüğünü değil, daha geniş açılı bakabilmemiz için diğer gözümüzü de açmamız gerektiğini, deneyimlerimden de yola çıkarak söylemekti.

Sadece konu hakkında konuşuyoruz. Kırmaya da kırılmaya da gerek yok. Sevgiler, iyi çalışmalar.

Kullanıcı Girişi

hnzanur's picture

Drupal ile hazırladığım web sitemin kullanıcı girişini yanlışlıkla kaldırdım :( siteye giriş yapamıyorum. Bu sorunu nasıl halledebilirim? Yardımcı olabilir misiniz?

www.siteniz.com/user veya www

cssturk's picture

www.siteniz.com/user
veya
www.siteniz.com/?q=user

gerçi ne demek istediğinizi tam olarak anlamadım, sadece tahmin ediyorum.

Eğer yinede giriş yapamaz iseniz tekrar buraya yazın

OK.

hnzanur's picture

Çok teşekkur ederım :) hallettım :)

@hnzanur, iki nokta gözüme

Sahin's picture

@hnzanur, iki nokta gözüme ilişti:
1. Hallederken hangi öneriyi izlediniz ya da ne şekilde hallettiniz, daha açık belirtseniz buraya uğrayan diğer arkadaşlara da yardımcı olurdunuz.
2. Bu tür "pek sık sorulmayan" soruları Sorunlar ve Çözümler sayfasında çözsek daha uygun sanki.

cevap

hnzanur's picture
  1. cssturk un yazmış oldugu yorum ile sorunu çözdüm. web sitemde yönetici için kullanıcı girişi bulunuyordu ama bu giriş aynı zamanda yenı uye ol seçeneğini de içeriyordu. İletişim için belirtiğimiz adresmize sureklı yenı uye mailleri geldiği için girişi kaldırmaya karar verdık. Bu sorunu çözmeye çalışırkken ana sayfada gorunen girişi kaldırdım. Cssturk un belirttiği şekilde giriş yapabileceği için sorun ortadan kalkmış oldu.

Kullanıcı giriş sayfasını websitemizinadresi/user ile açabılıyoruz öğrenmiş oldum.

  1. Kusura bakmayın acemiliğime verin. söyledğiniz şekilde sorunlar ve çözümler kısmında çözüm aramaya çalışcam.

server sorunum..

kubraTsn's picture

Arkadaşlar merhaba. ben tasarladığım siteyi server'a yükledim fakat şöyle bir hata veriyor acil yardımınız gerekli zamanım çok kısıtlı çünkü :(

PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in lock_may_be_available() (line 167 of .../..././includes/lock.inc

bu hatayı nasıl giderebilirim?
şimdiden teşekkür ederim.

Bu sayfa sorun çözmek için değil aslında,

Sahin's picture

bir üstteki yorumda yazıldığı gibi, Sorunlar ve Çözümler sayfasına yazsanız daha uygun olurdu. Gene de düşündüğüm çözümü önereyim:

Muhtemelen settings.php dosyasında parolanıza değer belirtilmemiş ya da yanlış belirtilmiş. .../sites/default/ dizinindeki settings.php dosyanızı bir metin düzenleyicide açıp şu satırı arayın:
'password' => '',
ve sağ taraftaki tırnakların içine veri tabanınızın 'root' kullanıcı parolasını yazın.

pardon

kubraTsn's picture

Dediğiniz gibi bu sayfanın sorun sayfası olmadığını farkedip belirttiğiniz sayfaya da yazdm kusura bakmayın :)
ben veri tabanımda şifre kullanmamıştım başta kurulum yaparken.
şimdi şifre belirtirsem yeni bir hatayla karşılaşmaz mıyım?