Tam o sırada, başka bir pillinetwork sitesi olan 22dakika.org'da: "Haftanın Yenileri"

Web 2.0 ile birlikte hayatımıza giren ve internet kullanma alışkanlığımızı değiştiren CMS (içerik yönetim sistemi)'in bugün onlarca çeşidi var. Wikipedia'ya CMS yazdığınızda uzun bir liste ile karşılaşırsınız. Peki bu CMS'lerden en iyisi hangisi?

\

Bu soruyu cevaplamak için en ünlü 3 CMS olan Wordpress, Joomla ve Drupal'i teknik detaya girmeden genel kullanıcı bazında kıyaslamaya çalışacağım.

İşe bu 3 CMS'in en kullanışlı olanı yani Wordpress ile başlasam daha doğru olacaktır.

Wordpress
Ülkemizde de yaygınlaşan blog yazarlığı ile neredeyse herkesin bir blog sitesi (internet günlüğü) var. Muhtemelen siz de Wordpress'in bir blog olarak kapasitesinin farkındasınızdır. Peki ya potansiyel bir içerik yönetim sistemi olarak kapasitesinin ne olduğunu biliyor musunuz?

Wordpress, öncelikle tabiri yerindeyse acemi CMS kullanıcıları için mükemmel bir sistemdir. Çeşit çeşit temalar ve gerekli eklentiler (plugin) yardımıyla sitenizi bir online dergi veya alışveriş sitesine dönüştürebilirsiniz. Özellikle doğru temayı ve doğru eklentileri seçtiğiniz zaman Wordpress'inizi çok kullanıcılı ve çok fonksiyonlu bir içerik yönetim sistemine dönüştürmeniz oldukça kolay olacaktır.

\

Zaten ülkemizde de Wordpress'in diğerlerine göre bu kadar çok tutulmasının en büyük özelliği kullanım ve yönetim kolaylığıdır. Yazımın girişinde de söylediğim gibi internet alışkanlığımızı değiştirmesinin en başında, bloglar sayesinde internet kullanıcılarına okuma alışkanlığını yerleştirmek geliyor. Bunda en büyük rolü de haliyle Wordpress oynuyor.

Joomla
Joomla daha çok web geliştiricilerini, yazılımcıları ve web adminlerini yakından ilgilendirir. Eğer siz de başlangıçtan daha üst seviyede bir kullanıcı iseniz Joomla bütün isteklerinizi karşılayacaktır. Ancak Joomla'dan Wordpress'teki gibi kullanım kolaylığı beklemek hata olur.

\

Yeni bir kullanıcı Joomla'yı öğrenmek için oldukça fazla dökümantasyon ve Joomla derslerini okumak ve zaman harcamak zorunda kalacaktır. Bu nedenle acemiliğinizi Wordpress'te atıp daha sonra Joomla'ya geçmenizde fayda var.

Joomla kullanmaya başlamadan önce isterseniz bu adresten demosuna göz atabilirsiniz.

\

Ve nihayet Drupal...
Drupal özellikle sosyal ağ, arkadaşlık gibi topluluk siteleri geliştirmek ve yönetmek için kullanılan bir CMS'tir. CMS'lerin en gelişmişi ve kullanıcılar için en zorudur. Dolayısıyla yazılımcıları ve geliştiricileri (web developer) daha çok ilgilendirir.

Drupal'le bir websitesi oluşturmak oldukça fazla çalışma ve zaman alır. Fakat websitesinizi Drupal ile oluşturduğunuz zaman kesinlikle istediğiniz şeyi aldığınızı göreceksiniz. Çünkü Drupal size istediğinizin fazlasını verir.

\

Drupal'in zorluğu sizi caydırmasın, internet bu sistem için çok geniş bir soru cevap ve yardım kaynağı mevcuttur.

Karar verdiniz mi?
Wordpress mi, Joomla mı, Drupal mi? bu sorunun cevabı isteğinize ve ihtiyacınıza göre değişir. Eğer başlangıç seviyesinde bir kullanıcı iseniz ve ne istediğinizi biliyorsanız Wordpress'le başlamınızda fayda var. Wordpress'te deneyim kazandıktan sonra Joomla'ya daha sonra da Drupal'e geçebilirsiniz. Eğer bir web developer (geliştirici) iseniz muhtemelen Drupal'i tercih edeceksinizdir. Çünkü Drupal'le daha fazla özgürlüğe ve seçeneğe sahip, mükemmel siteler yapabilirsiniz.

Umarım CMS kullanmak için kararsız kalanlar faydalı bir yazı olur.

Peki bu üç CMS'ten üçünü de deneyip karar veren var mı?

Spacer
Spacer
 | 73 yorum var 
 | 09 Eylül 2009 17:18 

Yorumlar

Php coder'lerin sıfırdan bir cms yazmasını engelleyen bir şey var sa o da drupaldir sanırım. Sisteme php betiklerinizin entegresi bile ayrı zevktir drupalde, esnektir ve yapmak istedğinizi tam anlamıyla yapmanızı sağlar. Hele 3 modulu vardır ki, diğerlerinin 40 modülüne bedeldir.drupal zor değildir sadece farklıdır. Bunun da sebebi cms den çok cmf'ye benzemesidir. Gelecekte hayıflanmamak için şimdiden başlayın drupale...

beder  |  (3 puan) 09 Eylül 2009 17:51

bi kac gundur joomla ile cok hasir nesir oldum simdilik idare ediyoruz, bakalim ne olacak

Razielz  |  (1 puan) 09 Eylül 2009 18:12

güzel bir paylaşım.drupalı denedikten sonra kararımı vereceğim :)..

www.bioyazilim.com
useair  |  (1 puan) 09 Eylül 2009 18:34

Drupalın çok dehşet birşey olduğunu biliyorum, istenirse facebook benzeri bir site bile yapılır.

Ama lanet olasıca çok karmaşık. O yüzden wordpress forevır :)

droguz  |  (2 puan) 09 Eylül 2009 18:51

Eğer php ile içli dışlıysanız joomla fazlasıyla yeterli bir sistem, kendiniz için yeni modüller yazabilir veya istediğiniz modülü kendi ihtiyaçlarınıza göre düzenleyebilirsiniz. Uzun süredir joomla kullanan biri olarak tavsiye edebilirim. Tek sunucuda günlük 150.000 tekil hiti rahatlıkla kaldırabilen bir sistem, performans konusunda endişeniz olmasın ;)

rockipsiz  |  (-1 puan) 09 Eylül 2009 19:02

teşekkürler

angelflare  |  (2 puan) 09 Eylül 2009 19:24

Tabi ki en güzeli senin de yazında bahsettiğin gibi içeriğe ve kullanıcıya en uygun olanı, ben drupal ve wordpressi gerçekten çok başarılı buluyorum, joomla da güzel ancak oldukça karışık olduğunu ve yavaş çalıştığını düşünüyorum. Bu konu ile ilgili bir benzer yazıyı http://www.goodwebpractices.com/other/wordpress-vs-joomla-vs-drupal.html adresinde bulabilirsiniz. Yazıda CMS'lerin avantaj ve dezavantajlarından bahsedilmiş ve burada olduğu gibi güzel yorumlar var.

hakanyildirim  |  (1 puan) 09 Eylül 2009 19:42

Jooomla tırt bence. İlçe/köy siteleri için uygun denebilir. Drupal'ın son güncellemesi sürüm atlama değil, evrim zaten.

Drupal > WP > Joomla

Birde birşey sorayım.

Drupal: Abduzeedo
Wordpress: Smashing Magazine
Joomla'ya örnek verebilecek kim var?

Qmer  |  (4 puan) 09 Eylül 2009 19:49

belki bana öyle geliyor olabilir ama wordpress'in uzak ara önde olduğunu düşünüyorum. daha açık bir anlatımla internette en çok tartışılan; üzerine en fazla yazı yazılan; hakkında en fazla ipucu, tema, eklenti listeleri oluşturulan içerik yönetim sistemi wordpress.

amacınız yalnızca blog yazmaksa Blog tartışma, karşılaştırma platformu yazısına bakabilirsiniz.

bakiyyebemolu  |  (3 puan) 09 Eylül 2009 20:50

"en iyisi hangisi" noktasına gelen konuyu "ainesi iştir kişinin, lafa bakılmaz" noktasına taşımak gerekecek. Kimler neler yapmış? Mesela Wordpress için buraya, Drupal için de buraya bakabilirsiniz. Bence en iyi cms, sizi amacınıza en kısa yoldan yaklaştıran, en faydalı olandır. Üçünü de kullanmış, sonunda wordpress'te karar kılmış birisi olarak "kim hangisinde rahat ediyorsa en iyisi odur" diyorum. Nerede, ne için kullanacaksınız? Bu cevaplar sizi doğru CMS'ye yönlendirecektir.

Ayrıca, Wordpress'in diğer CMS'lerden daha kolay kullanımlı olduğu görecelidir. Kolaylık ne yapmak istediğinizle alakalıdır. Sadece blog tutmak istiyorsanız, birşey diyemem ama siteniz biraz daha sosyalleşsin istiyorsanız, forum vs. eklemenin daha kolay olduğu CMS'lerin, daha kolay kullanımlı olduğunu göreceksiniz.

CMS işine girdiğinizde "arayüz" konusu epeyce zorlayacaktır. Bir başka değerlendirme konusu da "arayüz değiştirilebilirlik" olmalı. Wordpress bu açıdan bana daha sevimli geliyor.

adura  |  (4 puan) 09 Eylül 2009 21:28

drupal tek kelimeyle harika çift kelimeyle muhteşem ötesi fakat tasarım entegrasyounda biraz zorluk yaşadım, yönetim panelini de düzenleyemedim istediğim gibi.. ortağım isyan edince wordpressse geçtik drupali özlüyorum

newcyberman  |  (4 puan) 09 Eylül 2009 22:23

Uzun süredir joomla ve wordpress kullanıyorum.Açıkcası wordpress kullanıcı düzeyi olarak biraz daha üst bir sınıfa hitap ediyor.Joomla ise alt seviye kullanıcılarada hitap edebilmekte.
Arkadaşın biri joomla ilçe/köy sitesi için uygun demiş aslında gerçekten de biraz haklı.Ufak çaplı bu sitelerde kullanıcıların istedikleri şeyleri wordpress ile sağlamaları gerçekten zor.Bu arada joomlanın yeni gelecek 1.6 sürümü biraz wordpress'i andırmaya başladı .

xum  |  (2 puan) 09 Eylül 2009 22:35

cms sistemleri kullanırken amaç önemlidir. wordpress bir blog yazılımıdır. zaman içerisinde farklı temalar sayesinde wordpress tabanlı haber sitesi bile yapılabilir oldu. wordpress'i blog harici amaçlarda kullanırsanız zorlayabilir. ancak kişisel bir site yada az sayfalı firma sitesi yapacaksanız wp altyapısı muhteşem.

joomla bilgi verme amaçlı siteler, köy-dernek siteleri, firma siteleri için güzel bir yapı. ancak fazla kurcalamaya gelmiyor. sorunlar bir başladımı lanet ettirdiği çok sık görülmekte.

abdomin25  |  (3 puan) 09 Eylül 2009 23:00

Bir işin seçilmesinde sadece iyi olması değil onunla beraber sunulan ek servislerin de göz önünde bulundurulması gerekiyor. O nedenle Wp'den şaşmıyorum..

AntiHumanIST  |  (2 puan) 09 Eylül 2009 23:26

Wordpress kişisel siteler, bloglar için güzeldir. Fazla ayrıntı yoktur. Kullanımı kolaydır.

Fakat eğer bir takım projelik siteleriniz olacaksa wordpress hem performans hem işlevsellik bakımından eksik kalacaktır. Bu durumda kullanmanız gereken sistem Drupal olmalıdır. Bugün Drupal'i hackerların hedefleri olan bir çok hükümet sitesi kullanmaktadır. Bu da açıkca Drupal'in ne kadar güvenilir bir sistem olduğunu göstermektedir.

Sadece Drupal hükümet sitelerinde mi kullanılıyor? Hayır. Çok çok büyük markalar sitelerinde Drupal'i kullanıyor. Mesela jQuery.com dahi Drupal kullanıyor. Başka Drupal kullanan büyük sitelere örnek vermek isterdim ama buraya yazmakla bitmez. En kaliteli örnekler için buraya ve Buraya bakabilirsiniz.

Drupal aslında bir CMS'den çok ötedir. Drupal'e CMF (Content Management Framework) demek daha doğru olur.

Bugün CCK ve VIEWS ikilisini nerdeyse PHP'nin arayüzü olarak sayabiliriz.

Joomla'ya gelince: Joomla ile geçen 2 yıl zamanıma yanıyorum.

microsantim  |  (3 puan) 10 Eylül 2009 00:05

Drupal'i joomla ile kıyaslıyorlar ya ayar oluyorum resmen.

@Rockipsiz:

Joomla Tek sunucuda günlük 150.000 tekil hiti rahatlıkla kaldırabilen bir sistem

iddia ediyorum dünya üzerinde 150k tekili alan bir joomla tabanlı websitesi yok ki kaldırabilsin. Dandirik joomla 150k spider hitini bile kaldıramaz

Codename47  |  (1 puan) 10 Eylül 2009 00:30

Joomla'ya kısmen bulaşmışlığım var. Vaktinde kullanımı kolay ve kompleks bir sistemdi. Fakat şimdilerde Wordpress joomla'yı bitirme yolunda emin adımlarla ilerliyor.

Wordpress'i alt yapı olarak kullanan bloglardan fazlasını sunan büyük siteler de var. Türkiye'deki en iyi örneklerden birisi sanırım PcLabs. Site kurucusu,geliştiricisi, Genel Yayın Yönetmeni Özkan Erden şuradaki yazısında geçişte nasıl bir yol izlediğini anlatmış, Wordpress hakkındaki düşüncelerini paylaşmış.

RayTracer  |  (1 puan) 10 Eylül 2009 00:49

en büyük wordpress başka büyük yok.

garfield77  |  (2 puan) 10 Eylül 2009 01:11

peki Türkiye'de duyurmaya çalıştığımız discuz sistemini göreniniz varmı ?

Forum sistemi discuz

arkadaşlık sistemi uchome

portal sistemi supesite

blog sistemi xspace

e-ticaret sistemi ecshop

ve tüm bunları birbirleriyle birleştiren çekirdek yönetici ucenter.

Bir araştırı deneyin derim.

Discuz sistemini çinceden Türkçeye biz çeviriyoruz.

Türkçe destek : discuzturkiye.com
Çince destek : discuz.net
Yapımcı firma : comsenz.com

İndirmek isterseniz burdan buyrun.

Saygılarımla.

solidturk.com - siemensnx.com
Coskhun  |  (0 puan) 10 Eylül 2009 01:46
iddia ediyorum dünya üzerinde 150k tekili alan bir joomla tabanlı websitesi yok ki kaldırabilsin. Dandirik joomla 150k spider hitini bile kaldıramaz

Kendime ait Türkçe video içerikli sitemde:
Q6600 işlemci
4 gb ram
320gb Western Digital SataII hard diskli bir sunucuda load 30lara çıkmasına rağmen takılmadan çalıştı. İsteyen istediğini söylesin, gördüğümü-yaşadığımı paylaşıyorum...

rockipsiz  |  (-3 puan) 10 Eylül 2009 04:15

load 30 a çıkınca nasıl takılmıyor onu çözemedim

Codename47  |  (2 puan) 10 Eylül 2009 04:25

önce joomlanın nasıl 150k aldığını çöz sonra anlatırım load 30da nasıl çalıştığını... hatırlatayım;

iddia ediyorum dünya üzerinde 150k tekili alan bir joomla tabanlı websitesi yok ki kaldırabilsin. Dandirik joomla 150k spider hitini bile kaldıramaz

rockipsiz  |  (-2 puan) 10 Eylül 2009 05:56

bu arada aklıma gelmişken, bildirgecin ilk zamanlarında drupal alt yapısı kullandığını okumuştum.

hakanyildirim  |  (1 puan) 10 Eylül 2009 11:08

CMSden söz açılırsa muhakkak birileri herşeyi yapabilirsin gibi bir sınırsızlık biçiyor joomlaya. Denemeye kalktım, gayet tabi sonu hüsrandı. Joomla'nın depderin bilgisine erişmektense php'yi profesyonel anlamda öğrenmeye çalış. CMS'ler bizleri php ve kodlama bilgisinden uzak tutmak için yapılmadı mı? O halde joomla eziyeti anlamsız.
Wordpress hayallerimizi baltalayan konu darlığı ile de yakın zamanda gözden düşecektir. Drupal tipik cmsden uzak olsa da gelecekte amatörlere de kapılarını açacaktır

hashasiyun  |  (1 puan) 10 Eylül 2009 11:47

goruyorum ki bir cok kisinini bilgisi bu konuda benimkinden fazla, o zaman bir soru sormak istiyorum. Suanda bir e-commerce sitesi, yani online satis yapabilecegim bir site yapmak icin joomlayi ogrenmeye calisiyorum ve sanirim hazir bir sablon kullanarak kendime gore duzenleyecegim, bu konuda tavsiyesi olabilecek arkadaslar varsa lutfen yazsinlar. Cunku bosa zaman kaybi cok buyuk bir kayip olacak benim icin. (site basit olacak, 10 marka - 100e yakin urun, kullanici kaydi yapip, siparis alacak)

Razielz  |  (0 puan) 10 Eylül 2009 12:24

e-commerce sitesi için Prestashop'tan şaşma. tek kelimeyle kusursuz.

siriusbee  |  (1 puan) 10 Eylül 2009 13:28

Bencede drupal çok zor değil sadece çok farklı hiç bir şeye benzemiyor ve söylendiği gibi bazı şeyleri sizin bilmenizi istiyor.Ezbere bişeyler yapmaya çalışmak çok zor oluyor haliyle.Ama bunların yanında kesinlikle sınırları çizen siz oluyorsunuz, istediğinizi yapabiliyorsunuz.
Tek engelimiz beynimiz:)

akrepmd  |  (2 puan) 10 Eylül 2009 13:56

e-commerce için http://www.magentocommerce.com/

altguv  |  (2 puan) 10 Eylül 2009 17:41
önce joomlanın nasıl 150k aldığını çöz sonra anlatırım load 30da nasıl çalıştığını... hatırlatayım;

ehuah bide bozmuş gibi cevap yazmış...

  • Server load 30 a çıktığında site açılmaz çekirge
  • Açılsada 10dk da açılacağından 150k visit göremez çekirge
  • Joomla bırak 150k yı 50k yı kaldırsın göbek at çekirge
    Q6600 işlemci
    4 gb ram
    320gb Western
  • Bu server static html bile kaldırmaz 150k da çekirge
  • Awstats ta 150k hiti görüpte yanılma çekirge, onların 140k sı spider çekirge, sonrada 150k siten varmış gibi atıp tutma çekirge... *
Codename47  |  (3 puan) 10 Eylül 2009 19:47

@rockipsiz bu bahsettiğin video sitesi hangi siteymiş? Günlük 150k hitim olsa kendim oturur cms yazarım. :)

microsantim  |  (1 puan) 10 Eylül 2009 20:16

Codename47 bence sen joomla çok hafife almışsın sen çekirge;

Sana şunu sölim joomla arkadaşın dediği gibi çok yüksek hitlere dayanabilmektedir. Tecrübe ile sabittir. Aksine hiçbir cms yazılımı default indirildiği haliyle yeterli değildir bence üzerinde biraz optimizasyon yapılınca hepsi gayet iş görür. Bu durumda hangi cms'de rahat davranabiliyorsanız onu seçmeniz akıllıca. Ama Drupal kullanıyorsunuz diye joomlayı bir öyle acemice suçlayamazsınız, Joomla hiçde basit bir sistem değildir onu bir daha belirteyim.

wesselams  |  (-1 puan) 10 Eylül 2009 20:57
hiçbir cms yazılımı default indirildiği haliyle yeterli değildir

@wesselams, cms'ler senin tabirinle default indirildiği zaman servera en az yükü verir. Eğer kullandığınız cms'de önbellekleme diye bir olay varsa optimizasyon adına en fazla yapılabiliecek şey budur.
microsantim  |  (0 puan) 10 Eylül 2009 22:49

eğer bu soruya cevabınız joomla yada wordpress ise büyük ihtimalle drupal ile geçmişte selamlaşmış ama tanışmamışsınızdır.

informix  |  (1 puan) 10 Eylül 2009 23:47

benim favorim typo3. wordpress blog kullanicilari icin iyi ancak typo3 deki buldugun cogu seyi karsilayamiyor.

Webart  |  (0 puan) 11 Eylül 2009 00:41

arkadaşım nerde bu çok yüksek hitli siteleriniz, en çok hit alan joomla sitesi alexa 4k. Sizin siteleriniz nasıl 150k unique alıyor joomla'da. Yani dünyanın en büyük joomla sitesine mi sahipsiniz?

İşkembeden sallamayalım Drupal bile 100k da nalları dikiyor. Profesyonel destek alman gerekiyor.

Codename47  |  (3 puan) 11 Eylül 2009 02:54

e-commerce hakkinda tavsiyelerini dile getiren arkadaslara tesekkur ederim. Ama bahsedilen seyleri biraz arastirdim ve sanirim Joomla icin yapilmis olan Virtuemart hala benim icin en iyi secim olarak gozukuyor.

Razielz  |  (0 puan) 11 Eylül 2009 11:53

bi arkadaş joomlya örnek istemiş.
en basit örnek olarak Altın Örümcek 'te ödül alan
Atatürk için yazılmış örnek verilebilir.He burdan kimse anlamasın ki ben joomlayı savunuyorum sadece örnek veriyorum ama bazı konularda savunabilirim de. :)

www.bioyazilim.com
useair  |  (0 puan) 11 Eylül 2009 14:08
Tek engelimiz beynimiz:)

O halde hepimiz engelliyiz. :)

RayTracer  |  (1 puan) 11 Eylül 2009 16:47

Atatürk sitesi gerçekten güzel bir örnek olmuş. Dediğim gibi Joomla'da doğru temayı ve doğru eklentileri kullandığınız zaman ortaya çok güzel siteler çıkabilir.

siriusbee  |  (0 puan) 11 Eylül 2009 17:50

Atatürk sitesi sadece bir örnekti.Dediğiniz gibi doğru tema ve geliştirmek çok önemli.Bu sene ve geçen sene Altın Örümcekte azımsanmayacak kadar çok joomla site vardı.Gerçi Altın Örümceği önemsemeyenlerimiz vardır ama ödül ödüldür :)

www.bioyazilim.com
useair  |  (0 puan) 11 Eylül 2009 18:07

Üye tabanlı portal tarzı bir site olmayacaksa Wordpress, hem Joomla'dan hem de Drupal'dan çok daha üstün.

Ancak kapsamlı bir site düşünüyorsanız Joomla iyidir iyi.

ismailonur  |  (-4 puan) 11 Eylül 2009 18:32

kesinlikle yorumlar daha faydalı bir bildiri olmuş. okudukça öğreniyorsun.

Kendin kadar yalnızsın ve kendin kadar kalabalık ! www.deneyimkupu.com
istanbulum2006  |  (1 puan) 12 Eylül 2009 01:23

@ismailonur, demekki drupal'i hiç denememişsin ve drupal hakkında ahkam kesiyorsun.

Lütfen kelleyi şeriften sallamayalım. Yoksa gülünç duruma düşüyorsun.

microsantim  |  (0 puan) 12 Eylül 2009 04:16

neden drupal'i ya da drupal'e diye yazıyorsunuz? "drupal" kelimesinin son hecesi "sadakat" gibi ince a harfi ile bitmiyor ki :) Türkçe okuyacaksak drupal normal a, İngilizce okunuşuna bakacaksak, drupal videolarında hep drupıl diye okunuyor. her halükarda drupal'e değil drupal'a :) son heceyi inceltmeye gerek yok

bildigimiz son sey  |  (0 puan) 12 Eylül 2009 10:18

@microsantim, birçok içerik yönetim sistemini denedim, buna drupal de dahil. hatta drupal tema yapısını öğrenip kendi temamı bile yapmıştım. yani drupal nedir, ne değildir az veya çok biliyorum.

ikincisi, ben joomla drupal'dan iyidir demek istemedim ki, sadece joomla'nın kapsamlı bir site oluşturmak için iyi bir seçenek olacağını söyledim, hemen gaza gelmeyin.

ayrıca şunu da belirtmek isterim ki, karşılaştırma yapmak çok zor, sadece kullanmış olmak yetmiyor.

ismailonur  |  (0 puan) 12 Eylül 2009 12:22

Drupal Joomla kavgası yapan arkadaşlar madde madde savundukları cms'in üstünlüklerini yazabilirler mi? Diğerinin de eksik buldukları yönlerini yine madde madde yazabilirlerse çok faydalı olacak. Bir de savundukları sistemin eksi yönlerini yazarlarsa çok şahane olur.

Özellikle son kullanıcıların kullanım kolaylığı
Özel tasarım uygulayabilme kolaylığı
Hangisi daha az eklenti gerektiriyor.
Hangisinde eklenti daha fazla.
Hangisi için daha fazla eğitim videosu var.
Hangisi için daha fazla destek var.
Hangisi nerede çuvallıyor. En zayıf noktaları nelerdir.

Ne yazabilirseniz artık. Bunlar ağız dalaşından daha faydalı olur. Gaza gelmemeye dikkat edelim. Kesin emin olmadığımız konulara fazla bulaşmayalım ki karşı taraftan sataşma gelmesin.

altguv  |  (3 puan) 12 Eylül 2009 12:36

altguv guzel bir noktaya parmak basmissin.
Ben neden joomlayi sectigimi hemen anlatayim. Cmsler hakkinda bilgim 0. Internette yaptigim kucuk bir arastirma sonucu, en cok egitici kaynagi, en cok eklentiyi, en cok sablonu, en cok videolu anlatimi joomla hakkinda buldum. Hatta joomlanin bir forumu var takildiginiz anda soruyu yaziyorsunuz, genelde ilk 10 dakikada cevap geliyor. (24 saat online kisi sayisi 50den asagi dusmuyor, gunduz 300-400.) Cok hizli bir sekilde buyuk adimlar atmam gerekiyordu ve bu yuzden joomlayi sectim, istediklerime cevap verdi mi? suana kadar evet. Bundan sonrasi da gerekirse prof. yardim alirim olur biter.
Yani tartisanlar icin soyluyorum altguv`un yorumunu bi daha okuyunuz.

Razielz  |  (1 puan) 12 Eylül 2009 13:49

CMS'ler güzel ama, kurduktan sonra içine her bölümü eklemeye çalışanlar var.İçinde her bölüm olsun diye düşünenler için portallar daha uygun.

UzmanWeb  |  (1 puan) 12 Eylül 2009 16:08

@altguv kardeşim,

ben joomla ve drupal kullanmış birisi olarak bir örnek üzerinden gitmek istiyorum. Bir ilan sitesini örnek alalım:

Joomla:

ilan sitesi yapmak istiyorum. Sonra gidip harıl harıl ilan bileşeni ve bu bileşene uygun modül arıyorum. Her zaman istediğim bileşeni bulamıyorum. Bulsam bile bileşen ya ücretli oluyor ya da geliştiricisi bir veya iki kişiden oluşuyor. Tamam bütün bunları hallettim: Joomla'da ilan bileşenimi buldum, modülleri de var ve geliştirici sayısıda 5 kişi. Kurdum ilan bileşenimi. Modüllerimi de yükledim. Modüller genellikle o bileşene ait gösterimde bulunurlar. Ama baktım ki modüller istediğim çıktıyı vermiyorlar. Örneğin ben son eklenen ilanlarda ilan ekleyenin adını, bir resim, ilan başlığını göstermek istiyorum. Bulduğum ilan bileşeninin modülünde ise sadece son eklenen başlıklar gösteriliyor. Ve istediğim seçenekler yani ilan ekleyen ve ilan resmi seçenekleri sunulmamış. İstediğim seçeneklere kavuşmak için ne yapmalıyım? Kendim o engin php bilgimle oturup o modüle, o bileşene kod yazmalıyım.

Sonra bir modül tüm istediklerimi sağlıyor Veya modülün verdiğinden fazla bir şey istemiyorum diyelim. Ama tasarım olarak çıktıyı düzeltmek istiyorum. Bu durumda yapacağım şey yine modül dosyalarını bulup ordan php düzenlemesi yapmak. Peki php biliyorum ve tecrübeliyim. Modülü düzenledim. Değiştirdim. Ama bir güncelleme oldu ve modül fonksiyonları değişti. Modül dosyalarını hostuma gönderdiğim anda modülü istediğim hale getirebilmem için tekrar düzenlemem gerekli. Bir modülü veya bileşeni düzenlemek yani php kodlarını tek tek didiklemek ise ölüm.

Sonuç olarak joomla size ne veriyorsa ona razısınız. Daha fazlasını isteme hakkınız yok. Örneğin ilan sitesi için eğer bileşeni geliştiren 1 kişi ise kurallar 1 kişi tarafından koyuluyor. O 1 kişi ne demişse onunla yetinmek zorundasınız.

"Ya benim köy sitem var. Fazlasını istemiyorum. Hiç öyle drupal ile güzel bir site yapmak için uğraşamam." diyen bir kişiye elbette Joomla 10 numara olacak.

drupal:
yine aynı şekilde ilan sitesi yapmak istiyorum. drupal'da bileşen diye olay yok. Joomla'ya göre, Drupal'ı büyük büyük bir bileşen, diğerlerini (CCK, views, ...) eklenti sayabiliriz. Şimdi ilan sitemiz yapmamız gereken şey alanlarımız olacak. Mesela "emlak ilanları" bölümümüz için "oda sayısı, bina kat sayısı, bina yaşı, ısıtma, resimleri, google map'te dairenin yeri..." alanlarımız olacak. "ekleyen, eklenme tarihi" gibi alanları olan normal sayfalarımıza CCK ile bu alanlarımızı istediğimiz kadar açarız. yalnız CCK ile gelen modüller bu alanların hepsini açmaya yeterli değil. Onun için cck'nın eklentilerini kullanmak zorundayız. resim alanı için imagefiled elentisi, google map alanı için gmap eklentisi gibi. Drupal'da CCK ile ilgili bugün eklenti sayısı 382. Yani bu size bir sayfaya istediğiniz alanları açabilmeniz demek. İstediğimiz alanları açtık. sahibinden.com'da ne görüyorsak hepsini açabiliriz. Sonra ne yapacağız. İsteğimize göre gösterimler oluşturabiliriz. Burda Views eklentimiz devreye giriyor. Drupal ve Views ile CCK ikilisine php'nin arayüzüdür diyelibiliriz. Views ile o sayfalarımıza açtığımız alanları istediğimiz bir sayfa veya bir blok olarak istediğimiz yerde gösterebiliriz. Hatta bu esneklik sayesinde bir iPhone uygulaması bile yapabiliriz. Örnek: http://i.sinema.com/ Sonra bir eklentideki çıkıyı değiştirmek theme overriding sayesinde çok kolay. Eklenti dosyamızdan alacağımız fonksiyonu template.php dosyamıza kaydediyoruz. Sonra kafamıza göre değiştiriyoruz. Böylece istediğimiz tasarımı vermekte zorlanmamış oluyoruz. Yani Drupal ile istediğimiz almakta hiç zorlanmadık.

Sonuçta Joomla ile site yapmak bir bardağı büyük taşlarla doldurmak, Drupal ile site yapmak bardağı kum tanecikleriyle doldurmak demek.

Yukarda sadece joomla ile drupal arasında temel farklılığa örnek verdim. Aslında yukarda @Codename47 arkadaşımızın dediği gibi drupal'ı joomla ile karşılaştırmak bile hata.

Daha anlatmak isterdim ama okuyacak kim? Zaten Türkiye'de bunları okuyacak kişiler çıkmış olsaydı eminim drupal bu durumdan daha iyi bir yerlerde olurdu.

drupalcon paris
drupalcon paris
microsantim  |  (6 puan) 12 Eylül 2009 17:09

microsantim, yazdıkların gayet önemli bilgiler içeriyor. Ellerine sağlık. Zaten asıl sorun da tam bu yazdığın konular gibi şeyler. Bir konuya bakıp kabaca bu iş şununla hallolur diyoruz ve işin ortasına geldiğimizde sistem patlıyor. Benim gibi çok fazla sayıda ve karmaşık site kurmayan ve yazılımcı desteği konusunda zorlananlar için bu bilgiler aslında tam aradığımız bilgilerdir.

Elbette işimi joomla ya da wordpress ile bitirebiliyorsam daha karmaşık işlere bulaşmam. Bildiğim kadarı ile drupal üzerinde siteyi hazırlamak biraz daha fazla zaman alıyor ve özel tasarım konusu joomlaya göre daha zor. Vakit, nakit açısından çoğu zaman tercih joomla olsa da sınırlarını bilip ne zaman drupal'e geçileceğini bilmek gerek.

Siteyi hazırlayıp bir müşteriye teslim ettiğimizde müşteriler joomla'yı çok karmaşık buluyorlar. Bu nedenle mümkünse wordpress ile işi çözmek gerekiyor. Drupal için durum nedir? Son kullanıcıyı rahatlatmak mümkün müdür? Bu işlerden anlamayan site sahibi drupal ile sitesini devam ettirebilir mi?

altguv  |  (0 puan) 12 Eylül 2009 18:44
beder  |  (1 puan) 12 Eylül 2009 21:18
Siteyi hazırlayıp bir müşteriye teslim ettiğimizde müşteriler joomla'yı çok karmaşık buluyorlar. Bu nedenle mümkünse wordpress ile işi çözmek gerekiyor. Drupal için durum nedir? Son kullanıcıyı rahatlatmak mümkün müdür? Bu işlerden anlamayan site sahibi drupal ile sitesini devam ettirebilir mi?

Burda güzel bir noktaya değinmişsin. Freelancerlar bir cms ile site yaptıkları zaman müşteriye sitenin admin panelini vermemelidirler. Çünkü müşteri admin panelinden anlayabilecek kabiliyette olsaydı zaten size site yaptırmazdı. Admin panelini verince müşteri orayı kurcalıyor, burayı kurcalıyor, istediğine ulaşamıyor. Yani siteyi yönetmekte zorlanıyorlar.

Ama Drupal'deki esneklik sayesinde bir yönetici rölü tanımlarsınız. Ve sadece bu rolleki kişilerin görebileceği admin sayfaları oluşturabilirsiniz. Bir admin menüsü oluşturur, buraya site yönetimi ile ilgili müşterinin siteye sayfa ekleme, silme, yayından kaldırma gibi basit ayarlamalar koyabilirsiniz. Müşteri böylece siteyi çok daha kolay yönetebilecek. Kendini ilgilendirmeyen ayarlamaları hiç görmeyecek.

Bir de Drupal'de izinler (permissions) sistemi sayesinde admin paneline erişen müşterinize hangi ayar sayfalarının görünüp görünmeyeceğini ayarlayabilirsiniz.

Sonuçta piyasaya web site yapıyorsanız ve müşterilerinizin site yönetimi için basit sayfalar oluşturmak istiyorsanız drupal biçilmiş kaftan.

Yukarda söylediğim gibi yönetim sayfalarını kendiniz views sayesinde bile oluşturabilirsiniz. Sanırım standart olarak müşteriye şu sayfaları göstermek yeterli olaacaktır. Tabi bu liste ihtiyaca göre değişebilir.

- İçerikler,
- Yorumlar,
- Üyeler,
- Bloklar

sayfaları ile müşterinizin siteyi kolay yönetmesini sağlayabilirsiniz.

microsantim  |  (3 puan) 13 Eylül 2009 00:11
cms'ler senin tabirinle default indirildiği zaman servera en az yükü verir. Eğer kullandığınız cms'de önbellekleme diye bir olay varsa optimizasyon adına en fazla yapılabiliecek şey budur.

microsantim, Drupal default olarak optimizasyonda ancak orta ölçekli trafiğe dayanacak şekilde tasarlanmıştır.( 50- 60k) Daha sonrasında yapılacak bazı tweakler var onları da ben anlatayım:
Öncelikle Drupal'in tabloları MyIsam, bu yüzden bir veri girildiğinde tablolar kitleniyor( Table Lock) ve yeni girilen veri overhead oluyor. ( Türkçesini bilmiyorum ) Bu yüzden eğer sık veri girişi olan ve yüksek hit alan bir drupal siteniz varsa özellikle cache_page ve cache_menu tablolarının mutlaka InnoDb ye çevrilmesi gerekir. Daha sonra sunucuya APC kurulumu sonraki aşamada ise memcached sunucuları kurulmalıdır.

Bu tweakler ile 100k ya kadar trafiginiz artabilir. Tabiki Statistics modülünün kapalı oldugunu varsayıyorum :)) Daha çok hit alan bir websiteniz var ise elinizi cebinize atıp danışman firmalara gidiyorsunuz. :) Onlar size yeniden Drupal yazıyorlar

Codename47  |  (1 puan) 13 Eylül 2009 04:11

Teşekkürler. Son olarak drupal ile ilgili kritik sorunlar var mıdır? Performans dışında şeyler. Şu ve şu işlerde drupal'dan uzak durmak daha iyi olur diyebileceğiniz bir şeyler var mı?

altguv  |  (0 puan) 13 Eylül 2009 17:53

oo nasıl olmuş da ben kaçırmışım bu tartışmayı...
Bir kere Drupal bilen ve kullanan bir kişi asla diğerleriyle bir kıyaslama yapmaz :) Drupal apayrı birşey.
Joomla biraz kolaya kaçmaktır, güzeldir hoştur ama yapacaklarınız sınırlıdır. imzamda bulunan Adana ile ilgili site drupalle hazırlandı, joomla ile nöbetçi eczaneleri gününü göre göstermezsiniz, 10 dakika içerisinde gösterilecek filmleri ekrana yazmazsınız.. ve yüzlerce özelliği Joomla ile yapamazsınız, diğerlerini saymıyorum bile.
Ama Drupal uzman kullanıcılara hitap eder, biraz php, biraz Sql, biraz css bilmiyorsanız druapal bomboş gelebilir.

yenidem  |  (2 puan) 13 Eylül 2009 19:49

@Codename47, bilgiler için teşekkürler. Daha 10k'yı gören sitemiz olmadığı için bir şey bilmiyoruz. Sizin bu bilgiler daha çok korsansozluk.com'un işine yarar. İnşallah ileride 100K'yı gören sitelerimiz olur.

Teşekkürler. Son olarak drupal ile ilgili kritik sorunlar var mıdır? Performans dışında şeyler. Şu ve şu işlerde drupal'dan uzak durmak daha iyi olur diyebileceğiniz bir şeyler var mı?

Valla tüm cms'ler bir yana Drupal bir yana. O yüzden benim aklıma gelen bir tehlike yok. Yani her şeyiyle mükemmel. Sen en iyisi vakit kaybetmeden başla Drupal'e. Çünkü Drupal'de guru olmak epey zamanını alıyor.

adanapark takip ettiğimiz sevdiğimiz drupal sitelerinden. Yalnız o menüyü hep merak etmişimdir. Bir modül mü?

microsantim  |  (0 puan) 13 Eylül 2009 22:51

Teşekkürler.

altguv  |  (0 puan) 13 Eylül 2009 23:09

Hatta son keşfime göre drupal'de http://drupal.org/project/total_control eklentisi var ki müşteriler için çok uygun bir yönetim paneli sunuyor. ekran görüntüsü

microsantim  |  (1 puan) 14 Eylül 2009 04:45

microsantim. İçerik yönetimi için admin_menu favorim.

altguv. Performans dışında CCK + Views modüllerini mutlaka kur. Hatta bi bu modüller için yazılmış kitaplar var, onlardan birini okuyabilirsin. En önemlisi güncellemeleri çıkar çıkmaz yapmak. Zaten çok kolay.

Drupal için kritik sorun olmadı, olamaz. Olsada aynı gün patchi çıkar.

Codename47  |  (2 puan) 14 Eylül 2009 11:48

codename47 güncelleme çok önemli bir konu. Joomla ve Wordpress'te ciddi sorunlar yaşatabiliyor. Sırf bu yüzden eklenti yapmaktan korkar oldu insanlar. Drupal hakkında burada verilen somut bilgiler ve diğer sitelerden araştırıp duyduklarım drupal hakkında ciddi referanslar sağladı. Sanırım drupal ile ilgili en önemli sorun benim için özel template hazırlamak konusu olacak.

altguv  |  (0 puan) 14 Eylül 2009 12:56

ben de bu işe başlarken wordpress ile başladım sonra kendi pluginlerimi yazdım vs sonra kendi blog sistemi yazdım ve artık wordpress in sundukları bir yere kadardı kendi sınıflarını model ve controllerime yazmaya kadar gitti bu gidişle wordpress e framework entegre etmeye başladım (bkz: kohana for wordpress ) işin içine framework girince drupal hiç bir şey oluyor. velhasıl framework u wordpress ekleyeceğime artık önce bir framework yazmaya başladım sonra blog du portal dı sosyal ağdı gerisi gelir.

icli kofte  |  (-2 puan) 14 Eylül 2009 13:16

altguv. Evet drupal'in bir template eksiği var. Fakat template düzenlemek ve sıfırdan yazmak çok kolay olduğu için hazır templateleri o kadar kaliteli değil. Zaten default teması haricinde birbirinin aynı 2 tane drupal site göremezsin, herkes kendi temasını yazar.

6.08 den sonra block theming çıktı ki, yani her bloğa tema yapabiliyorsunuz. Böylelikle tamamen kendinize özgü tasarımlar yapmak çok kolaylaştı.

Uğraşamam diyorsanız drupal.org da templatelerde belki kafanıza göre bişeyler bulursunuz, yoksa templatemonsterda baya kaliteli templateler var, ordan da uygun fiyata edinebilirsiniz

Codename47  |  (2 puan) 15 Eylül 2009 22:56

kurumsal ve biresysel içerik için en uygun olan wordpress cms birçok ihtiyaca cevap veriyor ve oldukça pratik. bildiri ve yorumlar için çok teşekkürler..

eofis  |  (0 puan) 19 Eylül 2009 19:35

yorumlarınız da bildiri kadar faydalı oldu, çok teşekkürler.

siriusbee  |  (0 puan) 28 Eylül 2009 10:38
chemtr  |  (-2 puan) 21 Kasım 2009 14:51

bildiride oldukça güzel yorumlar gelmiş. ancak taraflı yorumlarda çok gelmiş. drupal'ın joomla'ya oranla üstünlüğü tartışılmaz. ancak bu joomla'nın kötü bir cms olduğu anlamına gelmiyor. joomla acemi ve orta düzey kullanıcılara hitap ederken, drupal daha çok orta ve üst düzey kullanıcılara hitap ediyor.

kısaca joomla kullanıcıların üzerinden yük almaya çalışıyor ancak haraket alanını kısıtlıyor. drupal ise kullanıcıya geniş hareket alanı veryor. ancak buda drupal'ın kullanımını karmaşıklaştırıyor.

ama hiç birşey drupal'ın performans sorunu olduğu gerçeğini değiştirmez. drupal 6 ile hazırladığım bir arkadaşlık sitesi vardı. bu sitede daha hazırlık aşamasında veritabanında cache tabloları 10 mb üzerine fırlıyordu. Sitede dolaşan sadece benken yani. Siteyi açtığımda neler olacağını düşünemiyorum.

Eğer isteğinize göre bir site hazırlamak istiyorsanız. kod bilgisi drupal, joomla farketmez elbet bir noktadan sonra gerekiyor. bu sadece kullanıların ne kadar istekli olduğuna bağlı.

son olarak @microsantim yorumlarını elbet sonuna kadar okuyan vardır :)

drkloji  |  (1 puan) 02 Ocak 2010 14:37

Hepsinin farklı işlevi olduğu kanısındayım ... Yani Blog kurmak isteyen bir adam çıkıpta drupal mı wordpress mi dese? Yada Kurumsal site yapmak isteyen biri joomla mı dese wordpress mi? cevapların sabit olacağı kanısında değilim

www.utanmazkalem.com
elchancho  |  (0 puan) 02 Ocak 2010 23:37

Peki ben şimdi bir etkinlik, haber duyuracağımız, site üzerinde bazı blog yazarlarımızın olucağı, dilediğimiz kullanıcı gruplarına dilediğimiz içeriği göstereceğimiz, çok fazla karmaşık kod yapısıyla bizi uğraştırmayacak bir sistem yapmayı düşündüğümde Joomla mı daha mantıklı gelicek yoksa drupal mı? Ya da wordpress'in eklentileriyle de böyle şeyler yapmak mümkün mü?

pulusa  |  (0 puan) 02 Nisan 2010 13:16

@pulusa, tabiki Wordpress bu istediğin işi rahatlıkla görebilecek kapasiteye ve basitliğe sahip bir CMS'tir. özellikle de Wordpress 3.0'ın gelmesiyle işler çok daha profesyonelleşti.

siriusbee  |  (0 puan) 07 Temmuz 2010 14:04

Bu arada, dün bu konu ile ilgili alternatif içerik yönetim sistemleri başlığıyla detaylı bir makale yayınladım. ilgilenenlere tavsiye ederim.

siriusbee  |  (0 puan) 08 Temmuz 2010 11:19

Öncelikle açılan konunun çok yararlı olduğunu söylemek istiyorum. Yazı içeriğinden tutun da yorumlara kadar okumak, herkesin fikrini görmek çok yararlıydı. Benim tercihim 3'ü de değil. Ben Datalife Engine diyorum. Eğer kendine güvenen bir tasarımcıysanız bir defa local de kurup denemeniz sizin yararınıza olacaktır. Dle saf haliyle bir motordur. Siz ne kadar geliştirirseniz o kadar ilerler.

fercayi  |  (0 puan) 11 Temmuz 2010 02:15

tek kelime bravo

mustoo1  |  (0 puan) 11 Temmuz 2010 12:37

Bence Bir cms'nin başarısı O cms ile ortaya neler çıkartıldığıyla ilgilidir.

bir cms ne kadar esnek ve ne kadar kullanışlıysa en iyisi odur.

ve benim düşüncemde tabiki drupal en iyisidir.

Yabancı bir çok başarılı drupal sitesi olduğunu biliyoruz peki başarılı türk drupal siteleri yok mu tabiki var cevabıda bu linkde incelenemenizi tavsiye ederim. drupal siteler

Drupalnet |Drupal.org
konangenc  |  (0 puan) 24 Ocak 2011 23:53

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu