Lavinya.Net Web Günlüğü - Blog
Web teknolojileri ve haberleri, kültür-sanat, edebiyat ve toplum kategorileri altında kişisel görüş, makale ve bilgilerin aktarıldığı web günlüğü.

Lavinya.Net blog/web günlüğü bölümü

Temmuz 7th, 2008

HTML sayfalarda PHP çalıştırma nasıl?

Web Kategorisinde bugfixed tarafından

HTML sayfalarda PHP çalıştırma nasıl?
Bu teknik yalnızca Apache web sunucularında ve php nin aktif olması, htaccess dosyalarının çalışıyor olması gerekmektedir.

Bir text editör yardımı ile örneğin pspad ile .htaccess dosyamızı açtıktan sonra,
addtype application/x-httpd-php .html
addtype application/x-httpd-php .htm

yukarıda verilen kodu içine ekliyoruz. Ondan sonra herhangi bir .html uzantılı HTML dosyamızda php kodları çalıştırabiliriz. Hepsi bu.

Etiketler: , , , ,

Bu yazı 07 Temmuz 2008, 12:45 tarihinde yayınlandı. Bu yazıya yapılacak yorumlardan haberdar olmak için RSS 2.0 beslemesini kullanabilirsiniz. Yorum yapabilirsiniz, veya kendi sitenizden geri izleme yapabilirsiniz.

6 Yorum

  1. bugfixed yazdı:

    Eğer sunucunuzda mod_deflate ( http://www.lavinya.net/blog/2007/09/08/mod_deflate-gzip-ile-bandwith-tasarrufu-ve-hizli-acilan-sayfalar/ ) uygulu ise;

    AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml application/xml application/x-httpd-php application/xhtml+xml text/javascript application/rss+xml application/atom_xml application/x-javascript
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

    yukarıdaki kodu .htaccess dosyasında kullanıp, böylelikle;
    1. html dosyalar,
    2. text dosyalar,
    3. css dosyalar,
    4. xml dosyalar,
    5. php dosyalar,
    6. xhtml+xml dosyalar,
    7. javascript dosyalar,
    8. rss-xml dosyalar,
    9. atom-xml dosyalar sıkıştırılmış olur, en iyi sıkıştırma da bu olup, ayrıca bu kodla desteksiz tarayıcıları da devre dışı bırakmış oluruz.

    Haziran 9th, 2009 at 23:14

  2. hakan yazdı:

    arkadaşlar tekrar merhaba!

    .htaccess dosyasına gzip sıkıştırması için kod arıyorum bazı kodlar denedim ama olmadı. şimdi ben yukarıda berilen kodları kullanıyorum yani html içinde php kodları çalıştırıyorum. bundan kaynaklı olabilirmi. örneğin aşağıdaki satır forum sayfasının .htaccesinde en alt satırda var ve forumda sıkıştırma çalışıyor. ama sitedekinde çalışmıyor.

    AddOutputFilterByType DEFLATE application/x-javascript text/css text/html text/xml text/php

    Haziran 9th, 2009 at 12:42

  3. bugfixed yazdı:

    Tekrar selamlar Hakan. Ben teşekkür ederim. Yok zaten birçok sayfamda bu ve bunun gibi kodları kullanıyorum zaten. İyi yapmışsın. Gerçekten kötü niyetli insan çok o verdiğin adresteki gibi ayarlar çok çok önemli. Konumuz dışı ama şu güncelleştirmeler de çok önemli.

    Mayıs 3rd, 2009 at 18:01

  4. hakan yazdı:

    bilgilendirme için teşekkürler. Bu kodlar farklı onlarca sitede var ama doğrusunu sen yazmışın ki bunları kontrol edip yayınladığını gösteriyor. teşekkürler. bende de safe_mod açık ve aşağıda verdiğim adresteki ayarlar yapılı http://www.olympos.org/belgeler/server/phpini-yapilandirmasiyla-sitelerinizi-hacklenmelere-karsi-koruyun-187314.html

    Mayıs 3rd, 2009 at 14:02

  5. bugfixed yazdı:

    Bunun güvenlikle bir alakası yok Hakan. Güvenlik bir php veya diğer web programlama dillerindeki hatalardan güvenlik sorunları çıkar. Veya web sunucusundaki bir yazılım ve yine ayar eksiklikleri yetersizliklerinden olur. Yani kısaca bu tür şeyleri kullanmak değil yazılmış olan php kodu önemlidir.. Mesela php de safe_mode denilen olay benim sitelerimde aktif. Bu aktifleştirildiğinde php kodları kötü yazılmış dahi olsa safe_mode onların birçoğunu engeller. Bu bir örnek daha birçok yöntem var.

    Mayıs 3rd, 2009 at 13:44

  6. hakan yazdı:

    güvenlik sorunu yaratırmı bu..

    Mayıs 2nd, 2009 at 23:43

Bir yorum bırak

(Bu sitede inceleme/onaylama sistemi vardır. Yani mesajlarınız kurallara uygun, Türkçe yazım kurallarına uygun, konu ile alakalı, rencide edici olmayan vb. mesajlar yöneticiler tarafından incelenir uygun ise onaylanır, ondan sonra sitede görüntülenir. Görüntülenme ise 2 dakika ile 48 saat arası değişmektedir. Yukarıdakilerin tersi durumunda mesajınız direkt silinir. Sitede görüntülenmez. Bilgilerinize..)

ş ı ğ ç ö ü â û (boşluk)

Popular Tags ( Popüler Etiketler )