• 14-12-2006, 09:51:09
    #1
    Üyeliği durduruldu
    Mrb Arkadaşlar.ben Bu Aralar Php öğrenmeye Başladim Ve Php Ye Geçmeyi Düşünüyorum.php Sitelerde Optimizasyon Açisindan Dezavantajlarim Olur Mu.yada Php Siteler Için Optimizasyon Ipuçlari Nelerdir?ben Kendi Müşterilerime Mutlaka Optimizasyon Anlaşmasi Yapiyorum Ama Artik Html Site Yapmak Istemiyorum.yardimci Olan Arkadaşlara şimdiden Teşekkür Ederim.saygilar...
  • 14-12-2006, 20:24:08
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Php'nin hiç bir sorunu olmaz optimizasyonda

    <FilesMatch \.html$>
    ForceType application/x-httpd-php
    </FilesMatch>

    bu kodu .htaccess e atarsanız eğer yaptığınız sayfaları .html olarak çalıştırabilirsiniz, yani php kodlayın ama uzantısını .html kaydedin ve çalışsın...
  • 14-12-2006, 20:37:01
    #3
    PHP, html çıktı verir diğer tüm betikler gibi. HTML kodlarda bildiğiniz optimizasyonlar aynen uygulayabilirsiniz.

    Ancak PHP performansı ve optimizasyonu ap ayrı bir konu bence, doğru kod yazmaktan, gereksiz sorgu yapmamaya oradan da MYSQL sorgularına kadar uzanabilir.
  • 14-12-2006, 21:24:49
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    evet alexis çok haklı ve ek olarak mod_rewrite cpu+ram canavarı
  • 15-12-2006, 00:49:48
    #5
    Üyeliği durduruldu
    ben php ye yeni başladım.şimdilik bi sayfa içine içerik.php gibi bi sayfa include ediyorum ve içerik sayfasındada if($_GET["link"]=anasayfa { ******************* } gbi bi yöntemle linklere göre tabloma içerik çekiyorum.yani 2 sayfayla bitiriyorum siteyi.asıl merak ettiğim html sayfalarımda alt sayfalarımda indexleniyodu,burda bu olay nasıl olucak?anasayfa standart bi tasarım var sayfanın orta kısmında tablom var tabloya içerik çekiyorum.bu sitede asıl içerik içerik.php de.içerik.php indexlenicekse google da çıkan link www.*****.***/içerik.php mi olucak?böle olursa sadece tablolardan oluşan bi sayfa çıkıcak anasayfa çıkmıcak.bu konuyu anlayamadım ben.saygılar.
  • 15-12-2006, 02:01:21
    #6
    Bahsettiğin şey iframe (alt çerçeve) ise dediğin şey olur. Yani google gider frameyi indexler. Eğer include(''); ile başka bir dosyayı çekiyorsan zaten ana sayfanın içeriği sayılacağı için ilgili sayfayı tabloları ile birlikte çeker yani icerik.php ye gitmez. Başka fikri olan?
  • 15-12-2006, 08:28:35
    #7
    erhangl adlı üyeden alıntı: mesajı görüntüle
    ben php ye yeni başladım.şimdilik bi sayfa içine içerik.php gibi bi sayfa include ediyorum ve içerik sayfasındada if($_GET["link"]=anasayfa { ******************* } gbi bi yöntemle linklere göre tabloma içerik çekiyorum.yani 2 sayfayla bitiriyorum siteyi.asıl merak ettiğim html sayfalarımda alt sayfalarımda indexleniyodu,burda bu olay nasıl olucak?anasayfa standart bi tasarım var sayfanın orta kısmında tablom var tabloya içerik çekiyorum.bu sitede asıl içerik içerik.php de.içerik.php indexlenicekse google da çıkan link www.*****.***/içerik.php mi olucak?böle olursa sadece tablolardan oluşan bi sayfa çıkıcak anasayfa çıkmıcak.bu konuyu anlayamadım ben.saygılar.
    anladığım kadarıyla icerik.php yi bir çerçeve (frame yada iframe) ile anasayfa şablonuna dahil ediyorsun. bence hiç böyle yapma. madem php ye başlamışsın include() kullan:
    <?php
    //index.php
    if( isset($_GET['p']) )
    $sayfa= $_GET['p'].".html";
    else
    $sayfa= "anasayfa.html";
    ?>
    <html>
    <body>
    <table>
    .......
    <!-- içerik bölümü -->
    <tr><td>
    <?php include($sayfa); ?>
    </td></tr>
    .......
    </table>
    </body>
    </html>

    yada bir fonksiyon oluşturup sayfaları bağımsız dosya isimleriyle kullanarak fonksiyona çağrı yapabilirsin (parametre olarak içerik dosyasının konumu,sayfa başlığı vs.) ancak çok sayfa varsa bu uğraştırır.