Ben SSI adlı bir dizi kullanan bir site üzerinde çalışıyorum. Bu statik olduklarından .shtml
olarak sayfaları hizmet değil php dönüştürmek içerir ve .php
olarak hizmet etmek mantıklı. Sorun birinde dinamik php ile bazı içerik üretmek istiyorum içerdiğini şimdi. Bu konuda gitmek için doğru yolu aşağıdaki yoksa başka / iyi çözümler olmasıdır. Ne ben şu anda yapıyorum olduğunu:
<!--test.shtml-->
<!DOCTYPE html>
<html lang="en" dir="ltr">
<body>
<!--#include virtual="/test.php" -->
</body>
</html>
<!--test.php-->
<?php echo 'Hello from php'; ?>
Ben bu işe gerektiğini okudum ama ben okumak nerede, Apache 1.3 atıfta bulundu. Evde benim sunucuda Apache 2. [Şey] koşuyorum ve o da site barındırılan olacak sunucu üzerinde çalışır çalışıyor. Yani bu 1.3 işe yaramadı bir şeydir ama 2 yapar ya da ben sadece bir şekilde ve gerçekten şanslı alıyorum bunu farklı bir şekilde yapıyor olmalıdır?
Ben üreten kulüpler içerik sadece geçerli sayfayı vurgulamak için sitede, navigasyon için bir css class / id ekleyerek, bu yüzden hemen hemen ilk oluşturulan oluyor sonra statik olacak beri PHP biraz overkill görünüyor, ben önbelleğe Sanırım sunucu üzerinde PHP çıktı ama belki ilk etapta bunu yapmanın daha iyi bir yolu var (?).
Yardımlarınız için teşekkürler.
EDIT - Not an answer, but in relation to my alternative method question. I found a perhaps more suitable (I hesitate to say cleaner, since I'm sure that can be argued 'til the cows come home) method for my situation. Since I am not currently using PHP for anything else on the site, I'll stick with it for now. It is as outlined by Dan M here.