Drupal - ?· Drupal 5 Themes, Ric Shreves Pro Drupal Development, John VanDyk ve Matt Westgate Drupal:…

  • Published on
    15-Feb-2019

  • View
    213

  • Download
    0

Embed Size (px)

Transcript

DrupalElektrik Mhendisleri Odas

zmir ubesi

lker Kalaycubat 2009

Gndem

Giri Web 2.0 Web 3.0

Web erik Ynetim Sistemleri Drupal

Genel Tanm Yaps ve zellikleri Kaynaklar Uygulama

Giri-Web

World Wide Web kavram, CERN'de Tim

Berners-Lee'nin HTML(Hyper Text Markup Language) adl dili bulup gelitirmesiyle olumutur.

W3C(World Wide Web Consortium) Dnya Genel A Birlii- Web iin uluslararas standartlar belirleyen kurumdur.

Giri-statistikler

31 Aralk 2008 tarihi itibariyle dnyada 1.574.313.184 internet kullancs bulunmaktadr.

Trkiye'de 26.500.000 (nfusun yaklak %37'si) internet kullancs var.

(Kaynak: Internet World Stats - www.internetworldstats.com )

Giriimlerde bilgisayar kullanm ve internet eriimine sahiplik oranlar 2008 yl Ocak aynda srasyla % 90.6 ve % 89.2'dir.

nternet eriimine sahip giriimlerin web sayfasna sahiplik oranlar 2008 yl Ocak aynda % 62.4'tr.

(Kaynak: TC Babakanlk Trkiye statistik Kurumu - http://www.tuik.gov.tr )

Web 1.0

Baz tipik elemanlar: Statik sayfalar erevelerin kullanm evrimii ziyareti defterleri GIF butonlar HTML formlar e-posta zerinden gnderme

Web 2.0

"Web 2.0 bilgisayar endstrisinde internetin bir

dzlem olarak ilerlemesiyle bir iletme devrimi

ve bu dzlemin kurallarn baar iin anlamaya

almaktr. Bu kurallar arasnda balcas

udur: A etkilerini daha ok insann

kullanabilmesi iin programlar kurmak." ( Tim

O'Reilly)

Web 2.0 (devam)

Etkileimli zellemi Paylamc Katlmc Sosyal

rnekler;

Vikipedi, eBay, Youtube, del.icio.us, Eki Szlk, Facebook, Adsense, Flickr, Google Docs & Spreadsheets, iTunes, Google Maps

Web 2.0 lkeleri

Bir platform olarak nternet. Verilerin stn gc. Katlm mimarisi ile a etkileri. Ak kaynak geliimi. eriin ve servis sendikasnn hafif yk getiren iletme

modelleri. Programlarn benimsenme dneminin sonlar. Tek bir aletin stndeki yazlmlar. lk benimsenenler tarafndan kolayca alnabilmesi.

(Tim O'Reilly ve John Battelle, Web 2.0 Konferans)

Web 1.0'dan Web 2.0'a

DoubleClick.com --> Google AdSense

Ofoto --> Flickr Akamai --> BitTorrent mp3.com --> Napster Britannica Online --> Wikipedia Kiisel Web siteleri --> bloglar evite --> upcoming.org ve EVDB Alan ad zerinden dnme-->

arama motoru optimizasyonu

Sayfa grntlemeleri --> her tklamada maliyet

Ekran eeleme--> Web hizmetleri

Yaynlama -->Katlmclk erik ynetim sistemleri-->

vikiler Dizinler (taksonomi)

Etiketleme ("folksonomi") Yapkanlk -->Sendikasyon

(Tim O'Reilly, What is Web 2.0?)

Web 3.0

Nova Spivack' gre Web 3.0 Web'in, ayrk olarak depolanm uygulama ve ierik

havuzlarnn andan daha kusursuz ve birlikte ileyen bir yapya gei

Her an her yerde balant, geni bant, mobil internet eriimi A olarak hesaplama, ayrk hesaplama... Ak teknolojiler Ak kimlikler Akll Web, Anlamsal Web teknolojileri Datk veritabanlar Akll uygulamalar, makine renmesi ...

Web erik Ynetim Sistemleri

erik Ynetim Sistemleri:Web sitelerinin ieriini yaynlamay

kolaylatran sistemlerdir. HTML teknik bilgisi olmadan da ierik girilmesini ve dosya yklenmesini salar.

Django, Drupal, Joomla!, Mambo, Plone, TYPO3, Wordpress, Zikula...

Drupal

Drupal Nedir?

GNU-GPL lisansl, PHP tabanl esnek bir ierik ynetim platformudur.

MySQL ve PostgreSQL veritabanlaryla kullanlabilir.

Apache veya MS IIS kullanlabilir. 2001 Ocak'nda Dries Buytaert tarafndan ilk

srm yaynlanmtr.

Drupal Tarihsel Geliimi

Ad ve Simgesi Nereden Gelir?

Flemenke Dorpje ky, Druppel damla, Biimlendirilmi damla, sonsuz gzler, yuvarlak

burun ve haylaz glmseme

Drupal lkeleri

Modler ve geniletilebilir Kaliteli kodlama Standart tabanl Az kaynak kullanm Ak kaynak Kolay kullanm Beraber alma

Drupal ile Ne Yaplabilir?

Topluluk Portallar Tartma Siteleri Kurum veya irket Siteleri Intranet uygulamalar Kiisel siteler veya bloglar E-ticaret uygulamalar Kaynak dizinleri Sosyal letiim A Siteleri

zellikler Gelimi URL Ynetimi

evrimii Yardm

zelletirilmi ierik trleri

Rol Tabanl Kullanc Ynetimi

Arama

Srm Kontrol

erik Sendikasyonu

oklu Dil Destei

Kaytlama ve Raporlama

Web Tabanl Ynetim

nbellekleme

Tartma Forumlar

Drupal Yaps

Eklentiler ekirdek Seimli Eklenebilir

Temalar nyklemeli Eklenebilir

eviriler

ekirdek Eklentiler

Aggregator: sendikasyon ieriini yaynlama Block: kenar ubuundaki ierii kontrol etme Blog: her kullanc iin a gnl Book: yaplandrlm belge yayn Comment: ierie yorum yaplmasna izin verir Content translation: farkl dillere evirme Help: ierik temelli rehber Locale: oklu dil destei Menu: site gezintisini zelletirme Node: ierik

ekirdek Eklentiler(devam)

Path: okunabilir URLler Poll: topluluk oylamas Search: site arama sistemi System: cron ve nbellekleme Taxonomy: ierii organize etme yolu Throttle: tkanklk kontrol Update status: yeni srml eklentilerin izlenmesi Upload: dosyalarla birlikte almak User: eriim ve ynetim ayarlar Watchdog: sitenin izlenmesi

Temalar

Tema, Drupal sitesinin grnm katmann tanmlayan dosyalar kmesidir. Sayfa yapsn, ieriin nerede olacan belirten sayfalar, yaz tipi, renk vb. zellikleri kontrol eden CSS belgeleri ve gerekliyse JavaScript barndrr.

Drupal ile lgili Baz Bilgiler

2008 ylnda yaklak 1.5 milyon kere indirildi. Packt Publishing'in verdii erik Ynetim

Sistemleri dl 2007 ve 2008 Birincilii Srekli geliim iindeki Drupal gvenlik

takmnda 30 kii var.

Drupal Sitelerine rnek http://live.eclipse.org/

http://www.linuxjournal.com/

www.ubuntu.com

http://www.measurementlab.net/ Google M-Lab

http://harvardscience.harvard.edu/ Harvard niversitesi

http://labs.divx.com/ Divx Lab

http://research.nokia.com/ Nokia

http://www.asi.it/en ASI talyan uzay Ajans

http://www.symantec.com/community/ Symantec

http://www.csail.mit.edu/ MIT Computer Science and Artificial Intelligence Laboratory (CSAIL)

http://www.nasa.gov/offices/oce/appel/home/index.html NASA

http://www.bobdylan.com/ Bob Dylan

http://myplay.com/ Sony

http://www.novell.com/communities/ Novell

http://extensions.services.openoffice.org/ Sun

http://corp.aol.com/ AOL

http://amnesty.org/

http://live.eclipse.org/http://www.linuxjournal.com/http://www.ubuntu.com/http://www.measurementlab.net/http://harvardscience.harvard.edu/http://labs.divx.com/http://research.nokia.com/http://www.asi.it/enhttp://www.symantec.com/community/http://www.csail.mit.edu/http://www.nasa.gov/offices/oce/appel/home/index.htmlhttp://www.bobdylan.com/http://myplay.com/http://www.novell.com/communities/http://extensions.services.openoffice.org/http://corp.aol.com/http://amnesty.org/

Drupal Sitelerine rnek http://research.yahoo.com/ Yahoo

http://discoveryclub.de/ Discovery Channel

http://www.warnerbrosrecords.com/ Warner Bros

http://www.foxsearchlight.com/index.php Fox Searchlight

http://www.nhl.com/ National Hockey League

http://spreadthunderbird.com/ Mozilla

http://web.sourceforge.com/

http://www.thestandard.com/ Industry Standard

http://www.ledzeppelin.com/

https://slx.sun.com/ Sun

http://opensource.org/ Open Source Initiative

http://flex.org/showcase/ Adobe

http://www.englishonline.org.cn/ British Council

http://universalmusic.com/

http://news.van.fedex.com/ FedEx

https://www.nikemedia.com/

http://www.motogp.com/

http://www.pinkspage.com/us/home Pink

http://www.greenpeace.org.uk/

http://indymedia.be/en

Kaynak : http://buytaert.net

http://research.yahoo.com/http://discoveryclub.de/http://www.warnerbrosrecords.com/http://www.foxsearchlight.com/index.phphttp://www.nhl.com/http://spreadthunderbird.com/http://web.sourceforge.com/http://www.thestandard.com/http://www.ledzeppelin.com/https://slx.sun.com/http://opensource.org/http://flex.org/showcase/http://www.englishonline.org.cn/http://universalmusic.com/http://news.van.fedex.com/https://www.nikemedia.com/http://www.motogp.com/http://www.pinkspage.com/us/homehttp://www.greenpeace.org.uk/http://indymedia.be/en

lgili Kitaplar

Hello! Drupal, Greg Holsclaw, Drupal In Action, Ezra Barnett Gildesgame ve Greg

Knaddison Leveraging Drupal: Getting your site done right, Victor

Kane Drupal for Education and E-Learning, Bill Fitzgerald Drupal Multimedia, Aaron Winborn Pro Drupal Development, John VanDyk Learning Drupal 6 Module Development, Matt Butcher Building powerful and robust websites with Drupal 6,

David Mercer

lgili Kitaplar(devam) Selling Online with Drupal e-Commerce, Michael

Peacock Drupal 5 Themes, Ric Shreves Pro Drupal Development, John VanDyk ve Matt

Westgate Drupal: Creating Blogs, Forums, Portals, and

Community Websites, David Mercer Drupal. Community-Websites entwickeln und

verwalten mit dem Open Source-CMS, Hagen Grafk Building Online Communities with Drupal, phpBB and

WordPress, Robert Douglass, Mike Little, ve Jared W. Smith

Kaynak siteler

www.drupal.org www.drupaldersleri.org http://groups.drupal.org/turkey http://drupaltr.org/ http://www.drupalturk.net/ www.drupalmuseum.com http://drupalmodules.com http://www.drupalsites.net

http://www.drupal.org/htt