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

Slides:



Advertisements
Benzer bir sunumlar
.NET FRAMEWORK -MASAÜSTÜ VE SUNUCU YAZILIMLARI
Advertisements

Yolbil Navigasyon ve İzlemeYazılımı
IIS 6.0. Giriş  Geçtiğimiz yıllarda, Microsoft güvenlik açıkları nedeniyle IIS 4/5 üstünden bir çok saldırıya uğradı.  Bu sebepten Microsoft’un geliştirdiği.
Windows Intune ile Modern Cihaz Yönetimi
SharePoint İş Süreçleri Yönetimi
BOLOGNA SÜRECİ - EĞİTİM ÖĞRETİM GÜNCELLEME
.NET FRAMEWORK.
Filezilla Client & Server
İçerik Yönetim Sistemi (CMS)
WEB Tasarımı & .NET Bolum 1
YZM Yazılım Doğrulama ve Geçerlileme
Nedir? Türkiye PHP Grubu – Dokuz Eylül Üniversitesi
Web Host Manager (WHM) Nedir Ne İşe Yarar ?
FRAMEWORK.
OJS Yaşam Bilimleri Veri Tabanı 3.Editörler Çalıştayı, 20 Kasım 2009 Prof.Dr. Zeynel Cebeci Çukurova Üniversitesi Ziraat Fakültesi Biyometri ve Genetik.
Management Studio Kullanımı
Yrd. Doç. Dr. Ferhat BAHÇECİ
SON KULLANICI HATALARI BİLGİ İŞLEM DAİRE BAŞKANLIĞI SON KULLANICI HATALARI Cengiz Acartürk 03 Ekim 2003.
Framework, yazılımın iskeletini oluşturan, fonksiyon ve sınıflardan oluşan geniş çaplı bir kütüphaneye sahip uygulama çatısıdır. Framework proje sürecini.
Windows Server 2008’e Genel Bakış Microsoft Windows Server 2008, bilgi teknolojileri (BT) uzmanlarının altyapıları üzerindeki kontrollerini maksimum seviyeye.
CONTENT MANAGEMENT SYSTEM (İÇERİK YÖNETİM SİSTEMLERİ)
EDUCOMMONS Yazılımı. The Center for Open Sustainable Learning.
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
E-OKUL HATALARI VE ÇÖZÜMLERİ
Send Response LogCompress NTLMBasic Determine Handler CGI Static File Authentication Anon Ya hepsi ya hiç! Sunucuya işlev eklemenin tek yolu: ISAPI… ASP.NET.
FREMEWORK.
Microsoft® WPF- Silverlight
WİNDOWS SÜRÜMLERİ ARASINDAKİ FARKLILIKLAR
BİLGİSAYARDA GÜVENLİK
Emrah Uslu TCM | Teknoloji Çözümleri Merkezi emrah. com
Erman Yukselturk1 PHP NEDİR? Scripting / Progralama dilidir (C’ye benzer) C ++ ortamında geliştirilmiştir Bedava / Açık Kod Hızlı, açık, dengeli (stable),
Microsoft Windows Server 2008
HAZIRLAYAN:SEMİH KÜRTÜNCÜ
Telegram da hesap açma Öncelikle bir web tarayıcı üzerinden telegram’ın sitesinden web üzerinden oturumu açmak isteyelim.
KONGRE YÖNETİM SİSTEMİ MEHMET TURAN M. SERTAÇ KELEŞ.
ÇOK KATMANLI MİMARİLER. Katman: Ortak işi yapan kodların bir yerde toplanması Örneğin hemen hemen her projemizde veri tabanı kullanırız, bunun için veritabanı.
BIL MOBiL PROGRAMLAMA TEKNiKLERi
GGJ 2016 Oyun Yükleme GGJ Takımı. Bir GGJ kullanıcısı olmalısınız. Bir oyunu sisteme yüklemek için: 1. Bir GGJ hesabınız olmalı. 2. Bir jam merkezini.
Mobil Uygulama Geliştirme Teknikleri
Mobil Uygulamalar ve Çözümler. ©2010 Sürat Teknoloji Gündem  Hakkında 2.
Muammer Benzeş MVP (IIS) /muammerbenzes.
PHP on Windows Muammer Benzeş
İÇERİK YÖNETİM SİSTEMİ Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
PARDUS İŞLETİM SİSTEMİ. PARDUS  Pardus adı : Anadolu parsı adlı kediğillerden gelmektedir.
Muammer Benzeş MVP (IIS) twitter.com/muammerbenzes friendfeed.com/muammerbenzes facebook.com/muammerbenzes.
Querying SQL Server Data with Power BI Desktop Erdem Avni SELÇUK Microsot MVP.
Virtual Machine Manager 2008 R2 Muammer Benzeş MVP (IIS)
Muammer Benzeş MVP (IIS)
IIS 7.5 : Uzak Yönetim Muammer Benzeş MVP (IIS)
SQL Server 2008 ile Verileriniz Daha Güvenli Selçuk UZUN Yazılım Geliştirme Teknolojileri Yöneticisii Microsoft Türkiye.
Muammer Benzeş MVP (IIS) /muammerbenzes.
Muammer Benzeş IT Consultant | INETA Turkey Lead Microsoft MVP | MCT | MCITP /muammerbenzes.
Hyper V : Live Migration Muammer Benzeş MVP (IIS)
ÇAKIL SU KIRLI ANIL CAN AKKAYA SENA ÖNDER ÇAĞRI KUÇAT CEREN ERGİN DORUK ERTÜRK.
Hyper-V Disk İşlemleri Muammer Benzeş MVP (ASP.NET/IIS)
Muammer Benzeş MVP (IIS)
PARDUS İŞLETİM SİSTEMİ. PARDUS  Pardus adı; –Latince– Panthera Pardus Tulliana (Anadolu parsı) adlı kedigillerden gelmektedir.  Son pars 1974 yılında.
Java ve Linux Bora Güngören Portakal Teknoloji Akademik Bilişim
SUNUCU İŞLETİM SİSTEMLERİ
Doküman Yönetim Sistemi (DYS) Kurulumu ve Ayarları
SANALLAŞTIRMA ÇEŞİTLERİ VE YAZILIMLARI
İşletim Sistemleri Arasındaki Temel Farklılıklar
Hyper-V R2 ile Sunucularınızı Sanallaştırın
Server Yönetim Programları
İNTERNET PROGRAMCILIĞI 2
Application Request Routing
WİNDOWS SÜRÜMLERİ ARASINDAKİ FARKLILIKLAR
Genel PHP Akademik Bilişim 2003 Adana, Şubat 2003 Hidayet Doğan
Sunum transkripti:

PHP On Windows Bir PHP Sitesinin IIS 7 Üzerinde Yayınlaması Muammer Benzeş MVP (IIS) www.muammerbenzes.com muammer@muammerbenzes.com

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

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

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.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

PHP Site Yayınlama – Yöntem 1 Demo

PHP Site Yayınlama – Yöntem 2 Demo

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

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

PHP Manager for IIS 7 Demo

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