Hackhell Forum 1,215,498 Üye | 458,746 Konu | 4,509,163 Mesaj | 3005 Online

Go Back   Hackhell Forum > Programlamaya Giriş > ASP / PHP / JSP / HTML / CSS

Dinamik Sitemap Oluşturucu Script ve Kullanımı - HackHell Farkıyla

 Programlamaya Giriş Katagorisinde ve  ASP / PHP / JSP / HTML / CSS Forumunda Bulunan  Dinamik Sitemap Oluşturucu Script ve Kullanımı - HackHell Farkıyla Konusunu Görüntülemektesiniz.=>Merhaba arkadaşlar, kodlanan scriptlerde sitemap sorununu biliyorum Birçoğunuz site haritalarınızı manuel olarak güncelliyorsunuz.Ama anlatacağım PHP scripti ile sitemapiniz kendiliğinden güncellenecektir. ...


Cevapla
 
LinkBack Seçenekler Stil
Alt 07-06-2009, 03:01 PM   #1
Silverday
Moderator
 
Silverday - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: May 2006
Bulunduğu yer: The U.S.
Mesajlar: 3,255
reklam@hackhell.com
Teşekkürleri: 2,425
1,263 mesajına 3,081 kere teşekkür edildi.
Silverday - İCQ üzeri Mesaj gönder Silverday - MSN üzeri Mesaj gönder
pcdepo
Arrow Dinamik Sitemap Oluşturucu Script ve Kullanımı - HackHell Farkıyla Dinamik Sitemap Oluşturucu Script ve Kullanımı - HackHell Farkıyla





Merhaba arkadaşlar, kodlanan scriptlerde sitemap sorununu biliyorum
Birçoğunuz site haritalarınızı manuel olarak güncelliyorsunuz.Ama anlatacağım PHP scripti ile
sitemapiniz kendiliğinden güncellenecektir.

1) Öncelikle aşağıdaki dosyayı indirelim
Kod:
Rapidshare: http://rapidshare.com/files/241780563/Otomatik_Site_Harita_Olusturucu_-_Hackhell.Net.rar.html

DepositFiles: http://depositfiles.com/files/r8vt8bwic
RAR Şifresi:

Kod:
hackhell.com
2) Veritabanına gerekli tabloyu sorgulatalım.
Veritabanı işlemi için iki yolumuz var:

a) \sitemap\autositemap\ klasörü içindeki config.php'yi kendimize göre düzenleyip ve aynı yerde bulunan

setup.sql dosyasını veritabanımıza sorgulatmak
b) setup.php'yi açıp yönergelerdeki adımları takip ederek yüklemeyi otomatik yapmak.


3) Sitedeki bağlantıları (URL) veritabanına yazalım.

\sitemap\autositemap klasörü içindeki sitemap.php dosyası bize sitemap.png resmini veriyor
fakat aynı zamanda URL'yi de veritabanına yazıyor.Şimdi aşağıdaki resim kodunu
sitemizde global olarak görüntülenen bir yere koyalım (heryerde cıkması gereken)

HTML-Kodu:
<img src="autositemap/autositemap.php" border="0">
eğer resmin görünmez olmasını istiyorsanız, yani gizli bir şekilde çalışmasını:

HTML-Kodu:
<img src="autositemap/autositemap.php" border="0" style="display: none;">
bunu da ekledikten sonra her sayfa veritabanına tek tek yazılacaktır.URL'leri görmek istiyorsanız
urllist.php dosyasını serverdan acmanız yeterli olacaktır.

4) Sitemapimizi nasıl görüntüleyelim

Tüm atımlardan sonra site haritamız
Kod:
/sitemap/sitemap.php?page=1
bağlantısında olacaktır.

Fakat biz sitemap url'sini alanadi.com/sitemap.xml şeklinde yapmak istiyoruz.Bunun için

.htaccess dosyasını açıyoruz (yoksa not defterini açıp, '.htaccess' olarak kaydediyoruz)

Kod:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^alanadiniz.com [NC]
RewriteRule ^(.*)$ http://www.alanadiniz.com/$1 [L,R=301]
RewriteRule ^sitemap.xml$ sitemap/sitemap.php?page=1 [L,NC]
alanadiniz.com kısmını kendinize göre düzenlemeyi unutmayın.

5) Site Haritasını Google'a tanıtalım; bu işi iki türlü yapabilmekeyiz:

a) http://www.google.com/webmasters/sitemaps/?hl=tr bağlantısından site haritasını tanıtmak.

b) 'sitemap' klasörü içinde post.php dosyasını serverdan açarak Google Ping atmak.
(Not: post.php 45. satırda /sitemap.xml olarak tanıtılmıştır, bunun için .htaccess uygulamasını yapmış olmanız gerekir)


Tüm adımları tamamladıktan sonra arkanıza yaslanın ve dinamik sitemap oluşturucunun keyfini çıkarın.

Not: script alıntı olup tarafımdan geliştirilmiştir.
Saygılar Silverday
Silverday isimli üyemiz çevrimdışıdır. (Offline)  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Mesajı Spurl ile Paylas!
Alıntı ile Cevapla
Bu mesaj için Silverday kullanıcısına teşekkür edenler:
qweqqq (07-06-2009)



Tüm yerli ve yabancı diziler HHİzle'de siz dizi severler ile buluşuyor.

Alt 07-06-2009, 03:09 PM   #2
qweqqq
Hackhell Kıdemlisi
 
Üyelik tarihi: Jul 2008
Mesajlar: 4,722
reklam@hackhell.com
Teşekkürleri: 2,847
1,922 mesajına 3,554 kere teşekkür edildi.
qweqqq - MSN üzeri Mesaj gönder
pcdepo
Enes Ben Bunun Aynısını Yaptım Googleye Verdim Yalnız Linkleri Aldıktan Sonra Herseferinde Hepsini Tıklayıp Güncelle Diyecez mi Googlede
qweqqq isimli üyemiz çevrimdışıdır. (Offline)  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Mesajı Spurl ile Paylas!
Alıntı ile Cevapla



Tüm yerli ve yabancı diziler HHİzle'de siz dizi severler ile buluşuyor.

Alt 07-06-2009, 03:49 PM   #3
Silverday
Moderator
 
Silverday - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: May 2006
Bulunduğu yer: The U.S.
Mesajlar: 3,255
reklam@hackhell.com
Teşekkürleri: 2,425
1,263 mesajına 3,081 kere teşekkür edildi.
Silverday - İCQ üzeri Mesaj gönder Silverday - MSN üzeri Mesaj gönder
pcdepo
Webmaster tools'tan bi kere yapıp tanıtman yeterli.
Her yeni url ekleyişinde zaten sitemap'e de eklenir
Silverday isimli üyemiz çevrimdışıdır. (Offline)  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Mesajı Spurl ile Paylas!
Alıntı ile Cevapla
Bu mesaj için Silverday kullanıcısına teşekkür edenler:
qweqqq (07-06-2009)



Tüm yerli ve yabancı diziler HHİzle'de siz dizi severler ile buluşuyor.

Cevapla

Etiketler
dinamik, farkiyla, hackhell, kullanimi, olusturucu, script, sitemap

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:44 PM.

Forum Yasal Uyarı HH
Kullanılan Portal Sürümü : HH Portal
Script Sürümü : vBulletin Version 3.8.4 PL1
Seo Yazılımı : vBSEO ©2009, Crawlability, Inc
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Sitemiz Internet Explorer 6+, Firefox 2.0.0.14+, Opera 9.52+, Safari 3.1.2+, Chrome 0.2.153.1+ ve 1024x768+ Ekran Çözünürlüğünde Test Edilmiştir.

Sponsor Bağlantı : mirc indir | sunucu | mirc | sohbet | sohbet | msn show
Sitemiz, hukuka, yasalara, telif haklarına ve kişilik haklarına saygılı olmayı amaç edinmiştir. Sitemiz, 5651 sayılı yasada tanımlanan .yer sağlayıcı. olarak hizmet vermektedir. İlgili yasaya göre, site yönetiminin hukuka aykırı içerikleri kontrol etme yükümlülüğü yoktur. Bu sebeple, sitemiz .uyar ve kaldır. prensibini benimsemiştir. Telif hakkına konu olan eserlerin yasal olmayan bir biçimde paylaşıldığını ve yasal haklarının çiğnendiğini düşünen hak sahipleri veya meslek birlikleri, abuse@hackhell.com mail adresinden bize ulaşabilirler. Buraya ulaşan talep ve şikayetler Hukuk Müşavirimiz tarafından incelenecek, şikayet yerinde görüldüğü takdirde ihlal olduğu düşünülen içerikler sitemizden kaldırılacaktır. Ayrıca, mahkemelerden talep gelmesi halinde hukuka aykırı içerik üreten ve hukuka aykırı paylaşımda bulunan üyelerin tespiti için gerekli teknik veriler sağlanacaktır.
Valid CSS!