SlideShare ist ein Scribd-Unternehmen logo
1 von 20
WEB TEKLOLOJİLERİ GÜNÜ Eclipse PDT
Eclipse PDT Nedir ?
Eclipse PDT Nedir Eclipse PDT  PHP Development Tools’un kısaltması, Proje 2006 Mart ayında Zend ile IBM arasındaki anlaşmayla başladı, Eylül 2007’de ilk versiyon duyuruldu,
Eclipse PDT Nedir ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Eclipse PDT Nedir Şimdiki stabil sürüm 2.0  Ancak Eclipse Galileo üzerinde 2.1 versiyonu da mevcut, Proje adresi :  http://www.eclipse.org/pdt Kurulum için installer bulunmuyor.  İndirilen zip açıldığında eclipse adındaki dizindeki eclipse.exe çalıştırılabilir. Debug için Zend debugger ve Xdebug seçenekleri var,
Eclipse PDT Nedir Perspective’ler PHP  PHP Debugging View’lar: PHP Explorer PHP Functions PHP Project Outline Debug Output Parameter Stack Browser Output
Eclipse PDT Debugging
Eclipse PDT Debugging Eclipse PDT içinde Zend debug ve Xdebug olarak iki seçenek bulunuyor. Xdebug özgür yazılım ürünü. Derick Rethans tarafından geliştirilmiştir.
Eclipse PDT Debugging Eclipse PDT’de varsayılan debugger Zend  Window -> Preferences -> PHP -> Debug yolundan giderek Xdebug olarak set etmek gerekiyor.
Eclipse PDT Debugging
Eclipse PDT Debugging Kurulum Xdebug için sunulan dll  www.xdebug.org   adresinden indirilir. php.ini içerisinde aşağıdaki tanımlamalar yapılır: xdebug.remote_enable=On xdebug.remote_host="localhost" xdebug.remote_port=9000 xdebug.remote_handler="dbgp" zend_extension_ts="D:/setuplar/php-5.2.8/ext/php_xdebug-2.0.4-5.2.8.dll"
Eclipse PDT Debugging Kurulum
Eclipse PDT Debugging Global Ayarlar Buradaki 9000 nolu port değştirilebilir. Eclipse Window -> Preferences-> PHP -> Debug -> Installed Debugger yolundan giderek port ayarlanabilir.
Eclipse PDT Debugging Global Ayarlar
Eclipse PDT Debugging Proje Ayarları PHP Explorer ile yeni bir PHP Projesi oluşturduktan ve php dosyası ekledikten sonra dosya üzerinde sağ tuş ile  Debug As.. -> Debug Configurations -> PHP Web Page -> New launch configuration ile gelen ekrandan ayarlar yapılır.
Eclipse PDT Debugging Proje Ayarları
Eclipse PDT Debugging Proje Ayarları
Eclipse PDT Debugging Proje Ayarları
Demo
Teşekkürler

Weitere ähnliche Inhalte

Andere mochten auch

Android Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
Android Üzerinde Adobe Flex ve AIR ile Yazılım GeliştirmeAndroid Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
Android Üzerinde Adobe Flex ve AIR ile Yazılım GeliştirmeMuharrem Tac
 
Gelecekonline Sosyal
Gelecekonline SosyalGelecekonline Sosyal
Gelecekonline SosyalMuharrem Tac
 
Giyilebilir Teknolojiler
Giyilebilir TeknolojilerGiyilebilir Teknolojiler
Giyilebilir TeknolojilerMuharrem Tac
 
Introduction to Knowledge Centered Support - Knowledge Management Framework
Introduction to Knowledge Centered Support - Knowledge Management FrameworkIntroduction to Knowledge Centered Support - Knowledge Management Framework
Introduction to Knowledge Centered Support - Knowledge Management FrameworkPaul Jay
 
Android ROM Geliştirme
Android ROM GeliştirmeAndroid ROM Geliştirme
Android ROM GeliştirmeMuharrem Tac
 
Android ve Elektronik
Android ve ElektronikAndroid ve Elektronik
Android ve ElektronikMuharrem Tac
 

Andere mochten auch (10)

Eclipse
EclipseEclipse
Eclipse
 
Android Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
Android Üzerinde Adobe Flex ve AIR ile Yazılım GeliştirmeAndroid Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
Android Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
 
Gelecekonline Sosyal
Gelecekonline SosyalGelecekonline Sosyal
Gelecekonline Sosyal
 
Flex blaze ds
Flex blaze dsFlex blaze ds
Flex blaze ds
 
Giyilebilir Teknolojiler
Giyilebilir TeknolojilerGiyilebilir Teknolojiler
Giyilebilir Teknolojiler
 
Introduction to Knowledge Centered Support - Knowledge Management Framework
Introduction to Knowledge Centered Support - Knowledge Management FrameworkIntroduction to Knowledge Centered Support - Knowledge Management Framework
Introduction to Knowledge Centered Support - Knowledge Management Framework
 
Digital labs 5.20.13
Digital labs 5.20.13Digital labs 5.20.13
Digital labs 5.20.13
 
Android ROM Geliştirme
Android ROM GeliştirmeAndroid ROM Geliştirme
Android ROM Geliştirme
 
Android ve Elektronik
Android ve ElektronikAndroid ve Elektronik
Android ve Elektronik
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 

Ähnlich wie Eclipse PDT

Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1Univerist
 
Symfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari Oluşturma
Symfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari OluşturmaSymfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari Oluşturma
Symfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari OluşturmaHüseyin Mert
 
Mobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim DökümanıMobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim DökümanıAhmet Gürel
 
Delphi indir
Delphi indirDelphi indir
Delphi indirsersld33
 
React Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus DemirpolatReact Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus Demirpolatkloia
 
Delphi proje
Delphi projeDelphi proje
Delphi projesersld33
 
Sanallastirmada yeni akim: Docker
Sanallastirmada yeni akim: DockerSanallastirmada yeni akim: Docker
Sanallastirmada yeni akim: DockerOguz Yarimtepe
 
Sanallaştırmada Yeni Akım - Docker
Sanallaştırmada Yeni Akım - DockerSanallaştırmada Yeni Akım - Docker
Sanallaştırmada Yeni Akım - DockerOguz Yarimtepe
 
Metasploit Framework ile Güvenlik Denetimi
Metasploit Framework ile Güvenlik DenetimiMetasploit Framework ile Güvenlik Denetimi
Metasploit Framework ile Güvenlik DenetimiFatih Ozavci
 
Açık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım GeliştirmeAçık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım GeliştirmeSerkan Kaba
 
Delphi video
Delphi videoDelphi video
Delphi videosersld33
 
Mobil Programlama Soruları
Mobil Programlama SorularıMobil Programlama Soruları
Mobil Programlama SorularıAhmet Han
 
Metasploit framework ile exploit gelistirme 2013 1.5
Metasploit framework ile exploit gelistirme   2013 1.5Metasploit framework ile exploit gelistirme   2013 1.5
Metasploit framework ile exploit gelistirme 2013 1.5Canberk Bolat
 
Metasploit Framework ile Exploit Gelistirme
Metasploit Framework ile Exploit GelistirmeMetasploit Framework ile Exploit Gelistirme
Metasploit Framework ile Exploit GelistirmeFatih Ozavci
 
Delphi videosu
Delphi videosuDelphi videosu
Delphi videosusersld33
 
Delphi odevi
Delphi odeviDelphi odevi
Delphi odevisersld33
 

Ähnlich wie Eclipse PDT (20)

Sunu (1)
Sunu (1)Sunu (1)
Sunu (1)
 
Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1Android'e Giriş Eğitimleri 1_1
Android'e Giriş Eğitimleri 1_1
 
Symfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari Oluşturma
Symfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari OluşturmaSymfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari Oluşturma
Symfony2 ve Doctrine ile PostgreSQL'i Kullanarak Performanslı Mimari Oluşturma
 
Mobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim DökümanıMobil Pentest Eğitim Dökümanı
Mobil Pentest Eğitim Dökümanı
 
Sunu (1)
Sunu (1)Sunu (1)
Sunu (1)
 
Delphi indir
Delphi indirDelphi indir
Delphi indir
 
React Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus DemirpolatReact Bootcamp Day 1 - Yunus Demirpolat
React Bootcamp Day 1 - Yunus Demirpolat
 
Delphi proje
Delphi projeDelphi proje
Delphi proje
 
Sanallastirmada yeni akim: Docker
Sanallastirmada yeni akim: DockerSanallastirmada yeni akim: Docker
Sanallastirmada yeni akim: Docker
 
Ip2 vi̇ze2
Ip2 vi̇ze2Ip2 vi̇ze2
Ip2 vi̇ze2
 
Sanallaştırmada Yeni Akım - Docker
Sanallaştırmada Yeni Akım - DockerSanallaştırmada Yeni Akım - Docker
Sanallaştırmada Yeni Akım - Docker
 
Java 1
Java 1Java 1
Java 1
 
Metasploit Framework ile Güvenlik Denetimi
Metasploit Framework ile Güvenlik DenetimiMetasploit Framework ile Güvenlik Denetimi
Metasploit Framework ile Güvenlik Denetimi
 
Açık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım GeliştirmeAçık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım Geliştirme
 
Delphi video
Delphi videoDelphi video
Delphi video
 
Mobil Programlama Soruları
Mobil Programlama SorularıMobil Programlama Soruları
Mobil Programlama Soruları
 
Metasploit framework ile exploit gelistirme 2013 1.5
Metasploit framework ile exploit gelistirme   2013 1.5Metasploit framework ile exploit gelistirme   2013 1.5
Metasploit framework ile exploit gelistirme 2013 1.5
 
Metasploit Framework ile Exploit Gelistirme
Metasploit Framework ile Exploit GelistirmeMetasploit Framework ile Exploit Gelistirme
Metasploit Framework ile Exploit Gelistirme
 
Delphi videosu
Delphi videosuDelphi videosu
Delphi videosu
 
Delphi odevi
Delphi odeviDelphi odevi
Delphi odevi
 

Eclipse PDT

  • 3. Eclipse PDT Nedir Eclipse PDT PHP Development Tools’un kısaltması, Proje 2006 Mart ayında Zend ile IBM arasındaki anlaşmayla başladı, Eylül 2007’de ilk versiyon duyuruldu,
  • 4.
  • 5. Eclipse PDT Nedir Şimdiki stabil sürüm 2.0 Ancak Eclipse Galileo üzerinde 2.1 versiyonu da mevcut, Proje adresi : http://www.eclipse.org/pdt Kurulum için installer bulunmuyor. İndirilen zip açıldığında eclipse adındaki dizindeki eclipse.exe çalıştırılabilir. Debug için Zend debugger ve Xdebug seçenekleri var,
  • 6. Eclipse PDT Nedir Perspective’ler PHP PHP Debugging View’lar: PHP Explorer PHP Functions PHP Project Outline Debug Output Parameter Stack Browser Output
  • 8. Eclipse PDT Debugging Eclipse PDT içinde Zend debug ve Xdebug olarak iki seçenek bulunuyor. Xdebug özgür yazılım ürünü. Derick Rethans tarafından geliştirilmiştir.
  • 9. Eclipse PDT Debugging Eclipse PDT’de varsayılan debugger Zend Window -> Preferences -> PHP -> Debug yolundan giderek Xdebug olarak set etmek gerekiyor.
  • 11. Eclipse PDT Debugging Kurulum Xdebug için sunulan dll www.xdebug.org adresinden indirilir. php.ini içerisinde aşağıdaki tanımlamalar yapılır: xdebug.remote_enable=On xdebug.remote_host="localhost" xdebug.remote_port=9000 xdebug.remote_handler="dbgp" zend_extension_ts="D:/setuplar/php-5.2.8/ext/php_xdebug-2.0.4-5.2.8.dll"
  • 13. Eclipse PDT Debugging Global Ayarlar Buradaki 9000 nolu port değştirilebilir. Eclipse Window -> Preferences-> PHP -> Debug -> Installed Debugger yolundan giderek port ayarlanabilir.
  • 14. Eclipse PDT Debugging Global Ayarlar
  • 15. Eclipse PDT Debugging Proje Ayarları PHP Explorer ile yeni bir PHP Projesi oluşturduktan ve php dosyası ekledikten sonra dosya üzerinde sağ tuş ile Debug As.. -> Debug Configurations -> PHP Web Page -> New launch configuration ile gelen ekrandan ayarlar yapılır.
  • 16. Eclipse PDT Debugging Proje Ayarları
  • 17. Eclipse PDT Debugging Proje Ayarları
  • 18. Eclipse PDT Debugging Proje Ayarları
  • 19. Demo