0
Start Giriş Üye Ol üyeler ((( RAVDATe@m))) Arama
Toplam Kategori: 69 *** Toplam Konu: 30100 *** Toplam Mesaj: 148193
Forum Anasayfa » BİLGİSAYAR / İNTERNET » PROĞRAMLAMA » PHP Nuke Nedir ?

önceki konu   sonraki konu
Bu konuda 2 mesaj mevcut
Sayfa (1): (1)
Ekleyen
Mesaj
ZiFaHuM su an offline ZiFaHuM  
PHP Nuke Nedir ?

10 Mesaj -

Kayıt Tarihi: 13.03.2004
En Son On: 04.11.2005 - 08:42
Cinsiyeti: ----- 
PHPNuke nedir?

PHPNuke php ile yazılmış bir içerik yönetim sistemidir diyebiliriz. PHPNuke'nin çalışması için hosting firmanızın php ve mysql desteği sunması gerekir. Ama bu demek değildir ki PHPNuke sadece mysql ile çalışır. PHPNuke mysql dışında, mSQL, PostreSQL, PostreSQL_local, ODBC, ODBC_Adabas, Interbase ve Sybase veritabanları ile çalışır. Ama gerek hız gerek de php ile uyumu açısından MySQL veritabanı tercih edilir.

PHPNuke nin standart klasörleri vardır. Bunlar; admin, language, blocks, modules, includes, images ve themes klasörleridir. Bu klasörlerin ne için kullanıldığına kısaca değinelim.

1- admin: Bu klasörün içerisinde links, case, language ve modules klasörleri mevcuttur. Admin klasörü yönetim paneli için gerekli bir paneldir. Yönetim ile ilgili dosyalar burada mevcuttur. links klasörü yönetim menüsünde link oluşmasına yarar. Örneğin links.newsletter.php dosyası yönetim menüsünde Newsletter adında bir link oluşmasını sağlar. language içerisindeki dosyalar ise yönetim menüsü dil dosyalarını içerir.

2- language: Bu klasörün içerisindeki dosyalar sitenin dil dosyalarıdır. Dikkat ederseniz dil dosyaları lang- ile başlar. Bu nukenin standart bir uygulamasıdır. Örneğin Türkçe dilinin dosyası lang-turkish.php, İngilizce dilinin dosyası lang-english.php dir. Dil dosyaları olmazsa nuke hata verir.

3- blocks: Bu klasörün içerisinde site tasarımının solunda, sağında ve ortasında görülen blokların dosyaları mevcuttur. Bütün bloklar siz aktif etmediğiniz sürece görülmez. Bu konuya ilerde değineceğiz.

4- modules: Bu klasörde sitenin bölümlerini oluşturan klasörler mevcuttur. Her klasör bir bölüm için kullanılır. Örneğin Downloads klasörü Download bölümünün oluşmasını sağlar.

5- includes: Bu klasörde phpnukenin yukarıda saydığım veritabanları ile çalışması için sql_layer.php dosyası, istatistik için counter.php, sitenizin meta etiketlerini yazabileceğiniz meta.php ve çeşitli amaçlar için yazılmış dosyalar mevcuttur.

6- images: Bu klasörde ise sitenin nerdeyse bütün grafikleri saklanır. Örneğin konu grafikleri, yönetim menüsü grafikleri, dil grafikleri, bölümler grafikleri, haberler için gerekli grafikler...vb.

7- themes: Bu klasörde sitenin görünümü için gerekli temalar bulunur. Her görünüm ayrı bir klasör içerisinde olur. Temalarla sitenizin görünümünü değiştirebilirsiniz. Böylece siteye yeni bir görünüm kazandırabilirsiniz.

8- db: Bu klasör PHPNuke 6.5 ile hayatımıza girdi. Adından da anlaşılacağı gibi veritabanı ile ilgili bazı dosyalar mevcut. Ellenmemesi ve değiştirilmemesi gereken bir klasördür.

PHPNukenin klasörlerini tanıdıktan sonra şimdi de "Blok nedir? Modül nedir? Addon nedir? Tema nedir?" gibi konularda bilgiler sunalım.
Nukede standart olarak hangi dosyalar var ve bunlar ne işe yarar? Şimdi bu sorunun cevabını verelim.
Nukede standart olarak, ana klasörde config.php, header.php, footer.php, modules.php, mainfile.php, backend.php, auth.php, banners.php, admin.php, index.php, ultramode.txt ve robots.txt dosyaları mevcuttur. includes klasöründe counter.php, meta.php, sql_layer.php, ve my_header.php dosyaları mevcuttur. Ancak nuke 6.5 ile bu klasöre yeni dosyalar eklenmiştir. Onlarla bir işlem yapmayacağınız için onları bilmenize gerek yok.


Kaynak Netopsiyon
Ekleme Tarihi: 15.03.2004 - 10:20
Bu mesajı bildir   ZiFaHuM üyenin diğer mesajları ZiFaHuM`in Profili ZiFaHuM Özel Mesaj Gönder zum Anfang der Seite
vuslateli su an offline vuslateli  
s.a

2 Mesaj

Kayıt Tarihi: 24.12.2004
En Son On: 24.12.2004 - 20:07
Cinsiyeti: Erkek 
güzel bir döküman kardes ama php de çok açık var çok guzel hackleniyor(: asp den şaşmayın derim
Ekleme Tarihi: 24.12.2004 - 19:43
Bu mesajı bildir   vuslateli üyenin diğer mesajları vuslateli`in Profili vuslateli Özel Mesaj Gönder zum Anfang der Seite
Pozisyon düzeni - imzaları göster
Sayfa (1): (1)
önceki konu   sonraki konu

Kategori Seç:  
Sitemizde şu an Yok üye ve 1296 Misafir mevcut. En son üyemiz: Didem_


Admin   Moderator   Vip   Üye ]

Hayırlı ömürler dileriz.    Bu üyelerimizin doğum günlerini tebrik eder, sıhhat ve afiyet dolu bir ömür dileriz:
hicran_50 (37), usri_yusraa (37), DÝYARBAKIR.. (33), ahmet_erdogan33.. (38), eryal (62), ((-AySeNuR-)) (29), Memet (43), berfo2004 (44), HÜKÜM (54), nerro_22 (34), engin03 (39), cenngiz (55), apo28 (41), KalbiGüzelKiz (41), ismail36 (38), hakikat_nuru (46), gencolhan (48), roket (39), yasarozdemir (44), harbi (55), yusuf_k9 (44), bhdr_84 (40), tugbali (37), orhan yurt (53), mehmet balaca (43), Mehmet Balaca (43), serkantokmak (49), rabiaaslan (39)
24 Saatin Aktif Konuları
0

Copyright © ((( RAVDA.net )))  *  İrtibat   *   RAVDA Reklam Servisi   *   Tüm hakları saklıdır, izinsiz alıntı yapılamaz.
Sitemizde yayınlanan imzalı yazıların içeriğinden yazarları, forum ve yorumlardan ekleyen şahıslar sorumlu olup, kesinlikle sitemiz sorumlu değildir.
© by ((( RAVDA.net )))

Sayfa 0.55346 saniyede açıldı