• 03-02-2015, 21:04:31
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar kendime bir wordpress teması hazırlıyorum temamda htm html kodları hemde php kodları var ama tereddütte kaldım html kodlarını php içindemi kullanayım yoksa ayrı ayrımı hangisi daha sağlıklı karar veremedim hem hız hemde seo açısından hangisi daha sağlıklı?

    1. Kullanım şekli

    <?php get_header();
    echo "<div class="clear"></div><br>";
    echo "<div id="icerik">"; ?>
    2. Kullanım şekli

    <?php get_header();?>
    <div class="clear"></div><br>
    <div id="icerik">
    Hangisi daha sağlıklı arkadaşlar?
  • 03-02-2015, 21:08:01
    #2
    2. kullanım şeklini tavsiye ederim.
    1. kullanım şeklinde zaten tırnak hatası var
    <div class="clear"> şeklinde kullanacaksan
    echo '<div class="clear">' yazman gerekliyor.
    ilk kullanımda tek tırnak ve çift tırnak ile sürekli uğraşırsın.
    o yüzden en güzeli 2. kullanım şekli.
    hem aynı dosyada içinde olsalarda php kodu ile html kodu rahat ayrıt edilebilir olmalı.
    herhangi bir hata olması durumunda. boş yere html kodları içinde aramazsınız.
  • 03-02-2015, 21:23:04
    #3
    Üyeliği durduruldu
    S_HA_DO_W adlı üyeden alıntı: mesajı görüntüle
    2. kullanım şeklini tavsiye ederim.
    1. kullanım şeklinde zaten tırnak hatası var
    <div class="clear"> şeklinde kullanacaksan
    echo '<div class="clear">' yazman gerekliyor.
    ilk kullanımda tek tırnak ve çift tırnak ile sürekli uğraşırsın.
    o yüzden en güzeli 2. kullanım şekli.
    hem aynı dosyada içinde olsalarda php kodu ile html kodu rahat ayrıt edilebilir olmalı.
    herhangi bir hata olması durumunda. boş yere html kodları içinde aramazsınız.
    peki bu kullanım şekilleri seoya etki eder mi?
  • 03-02-2015, 21:32:16
    #4
    Üyeliği durduruldu
    unutmayinki phpde acıcağınız her tırnak sistemi kasar
  • 03-02-2015, 22:12:57
    #5
    Inline PHP yazmak ilerde problem çıkarabilir. Nasıl Problem Çıkarabilir?
    Yarın bir gün nesneye dayalı programalama'ya geçmeye karar verirsin, bir template sistemi kurayım ya da varolan template motorlarından (smarty,twig vb.) birini kullanayım dersin, bir bakarsın geride 50 tane geleneksel (spagetti) web projesi var. Otur uğraş dur.

    Ancak yeni başlayan biri isen inline php yazmaya bir süre devam edeceksin diye tahmin ediyorum.

    Bu sebeple ikisinin arasında pek bir fark yok, seo'ya da etki etmez.

    Php sunucu taraflı çalışan yazılım dilidir, tarayıcıya çıktı verir, orada yazdığın kodları arama motorları görmez, php'nin yorumlayıp verdiği çıktıyı görür.
  • 04-02-2015, 00:19:44
    #6
    <?

    ?>
    bir kere açıp bir kere kapatırsan herzaman daha iyi performans alırsın. benchmark classı bul dene istiyorsan 1. kullanım şekli yani. seoya etkisi olmaz arkadaşın dediği gibi sadece performansı etkiler ki google sayfa açılış hızına son zamanlarda kafayı takmış durumda zaten
  • 04-02-2015, 00:57:24
    #7
    Performanstan ziyade okunabilirlik daha önemlidir. Aynı zamanda echo içinde yazdığınız html kodları renklendirilmeyecektir de. Buda hata tespitinde veya okunabilirlikte size yine sıkıntı çıkarır. İkisi arasında çok büyük bir performans farklı olduğuna inanmıyorum. Olsa bile milisaniyeler cinsinde olacağı için büyük bir engel değildir. Kısacası okunabilirlik önemlidir

    heredoc kullanımına da bir göz atmanızı tavsiye ederim.

    http://php.net/manual/en/language.ty...syntax.heredoc
  • 04-02-2015, 01:49:25
    #8
    Üyeliği durduruldu
    Bilgilendirmeleriniz ve yorumlarınız için hepinize çok teşekkür ederim