Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
YayınlayanEdiz Türkay Değiştirilmiş 6 yıl önce
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
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.