Php De Optimizasyon
6
●716
- 14-12-2006, 09:51:09Üyeliği durdurulduMrb 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:08Kimlik 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... - 15-12-2006, 00:49:48Üyeliği durdurulduben 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:21Bahsettiğ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:35anladığı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:erhangl adlı üyeden alıntı: mesajı görüntüle
<?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.