Üye Bilgileri
Nick:serdar2528
İsim:EgitimWeb
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:5
Cevap sayısı:0
Kaç günlük üye5
Son yazdığı Php kodları mesajları
Yeni web siteleri için kısa bir bilgi.
1) Web siteniz için Google'den bir hesap açınız. Açtığınız hesapta Google Webmaster ve Google Analitik bölümlerine sitenizi ekleyiniz. Sitenin size ait

olduğunu onaylatmak için verilen kodları sitenizin head bölümleri arasına yapıştırınız.
2) Sitenize bir robots.txt dosyası yükleyiniz. Bu dosyayı internette kolayca bulabilir veya Google Webmaster bölümünden alabilirsiniz.
3) Sitenizin google dizininde gözükebilmesi için google arama motoruna kayıt yaptırmalısınız. Ancak Google Webmaster ve Analitik bölümlerine sitenizi ekleyip

onayladıktan sonra bu fazla gerekli değil çünkü google sitenizi bu yolla bulacaktır.
4) Sitenizin index sayfası için ilk başta karakter kodlaması kodu, title, description, keywords, robots, favicon, xml, css, js, diğer, sıralaması ile meta

bölümlerini oluşturunuz. Sitenizde cache olup olmadığını google devamlı bakar. Örnek olarak aşağıda meta dizilişi verilmiştir.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Site Sloganı</title>
<meta name="description" content="" />
<meta name="keywords" content=" " />
<meta name="copyright" content="" />
<meta name="robots" content="index, follow" />
<meta name="viewport" content="width=device-width" />
<meta http-equiv="Refresh" content="180" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
CSS KODLARI
</head>

5) description ve keywords içerikleri en fazla boşluklar ve virgül dahil 150 karakter olmalıdır. Fazlası google tarafından spam olarak algılanabilir.
6) Sitenizde bulunan resimlerin sonuna alt="" etiketi koymalısınız. Google ve W3 bu sisteme öncelik verir. Google görseller olarak indexler.
Örnek: <img src="http://www." height="55" width="100" alt="resim adı" />
7) Sitenizde bulunan her link için title="" oluşturmalısınız. Örnek: <a href="" title="deneme">deneme</a>
8) Oluşturduğunuz sitede iç sayfaların indexlenmesi sitenin indexinde o linklerin olup olmadığına bakılarak yapılır.  İndexletmek istemediğiniz sayfayı veya

dış bağlantıyı <a href içine rel="nofollow nofollow" ekleyerek botların bu linkte bulunan siteye ulaşmasını engelleyebilir ve sitenizin daha hızlı indexlenmesini

sağlayabilirsiniz. Örnek: <a href="" rel="nofollow nofollow" title="deneme">deneme</a>
9) Sitenizin css kodlarını düzenlerken veya yazarken id yerine genellikle class şeklinde sitenizi kodlayınız.
10) Google bir de sitelerin genelde "haber sitesi, köy sitesi, dernek sitesi" gibi sitelerde künye bölümüne dikkat eder.
11) Web site işlerinde biraz ilerledikten sonra sitenizi htaccess kullanarak SEO, akıllı kelimelere çeviriniz. Bu sistemi aslında yeni başlayanlar da

yapabilirler. Hazır blok, portal veya forum kuranlar hostingi htaccess destekleyen site kuranlar için bu aslında kolaydır.
12) Siteniz genellikle html olmalıdır. Google html, htm, htmls, aspx, php, asp olarak öncelik tanır.
13) Arama motorlarının botları sitenizin indexini aslında her gün veya her saat bile indexleyebilir. Bu indexinizde herhangi bir değişiklik olup olmadığıdır.

İndexin devamlı değişmesi için index sayfasına ya güncel içerik girilmeli ya da yorum, değişen haberler, siteden değişik bilgiler otomatik olarak sayfa

yenilenince indexte değişmelidir. Arama motorları öncellikle google, indexte değişiklik tarar ve değişiklik varsa hemen indexler.   Örnekler için herhangi bir web sitesine girip kaynak kodlarına bakabilirsiniz. Örn: sabah, haberturk, milliyet, youtube...
Zaman2015-02-20 00:57:35
Php Yeni Başlayanlar İçin Site Dizini
Admin Paneli İçin Otomatik Çıkış kodu için ayrıyeten panelinizde ne kadar süreniz kaldığını da bakabilirsiniz. Kodlar aşağıdadır. <script language="javascript">
        var saniye
        var dakika
        var timerID = null
        var timerRunning = false
        var delay = 1000
        mf=(document.getElementById);
        ns=(document.layers);
        ie=(document.all);
        function InitializeTimer()
        {
            dakika =09
            saniye = 59
            SureBitis()
            SureBaslat()
        }
        function SureBitis()
        {
            if(timerRunning)
                clearTimeout(timerID)
            timerRunning = false
        }
        function SureBaslat()
        {
               if (dakika<0)
               {
                   SureBitis()
                   alert("10 dakika süreyle hiç bir işlem yapmadığınız için bağlantınız kesildi. Devam etmek için sisteme yeniden giriniz.")
               }
               else
               {
                   if (saniye<10)
                   {
                       if (document.all)
                    document.all["ModulPageHeader1_txtBaglantiSonu"].alt="0"+dakika+":0"+saniye;
                    else if (document.getElementById)
                    document.getElementById("ModulPageHeader1_txtBaglantiSonu").alt="0"+dakika+":0"+saniye;
                }
                else
                {
                    if (document.all)
                    document.all["ModulPageHeader1_txtBaglantiSonu"].alt="0"+dakika+":"+saniye;
                    else if (document.getElementById)
                    document.getElementById("ModulPageHeader1_txtBaglantiSonu").alt="0"+dakika+":"+saniye;
                }
                saniye = saniye - 1
                if (saniye==0)
                {
                    dakika=dakika-1
                    saniye=59
                }
                timerRunning = true
                timerID = self.setTimeout("SureBaslat()", delay)
            }
        }
        if (ns||ie||mf)window.onload=InitializeTimer;
       
</script>   Bağlantı Sonu: <img id="ModulPageHeader1_txtBaglantiSonu" >   Resim olarak kaydettim. Üstteki js kodu içinde alt"" bölümü resimde de bulunduğu için öyle yaptım. Düzenlenebilir.
Zaman2014-12-22 06:30:29
Php Admin Paneli İçin Otomatik Çıkış Süre Gösterme
Admin panelinizi herhangi bir bilgisayarda açık unutursanız paneliniz belli bir süreden sonra otomatik çıkış yapar. Basit bir koddur. <?php
function go ($url, $time = 600){ // Zaman değeri
if ($time) header("Refresh: {$time}; url={$url}");
else header("Location: {$url}");
}
// Yönlendirme git
go("logout.php", 600); // 10 dakika bekledikten sonra yönlendirme yapar. Saniye olarak yazınız.
// Yönlendirme git
go("logout.php");
 ?> Admin paneliniz için ortak bir sayfa oluşturunuz. En güvenlisi eğer admin panelinizin config.php veya ayar.php varsa oraya yapıştırın. Süre bitiminde hemen çıkış yapar.
Zaman2014-12-22 06:27:52
Php Admin Paneli İçin Otomatik Çıkış
Tablo içindeki aktif olan içerik sayısını yazdırır. Basit bir koddur. <?php
$say_haber = mysql_query("select * from haberarsivi where id") or die (mysql_error());
$sayi_haber = mysql_num_rows($say_haber);
?> Yazdırma. <?=$sayi_haber?>  
Zaman2014-12-22 06:23:50
Php Tablodaki toplam aktif içerik sayısı
Siteniz için www.mgm.gov.tr adresinden durumları çeken bir çalışmam. Ben 5 günlük hava tahmini için oluşturdum. İsteğe göre değiştirilebilir. Seçme kodları. <SCRIPT language=JavaScript>function havadurumu(il){ var city = weatherCity.value; weatherToday.src = "http://www.mgm.gov.tr/sunum/tahmin-show-1.aspx?m=" + city + "&basla=1&bitir=5&rC=FFF&rZ=FFF";}</SCRIPT>
    <select id="weatherCity" onChange='havadurumu(this.value)'>
    <option value="ISTANBUL">İstanbul</option>
    <option value="ANKARA">Ankara</option>
    <option value="ADANA">Adana</option>
    <option value="ADIYAMAN">Adıyaman</option>
    <option value="AFYONKARAHISAR">Afyon</option>
    <option value="AGRI">Ağrı</option>
    <option value="AKSARAY">Aksaray</option>
    <option value="AMASYA">Amasya</option>
    <option value="ANTALYA">Antalya</option>
    <option value="ARDAHAN">Ardahan</option>
    <option value="ARTVIN">Artvin</option>
    <option value="AYDIN">Aydın</option>
    <option value="BALIKESIR">Balıkesir</option>
    <option value="BARTIN">Bartın</option>
    <option value="BATMAN">Batman</option>
    <option value="BAYBURT">Bayburt</option>
    <option value="BILECIK">Bilecik</option>
    <option value="BINGOL">Bingöl</option>
    <option value="BITLIS">Bitlis</option>
    <option value="BOLU">Bolu</option>
    <option value="BURDUR">Burdur</option>
    <option value="BURSA">Bursa</option>
    <option value="CANAKKALE">Çanakkale</option>
    <option value="CANKIRI">Çankırı</option>
    <option value="CORUM">Çorum</option>
    <option value="DENIZLI">Denizli</option>
    <option value="DUZCE">Düzce</option>
    <option value="DIYARBAKIR">Diyarbakır</option>
    <option value="EDIRNE">Edirne</option>
    <option value="ELAZIG">Elazığ</option>
    <option value="ERZINCAN">Erzincan</option>
    <option value="ERZURUM">Erzurum</option>
    <option value="ESKISEHIR">Eskişehir</option>
    <option value="GAZIANTEP">Gaziantep</option>
    <option value="GIRESUN" selected >Giresun</option>
    <option value="GUMUSHANE">Gümüşhane</option>
    <option value="HAKKARI">Hakkari</option>
    <option value="HATAY">Hatay</option>
    <option value="ICEL">İçel</option>
    <option value="IGDIR">Iğdır</option>
    <option value="IZMIR">İzmir</option>
    <option value="ISPARTA">Isparta</option>
    <option value="K.MARAS">K.Maraş</option>
    <option value="KARABUK">Karabük</option>
    <option value="KARAMAN">Karaman</option>
    <option value="KARS">Kars</option>
    <option value="KASTAMONU">Kastamonu</option>
    <option value="KAYSERI">Kayseri</option>
    <option value="KILIS">Kilis</option>
    <option value="KIRIKKALE">Kırıkkale</option>
    <option value="KIRKLARELI">Kırklareli</option>
    <option value="KIRSEHIR">Kırşehir</option>
    <option value="KOCAELI">Kocaeli</option>
    <option value="KONYA">Konya</option>
    <option value="KUTAHYA">Kütahya</option>
    <option value="MALATYA">Malatya</option>
    <option value="MANISA">Manisa</option>
    <option value="MARDIN">Mardin</option>
    <option value="MUGLA">Muğla</option>
    <option value="MUS">Muş</option>
    <option value="NEVSEHIR">Nevşehir</option>
    <option value="NIGDE">Niğde</option>
    <option value="ORDU">Ordu</option>
    <option value="OSMANIYE">Osmaniye</option>
    <option value="RIZE">Rize</option>
    <option value="SAKARYA">Sakarya</option>
    <option value="SAMSUN">Samsun</option>
    <option value="SANLIURFA">Şanlıurfa</option>
    <option value="SIIRT">Siirt</option>
    <option value="SINOP">Sinop</option>
    <option value="SIRNAK">Şırnak</option>
    <option value="SIVAS">Sivas</option>
    <option value="TEKIRDAG">Tekirdağ</option>
    <option value="TOKAT">Tokat</option>
    <option value="TRABZON">Trabzon</option>
    <option value="TUNCELI">Tunceli</option>
    <option value="USAK">Uşak</option>
    <option value="VAN">Van</option>
    <option value="YALOVA">Yalova</option>
    <option value="YOZGAT">Yozgat</option>
    <option value="ZONGULDAK">Zonguldak
    </option>
    </select>   yazdırma kodu: <img id="weatherToday" src="http://www.mgm.gov.tr/sunum/tahmin-show-1.aspx?m=GIRESUN&basla=1&bitir=5&rC=ffffff&rZ=FFF" style="width:260px; height:81px;" alt="GIRESUN" />   Denendi. Aktif çalışıyor. Sitenizin temasına göre kolay uyum sağlayabilir.
Zaman2014-12-22 06:18:10
Php Hava Durumu Seçmeli

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.