14 Şubat 2012 Salı

Joomla Nedir? Nasıl Kurulur? Nasıl Kullanılır?

Joomla
Joomla nedir?
Joomla bir CMS(Content Management System-İçerik Yönetim Sistemi)'dir. PHP ile yazılmıştır. Veritabanı olarak MySQL'i kullanır. Açık kaynak kodlu Ücretsiz bir yazılımdır. GNU ile lisanslanmıştır. joomla'nın üretilme amacı web tasarım hakkında bilgisi olmayan ama dinamik yapılı bir site oluşturmak ve yönetmek isteyen kişilerin de kendi sayfalarını oluşturup kolayca yönetebilmelerini sağlamaktır. Joomla bir bakıma internet günlüğü olarak da değerlendirilebilir. Tüm sistem tek satır kod yazmadan yönetilebilir. Ayrıca açık kaynak kodlu bir sistem olduğu için internet üzerinde oldukça büyük bir geliştirici kitlesine sahiptir. Bu kitle Joomla için pekçok yeni eklenti ve modül geliştirmiştir ve geliştirmeye devam etmektedir. Joomlanın modüler yapısı, istenen eklentini kolayca sisteme entegre edilmesine olanak sağlar. Örneğin; sisteme ekleyeceğiniz bir modül ile sitenizi sadece birkaç adımda bir e ticaret sitesine dönüştürebilirsiniz. İsterseniz bunu görmek için eCommerce eklentisini buradan indirip deneyebilirsiniz. => eCommerce indir

joomla sistemini kullanan bir kişi için sitenin görünümünü değiştirmek çok kolaydır. Bunun için internette hazır bulunan Joomla temalarından istediği herhangi birini seçip indirmesi yeterlidir. Gerisini sistemin yönetim panelinden rahatlıkla halledebilir.

Joomla Nasıl Kurulur?

joomla'nın kurulumu çok kolaydır. Bunun için ilk önce Joomla'nın sitesinden kurulum dosyalarını indirin.
Joomla kurulum dosyalarını buradan indirebilirsiniz.=> Joomla Kurulum Paketi İndir
Maalesef Kurulum dilini Türkçe olarak seçebilsek de kurulum tamamlandıktan sonra sistem İngilizce olarak karşımıza çıkıyor. Joomla'yı Türkçe yapmak için kurulum tamamlandıktan sonra Joomla'nın o sürümüne ait Türkçe dil paketini internetten bulup ayrıca yüklemeniz gerekmekte. Ben bunu sizin için yaptım :)) Size verdiğim linkten indirdiğiniz sıkıştırılmış dosya içinde uygun dil paketi bulunmakta. Kurulum tamamlandıktan sonra bu paketi kullanabilirsiniz.

Kurulum dosyalarını bilgisayarınıza indirdikten sonra, bu dosyaları sunucunuzun kök klasörüne kopyalayın. Ardından tarayıcınızın adres satırına kurulum dosyalarının adresini yazın joomlanın kurulum ekranı karşınıza gelecektir.

Joomla Kurulum Sayfası


Unutmayın, Joomla PHP ile yazılmıştır. sitemi kurabilmek için sunucunuzun PHP'yi desteklemesi şart. veritabanınız da MySQL olmalıdır. Kurulum dilini seçip yönergeleri takip ederek Joomla kurulumunu kolayca tamamlayabilirsiniz. eğer bir hosting hesabınız yoksa ve Jooomlanın nasıl çalıştığını merak ediyorsanız sistemi bilgisayarınıza yerel sunucu kurarak da deneyebilrisiniz. Bilgisayarınıza yerel sunucu(lochalhost) kurmak için easyPHP, xampp ya da WampServer gibi ücretsiz yazılımlardan faydalanabilirsiniz. Ben WampServer'i kullanıyorum. Kullanımı çok basit. Türkçe dil desteği de vermekte ve localhost üzerinden PHP çalışmak için ideal bir yazılım.

Wamp serverın 32 ve 64 bitlik versiyonlarından sisteminize uygun olanını aşağıdaki tabloda verdiğim linklerden indirebilirsiniz.

WampServer 2.2 32 bitWampServer 2.2 Download(32 bit)
WampServer 2.2 64 bit WampServer 2.2 Download(64 bit)

Localhostta yani yerel sunucu üzerinde sistemi kurmak için önce verdiğim linkten Wampserver'ın uygun versiyonunu indirin ve kurun. kurulum tamamlayınca WampServer'ı başlatın. Ekranın sağ altında, sistem saatinin bulunduğu yerde, yandaki logoya benzer krımız renkte bir logo belirece. logonon rengi önce sarı sonra yeşil olduğunda yerel sunucunuz kullanıma hazır demektir. Eğer logo sarı ya da kırmızı olarak kalıyorsa muhtmelen Apache ya da MySQL servislerinden birisi çalışmıyordur. Denetim masasından yönetimsel araçlara girin ve oradan hizmetler kısayoluna tıklayın. açılan menüden Apache ve/veya MySQL'i el ile başlatın. Eğer Herşey yolunda ise tarayıcınızın adres çubuğuna http://127.0.0.1 ya da localhost yazıp enter'a basın açılan sayfa WampServer'ın yönetim panelidir.

Joomlayı burada kurabilmek için kurulum dosyalarını c:/Wamp/www/ yolundaki klasörün altına kopyalayın. localhost sayfasını yenilelidiğinizde kurulum dosyalarının bulunduğu klasör görüntülenecektir. Dosyanın linkine tıkladığınızda yukarda gördüğünüz kurulum ekranı görüntülenir. Yönergeler aynı şekilde takip edilir tek fark veritabanı ayarları yapılırken veritabanı kullanıcı adına "root" yazılır ve şifre kısmı boş bırakılır. Geri kalan adımlar takip edilerek kurulum tamamlanır.

Joomla Nasıl Kullanılır?

Joomla'nın kullanılması ve yönetilmesi çok kolaydır. tüm sistem tek bir yönetim panelinden yönetilir. Bu panelden yeni yazı ekleyebilir, yazılarınız kategorilendirebilir, yazıların gösterileme sırasını belirleyebilir, eklentiler, modüller eklenebilir, kullanıcı profili yönetiminden, site temalarını değiştirmeye kadar sitenin tüm dinamikleri kolayca yönetilebilir.

Joomla editörleri ile hazırladığınız sayfa içerikleri için ayrıca HTML ya da CSS kodlaması yapmanız gerekmez "what you see is what you get" mantığı ile editörde aynı word de yazı yazıyormuş gibi ne görüyorsanız, içeriği nasıl tasarladıysanız sayfada da o şekilde görünecektir. Ayrıca sistem CSS ya da Javascript kodlarını kullanarak içeriğinizi zenginleştirmenize de izin verir. Joomlanın yetenekleri ve kullanıcıların sunduğu imkanlar saymakla bitmez siz en iyisi joomla'yı indirin ve gerisini kendiniz keşfedin. Eğer download linkini yazı içinde bulamadıysanız işte tekrar veriyorum indirin ve keyfinize bakın

Joomla Download





Turgut Arslan

23 Temmuz 2011 Cumartesi

php for Döngüsü Örnek Kodlar

php for döngüsü
for döngüsü programcılıkta, bilgisayara belirli bir işlemi istenen miktarda tekrarlatmak için kullanılır. php içifor döngüsünün kendisine ait bir sayac değişkeni vardır ve bu değişken döngü içinde belirlenir. Bunun haricinde döngü içindeki hesaplamalarda kullanılacak olan diğer değişkenlerin döngüye girilmeden önce tanımlanması gerekir. Aslında değişkenin döngüye girilmeden önce tanımlanmamış olması programın çalışmasını engellemez. Ancak programın çalıştırılması sonucu görüntülenen sayfanın üst kısmında hata mesaj satırları belirir. Bu da sayfa görüntüsünü bozar, ayrıca ziyaretçinin sitenize olan güvenini de kaybedersiniz. Bu yüzden değişken tanımlamalarını(hesaplama yaptıracağınız işlemde kullanacağınız değişkenler, döngünün değişkeni DEĞİL !! ) döngüye grimeden önce yapmayı ihmal etmeyin. php'de for föngüsünün genel kalıbı şöyledir,

for (sayaç değişkeni(ilk değeri verilir); döngünün şartı; sayaç değişkeninin artış miktarı)
{
döngü içinde yapılacak işlemler....
}

Bilgisayar döngü işlemlerini "{" parantezi gördüğü yerde başlatır, döngü içindeki hesaplamalarla ilgili işlemleri uygular ve "}" parantesini görünce takrar döngünün başına döner. Sizin belirlediğiniz kurala göre sayaç değişkeninin değerini yine sizin belirlediğiniz miktarda arttırır ya da azaltır ve tekrar hesaplama ilemlerini yapmaya koyulur. Bu işlem sizin belirlediğiniz döngü şartı gerçekleşinceye kadar devam eder ve sonuç bir HTML sayfasında görüntülenir. Şimdi bu kadar ön bilgiden sonra kısa bir örnekle konuyu pekiştirelim.

ÖRNEK: php'de for döngüsünü kullanarak web sayfasında aşağıdaki görüntüyü elde ediniz.
X
XX
XXX
XXXX

Problemin çözümü aşağıdaki gibidir.
< ?php
$bir="X";
$topla="";
for ($i=1; $i<=4; $i++) 
$topla= $bir." ".$topla; 
echo $topla; 
echo "</br>"; 
}
?>




Turgut Arslan