Php-Nuke de Bazı Terimler ve Açıklamaları

Bu konuyu okuyanlar

Dr-X

Öğrenci
Katılım
16 Temmuz 2008
Mesajlar
20
Reaksiyon puanı
0
Puanları
0
Php Nuke : Kodlaması birileri tarafından yapılmış, size sadece içerik girmek ve bir iki eklenti kurmak kalan bir CMS yani portal. İlk kurduğunuzda cılız bir yapısı vardır ve siz kurduğunuz modüller, bloklar, temalarla onu güzelleştirirsiniz.

Php Nuke dediğimiz şeyin kodlama dili Php'dir. Her Php kodlanan şey Php Nuke değildir. Yani bir sitenin adres satırında, a.php?git=1, a.php, b.php gibi adresler gördüğünüzde bu illa php nuke olmayabilir. Sadece Php ile kodlanmış olabilir. Yani anlatmak istediğim şey, Php Nuke Php kodlama dili ile kodlanan bir portaldır. Bu şekilde yüzlerce portal vardır. Daha fazla portal için : www.opensourcecms.com

Hosting ve Alan Adı : Sitenizin yayınını yapabilmek için kullandığınız yere hosting, buna ulaşmak için kullandığınız ada 'da alan adı denir yani domain.
Bu ikisini farklı hizmet veren iki yerden alabileceğiniz gibi tek yerden de alabilirsiniz. Bunu satan belli başlı firmalar vardır, örneğin : www.turkpenguen.net www.netopsiyon.net www.turkticaret.net www.doruk.net.tr

Modül : Php Nuke'nin sayfasını oluşturan eklentilerdir. Örneğin download sayfasını oluşturmak için Downloads modülü, İçerik sayfaınız oluşturmak için Content modülü gibi. Modulles modules klasörü altına kurulan eklentilerdir. Bazı modüller bazı Php Nuke sürümlerinde çalışmayabilir.
Modul Kurulumu : http://www.netopsiyon.com/ders-25.html

Blok : Bloklar sayfanızın sağ, sol ve orta düzenini oluşturan yapılardır. blocks klasörü içine kurulur. Bazı bloklar modüllerden bağımsız çalışabildiği gibi birçoğu da modüllere bağlı olarak çalışır. Örneğin bir saat bloğu, yani sadece saati gösteren bir blok modüle bağlı olarak çalışmaz. Verileri oradan çekmez. Ama News modülüne eklenen son 10 yazıyı göstermek için yaptığınız blok mecburen contente bağlı çalışır. Yani content modülü olmadan çalışmaz.
Blok kurulumu : http://www.netopsiyon.com/ders-24.html

Arayüz(theme, tema) : Php Nuke sayfanızın görüntüsünü değiştirmek yeni bir tema yükleyebilirsiniz. Temada genel olarak, sitenin üst kısmının (üst kısma genelde header denir) alt kısmının ( genelde footer denir), sağ ve sol kısmın ( bloklar) ve orta kısmın değişmesinden oluşan bir yapı vardır. Örneğin ilk kurduğunuz Php Nuke'nin arayüzü DeepBlue'dir. Oysa Netopsiyon'un arayüzü kendimizin yazdığı bir arayüzdür. Siz de Nuke'yi zamanla öğrendikçe kendinize arayüz yapabilirsiniz.

Php Nuke'de Sürüm : Bir programın, yazılım yeni sürümünün çıkması demek, önceki sürümdeki bazı şeylerin yetersiz görülüp yeni şeyler eklenereek piyasaya sürülmesi demektir.

Php Nuke'de de böyle bir yapı vardır. 1.0 'dan başlamıştır ve bugün son sürümü 8.0'dır. Fakat Php Nuke'de çıkan son sürüm önceki sürümlerden daha güzel diye bir kanaate vardır demek yanlıştır. Nitekim bize göre 7.6 Php Nuke sürümü tüm sürümlerden daha güvenli ve daha hızlıdır.

Php Nuke'de Hangi Sürümü Kullanmalıyım :
Biz genel olarak Php Nuke 'de 7.6 sürümü ve 3.2 yamasını kullanmaktayız. Size de bunu sadece öneririz. İsterseniz farklı bir sürüm de kullanabilirsiniz.

Php Nuke Çok Yavaş Ne Yapsam Hızlanmıyor ? : Bu konuya iki taraflı bakmak lazım. Gerçekten yavaş olan php nuke mi yoksa barındırma hizmeti(hosting) aldığınız sunucu mu ? Diyelim ki sunucunuzun hızından eminsiniz. Php dosyalarını çok hızlı bir şekilde çalıştırmasına rağmen Php Nuke'nizin hızı sizi tatmin etmiyor. Gelin biraz düzenleme yapalım :

Gereksiz modül, eklenti, blok kullanmayın! Eve birçoğumuz bunun siteyi yavaşlattığınız düşünmüyoruz fakat en büyük etken budur. Ana sayfada gereksiz blok kullanımından, gereksiz resim, fılaş kullanımından kaçınmalıyız. Bu sitemizi bir hayli kasar.

Kullanmadığınız dosyaları ftp'nizden silin. Gereksiz resimler, gereksiz dil dosyaları, bloklar, modüller. Bu hızı pek etkilemese de nuke'nizi daha temiz bir hale getirecektir.

Kullanmadığınız modüllerin sql'lerini phpmyadmin'inizden silin. Gereksiz yere modul kurmayın. Yapabileceklerimizin birçoğunu News modülü ya da Content modülü ile yapabiliriz.

Not:ALıntıdır
 
Üst