Html Site Yapmadan Önce Bunu Okuyun !

Makaleleriniz Html Site Yapmadan Önce Bunu Okuyun ! Webmaster Genel Konular hakkında bilgi paylaş; Selamunaleykum Her zaman baslangıcta html ile site yapar cogu site sahipleri. Daha sonra ise pişman olmaları pek uzun ...
Cevapla
 
Seçenekler
  #1  
Arama 27-02-2008, 02:45

Üyelik Tarihi: 21/02/08
Mesajlar: 51
 
     WS-Ticareti: (0)
Teşekkürleri: 1
11 Msg. 22 Tşkr.
Rep Gücü: 63 Minare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to all

Html Site Yapmadan Önce Bunu Okuyun !

Selamunaleykum

Her zaman baslangıcta html ile site yapar cogu site sahipleri. Daha sonra ise pişman olmaları pek uzun sürmez. Ama iş işten geçmiştir. Artık html ile yüzlerce sayfa hazırlamıslardır ve herhangi bir değişiklik için bu yüzlerce html sayfasını da elden gecirmek şart olmuştur. Bu pişmanlığın önüne geçmek için basit bi yöntem tavsiye etmek istedim.

Basit bir şekilde php ile statik 2, çoklu ise sitemizin içerigine baglı sayfalar oluşturarak kucuk bi site yapacağız.

Statik sayfalar : header.php , footer.php
Dinamik Sayfalar: middle-main.php , middle-main-about.php

Normalde html ise hazırladıgımız sayfalarda ust kısımda menumuz var diyelim ya da logo ve sık kullanılanlara ekle turu seyler. Yüz sayfa içerikli bir html sitesinin menusunde bir degisiklik icin bu yüz sayfayıda editlemek yerine , menu ,logo kısmını tek bir dosyada yine html olarak hazırlayıp header.php olarak kaydediyoruz.

Yine aynı sekilde sitemizin alt kısmında copyright yada arama motoru yada kendi istediginiz linkleri eklediginiz kısımı da yüzlerce sayfada tek tek editlemekten kurtulmak icin bu alt kısmıda html ile hazırlayıp footer.php olarak kaydediyoruz.

Daha sonra orta kısım icin dinamik bir sayfa hazırlamak kalıyor geriye. Buna da middle-main.php ismini veriyoruz. Yani anasayfamızın olmasını istedigimiz tasarımı yine html ile hazırlayıp bunu da middle-main.php olarak kaydediyoruz.

Sıra geldi bu üçünü tek sayfada göstermeye. Bu gösterecegimiz tek sayfaya index.php adını verecegiz.

Sıra geldi index.php dosyasını olusturmaya, index.php kodlaması :


php include(”header.php”);
php include(”middle-main.php”);
php include(”footer.php”);

index.php yi üstteki gibi kodlarsak ve kaydedersek ,ardından bu olusturdugumuz 4 dosyayı web servera atarsak, sitemizin gayet duzgun calıstıgını goreceksiniz. Php sayfalarını normal bilgisayardan browserdan denemeyin cunku calısmaz ve not defterinde acılırlar. Localhost a atarsanız site yamuk yumuk gozukur, bu yuzden en saglıklısı web servera atıp calıstırmak.

Simdi bu ustteki kodlamada yapmamız gereken butun diger sayfalarda sadece middle-main.php yerine olmasını istedigimiz sayfayı yazacagız. Bu sekilde ust yada alt kısımda edit yapmak istedigimiz zaman yüzlerce sayfa yerine sadece header.php ile footer.php dosyalarını editlememiz yetecek. Degisiklikler otomatik olarak diger sayfalarda da olacaktır.

Örnek olarak ikinci dinamik sayfamız middle-about.php sayfasının kodlamasını gösterelim :


php include(”header.php”);
php include(”middle-main-about.php”);
php include(”footer.php”);

Üstteki kodlama icin yapmamız gereken middle-main-about.php dosyasını hazırladıktan sonra ustteki kodlamayı yeni bir sayfa acıp middle-main.php olarak kaydetmek.

Dİger coklu sayfalarıda aynı mantıkla kodlamak gerekiyor.

Soru veya sorunları paylasalım, ek olarak eklenmesi gerekenleri de…

Selametle ( )
Alıntı ile Cevapla
4 Üye, Minare isimli Üyemize Bu Mesaj İçin Teşekkür Ediyor:
  #2  
Arama 27-02-2008, 11:10
egitimbilgisi - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 20/11/07
Mesajlar: 1.920
 
     WS-Ticareti: (3)
Blog Yazıları: 3
Teşekkürleri: 48
352 Msg. 412 Tşkr.
Rep Gücü: 100 egitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant future
gercekten guzel bır paylasım tesekkur ederim
__________________
-> Eğitim dünyasında gözünüz,Hayata ve İnsana Rehber,en iyi eğitim sitesi,eğitim bilginizin en uç noktası,eğitimbilgisi
Alıntı ile Cevapla
  #3  
Arama 27-02-2008, 05:34

Üyelik Tarihi: 21/02/08
Mesajlar: 51
 
     WS-Ticareti: (0)
Teşekkürleri: 1
11 Msg. 22 Tşkr.
Rep Gücü: 63 Minare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to all
rica ederim, uzun da olsa tavsiye ederim herkese okunmasını, zamanında çektigimiz ızdırabı cekmesinler.

selametle
Alıntı ile Cevapla
  #4  
Arama 27-02-2008, 05:39
Banlı
Üyelik Tarihi: 25/02/08
Mesajlar: 64
 
     WS-Ticareti: (0)
Teşekkürleri: 0
2 Msg. 4 Tşkr.
Rep Gücü: 0 weyseL deneyimleri belirsiz.
gercekten guzel bır paylasım tesekkur ederim Hocam.

Alıntı ile Cevapla
  #5  
Arama 27-02-2008, 05:40
By.Seyfi - ait Kullanıcı Resmi (Avatar)

Yaş: 18
Üyelik Tarihi: 25/02/08
Mesajlar: 142
 
     WS-Ticareti: (0)
Blog Yazıları: 2
Teşekkürleri: 0
13 Msg. 51 Tşkr.
Rep Gücü: 153 By.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant futureBy.Seyfi has a brilliant future
Teşekkürler Dostum Güzel Paylaşım
__________________
[SIGPIC][/SIGPIC]
Alıntı ile Cevapla
  #6  
Arama 27-02-2008, 06:28

Üyelik Tarihi: 09/02/08
Mesajlar: 757
 
     WS-Ticareti: (2)
Blog Yazıları: 16
Teşekkürleri: 275
93 Msg. 170 Tşkr.
Rep Gücü: 100 Girly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond reputeGirly™ has a reputation beyond repute
güsel ve bilgilendirici olmuş, teşekkürler
Alıntı ile Cevapla
  #7  
Arama 28-02-2008, 12:01
Ra_eM - ait Kullanıcı Resmi (Avatar)
VIP
Yaş: 17
Üyelik Tarihi: 29/10/07
Mesajlar: 1.238
 
     WS-Ticareti: (0)
Blog Yazıları: 1
Teşekkürleri: 0
45 Msg. 80 Tşkr.
Rep Gücü: 48 Ra_eM çok çok hoş rep gücü varRa_eM çok çok hoş rep gücü varRa_eM çok çok hoş rep gücü varRa_eM çok çok hoş rep gücü var
Paylaşım için teşekkür ederim....

Alıntı:
Yüz sayfa içerikli bir html sitesinin menusunde bir degisiklik icin bu yüz sayfayıda editlemek
ancak bildiğiniz gibi html'de frame ler var tek bir frame ile yüzlerce sayfa değişmiş gibi olur aynı php mantığı...

neyse ama çok güzel paylaşımdı...
Alıntı ile Cevapla
  #8  
Arama 28-02-2008, 12:15

Üyelik Tarihi: 21/02/08
Mesajlar: 51
 
     WS-Ticareti: (0)
Teşekkürleri: 1
11 Msg. 22 Tşkr.
Rep Gücü: 63 Minare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to allMinare is a name known to all
Alıntı:
Ra_eM´isimli üyeden Alıntı Mesajı göster
Paylaşım için teşekkür ederim....



ancak bildiğiniz gibi html'de frame ler var tek bir frame ile yüzlerce sayfa değişmiş gibi olur aynı php mantığı...

neyse ama çok güzel paylaşımdı...
Evet iframe mantıgı ile de halledilebilir bir çözüm güzel bir değinti idi teşekkür ettim üstad, ama benim bildiğim kadarı ile ki yanlış biliyorsam lütfen düzeltin, google indexlerken iframe 'e dahil sayfalardan pek hoşlanmıyor. Bu yuzden php include mantıgını tavsiye ederim.

Selametle
__________________
minare.net --- blogdizel.com
Alıntı ile Cevapla
  #9  
Arama 28-02-2008, 12:18
kadınca - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 28/08/07
Mesajlar: 6.564
 
     WS-Ticareti: (1)
Blog Yazıları: 2
Teşekkürleri: 34
261 Msg. 430 Tşkr.
Rep Gücü: 100 kadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond reputekadınca has a reputation beyond repute
Alıntı:
google indexlerken iframe 'e dahil sayfalardan pek hoşlanmıyor
evet öyle deniyor genelde ama şunu okumuştum bi yerde
Alıntı:
Iframe'ler arama motorları tarafından indekslenmediği için <noframe>içeriğimiz buraya</noframe> taglarını kullanarak frame hakkında arama motoru botuna yardımcı olabiliriz.
__________________
konularımı ç-alırken lütfen altına nikimi yazarak alınız.yoksa eklediğiniz sitede deşifre edilirsiniz
Alıntı ile Cevapla
Cevapla


Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Konu açmadan önce arama yapmaya son veren eklenti!! bunu siteye kurabilir misiniz??? QberT İstek - Öneri - Şikayet 7 30-06-2008 04:45
önemli ! sandboxa girmemek ve girince çabuk çıkmak için bunu okuyun webmaster arkadaşlar !!! kadınca SEO Arama Motoru Optimizasyonu 4 12-05-2008 05:42
Program paylaşımlarından önce okuyun. W-S Webmaster Programları 2 11-04-2008 10:13
Link Değişimi yapmadan önce Mutlaka Okuyunuz (Forum kuralları) Ra_eM Webmastersitesi çöplüğü 0 19-11-2007 05:22
İstek yapmadan önce okuyun Ra_eM Driver 0 05-11-2007 06:09

Siteye link vermek için alttaki kodu sitenize ekleyin
Ya da kodu Ctrl+C ile kopyalayın
Örnek görünüm: Webmaster Sitesi