Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

PHP On Windows Bir PHP Sitesinin IIS 7 Üzerinde Yayınlaması

Benzer bir sunumlar


... konulu sunumlar: "PHP On Windows Bir PHP Sitesinin IIS 7 Üzerinde Yayınlaması"— Sunum transkripti:

1 PHP On Windows Bir PHP Sitesinin IIS 7 Üzerinde Yayınlaması
Muammer Benzeş MVP (IIS)

2 Gündem PHP On Windows FastCGI Avantajları PHP 5.2 - 5.3 farkları
Demo : PHP site yayınlama – Yöntem 1 Demo : PHP site yayınlama – Yöntem 2 Gerekli Ayarlar PHP Manager for IIS 7

3 PHP On Windows IIS 6 üzerinde de PHP yayınlanabiliyor
PHP 5.3 Windows için optimize edildi Windows platformu için performans ayarlaması 60’dan fazla Windows’a özel hata giderildi IIS ve FastCGI ile maksimum performans için özel sürümler

4 FastCGI Avantajları PHP uygulamaları için sağlam platform vs. ISAPI:
Açık standart PHP ve birçok diğer açık kaynak framework destekleniyor (Perl, Python, …) vs. ISAPI: PHP uygulamalarında gerekli istikrarı sağlar vs. CGI: Çok belirgin bir performans artışı Birden fazla PHP versiyonu ile çalışabilme IIS 6 için FastCGI IIS 7.5 ile Failed Request Tracing

5 5.2 ve 5.3 farkları PHP 5.2 PHP 5.3 Kütüphanelerin bazıları 12 yıllık Eski kütüphaneler Bazı kütüphanelerin sadece çalışan dosyası var, kaynak ve lisansı belli değil Kayıp / bilinmeyen kaynak Kütüphaneler için 10 yıldır neredeyse hiç güvenlik güncellemesi yok Güvenlik güncellemeleri yok Windows güncellemeerine entegre edilmemiş Eksik özellikler Tüm bağımlı kütüphaneler orjinal projeden yeniden yazıldı Kütüphaneler kaynaktan ayrıldı Güvenlik özellikleri ve diğer platformlar ile %100 senkronize Bağımlı projeler Kaynak kodda değişiklik ile yeni özelliklerin eklenmesi Kod kullanma Old libraries Sources Missing/Unknown No Security Updates Missing Features JETZT: Jede library wird vom Source afu

6 PHP Site Yayınlama – Yöntem 1
Demo

7 PHP Site Yayınlama – Yöntem 2
Demo

8 Gerekli Ayarlar php.ini IIS Manager fastcgi.impersonate = 1
cgi.fix_pathinfo = 1 cgi.force_redirect = 0 open_basedir = “C:\inetpub\website\Folder” extension_dir = “C:\php\ext” IIS Manager Handler Mappings

9 PHP Manager for IIS 7 PHP versiyonu ekleme
PHP ayarları yapma ve kontrol etme phpinfo() bilgisine ulaşma Tüm php.ini ayarlarını yapabilme Uzaktan php.ini dosyası yönetebilme PHP extension’larını aktif/pasif yapabilme

10 PHP Manager for IIS 7 Demo

11 Teşekkürler... Muammer Benzeş MVP (IIS) www.muammerbenzes.com


"PHP On Windows Bir PHP Sitesinin IIS 7 Üzerinde Yayınlaması" indir ppt

Benzer bir sunumlar


Google Reklamları