SlideShare a Scribd company logo
PHP(HyperText Processor) nedir ? Genel amaçlı bir script dilidir Açık kaynak kodludur WEB kaynakları geliştirmek için kullanılır HTML içine gömülü olarak yazılır Sunucu tarafında çalışır
Php uygulamaları geliştirmek için ihtiyacımız olan araçlar Web server(wamp,  Apache2Triad, xampp gibi) Dreamweaver 8, notepad, phped, phpdesigner gibi PHPManual
Birlikte çalışabildiği işletim sistemleri(OS) Linux Unix türevleri (HP-UX, Solaris, OpenBSD) Microsoft Windows Mac OS X diğerleri …
Birlikte çalışabildiği webserverlar Apache Microsoft Internet Information Server Personal Web Server Netscape and iPlanet serverları Oreilly Website Pro server Caudium Xitami OmniHTTPd
Php’nin birlikte çalışabildiği veritabanları Mysql Oracle PostgreSQL dBase Sybase mSQL … ..
Php ile neler yapabiliriz Veritabanı bağlantılı uygulamalar içerik yönetim sis. (joomla, phpnuke…) Tartışma forumları(smf, phpbb…) Anketler Elektronik ticaret uygulamaları Web tabanlı e-posta uygulamaları XML verilerini okuma ve oluşturma Swf ve PDF çıktı verme
Örnek: <html>    <head>        <title>Örnek</title>    </head>    <body>         <?php          echo  &quot;Bu bir PHP scriptidir.&quot; ;          ?>    </body> </html>
Phpinfo();  <html>    <head>        <title>info</title>    </head>    <body>         <?php           phpinfo();          ?>    </body> </html>
Php’inin çalışma mantığı Web Server, uzatması &quot;.htm&quot; veya &quot;.html&quot; olan bir dosyayı, kendi sabit disklerinden birinde bulur ve zahmetsizce, ziyaretçinin bilgisayarına gönderir. Fakat, &quot;.php&quot; uzantılı dosyada, Web Sunucusu bu sayfayı olduğu gibi, alıp ziyaretçinin Browser'ına göndermek yerine, önce PHP yorumlayıcıyı çağırarak, ona teslim eder.  PHP yorumlayıcısı, kendisine teslim edilen bu belgede önce &quot;<?PHP&quot; ve &quot;?>&quot; ayraçları arasındaki PHP kodlarını seçerek alır ve gereği ne ise onu yapar.
Php’inin çalışma mantığı Kullanıcı Sunucu HTTP HTTP
Örnek: <html>    <head>        <title>Örnek</title>    </head>    <body>         <?php          echo  &quot;Bu bir PHP scriptidir.&quot; ;          ?>    </body> </html>
çıktısı
Kaynak kodu
Açma kapama etiketleri  Dikkat!!!   <?php           echo “bu bir php scriptidir.”;         ?> <?  php  echo “bu bir php scriptidir.”; ?> <  ?php  echo “bu bir php scriptidir.”; ?>
Açma kapama etiketleri <?php  ….  ?> <?  …..  ?> short_open_tag = off <% ….  %> asp_tags = off

More Related Content

PDF
PHP - Ders I (PHP'ye Giriş)
PDF
PHP Sunusu - 1
PDF
PHP Sunusu - 3
PDF
PHP Sunusu - 2
PDF
Kabuk / bash proglama
PDF
Php testi
PDF
Yük altındaki sistemlerde asenkron hayat
PDF
İlişkisel Veritabanları, ORM ve Doctrine
PHP - Ders I (PHP'ye Giriş)
PHP Sunusu - 1
PHP Sunusu - 3
PHP Sunusu - 2
Kabuk / bash proglama
Php testi
Yük altındaki sistemlerde asenkron hayat
İlişkisel Veritabanları, ORM ve Doctrine

Viewers also liked (7)

PDF
PHPUnit ve Laravel
PDF
REST yoluyla Web Servis Geliştirme
PPT
Jquery Giriş
PPT
PPT
Canakkale Destanı
PPT
PPT
PHPUnit ve Laravel
REST yoluyla Web Servis Geliştirme
Jquery Giriş
Canakkale Destanı
Ad

Similar to PHP'ye Giriş (20)

PDF
Temel Düzeyde MySQL ve PHP Eğitimleri 1
PDF
Php dokumani
PDF
Web Programlama
PDF
Php teknikeri
PPT
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
PDF
Php ornek
PDF
Php odev-sitesi
PDF
Php seminerleri
PDF
Php ornekleri
PDF
Php danismani
PDF
Php ornegi
PDF
Php en-iyi-kursu
PDF
Php kursu-kucukcekmece
PDF
Php ogretmeni
PDF
Php cizimi
PDF
Kütüphanelerde Web Sitesi Hazırlama ve Uygulama Semineri (FrontPage)
PDF
Php kursu-atasehir
PPT
Mutant Web Applications
PDF
Php tasarimi
PDF
Php indir
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Php dokumani
Web Programlama
Php teknikeri
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
Php ornek
Php odev-sitesi
Php seminerleri
Php ornekleri
Php danismani
Php ornegi
Php en-iyi-kursu
Php kursu-kucukcekmece
Php ogretmeni
Php cizimi
Kütüphanelerde Web Sitesi Hazırlama ve Uygulama Semineri (FrontPage)
Php kursu-atasehir
Mutant Web Applications
Php tasarimi
Php indir
Ad

More from efedincer (20)

DOC
Bilgisayar ve Öğretim Teknolojileri Eğitimi Alanında Araştırma Konuları
PDF
Hiper Metin - Hiper Ortam
DOC
Bilgisayar Destekli Öğretimin Yararları
DOC
Bilgisayar Destekli Öğretim Araştırmaları
PDF
Sunum Hazırlarken Nelere Dikkat Etmeliyiz?
PPS
Sunum Nasıl Yapılır
PDF
Eğitimde Teknoloji Okuryazarlığı
PDF
Eğitimde Teknoloji Kullanımı
DOC
Bugünkü Eğitim Sistemimiz
DOC
Çoklu Ortam İçerikleri
DOC
Bilgisayar Destekli Eğitimde Animasyonun Önemi
DOC
Sunu Hazırlama Programları (PowerPoint)
DOC
Elektronik Tablolama
DOC
Kelime İşlemcilere Genel Bir Bakış
DOC
Bilgisayar/Bilişim Okuryazarlığı
DOC
Bilişim ve İnternet
DOC
Bilgisayar Donanımına Genel Bir Bakış
DOC
Bilgisayar Nedir? Tarihi...
DOC
Algoritma Ödevi 4
DOC
Algoritma Ödevi 3
Bilgisayar ve Öğretim Teknolojileri Eğitimi Alanında Araştırma Konuları
Hiper Metin - Hiper Ortam
Bilgisayar Destekli Öğretimin Yararları
Bilgisayar Destekli Öğretim Araştırmaları
Sunum Hazırlarken Nelere Dikkat Etmeliyiz?
Sunum Nasıl Yapılır
Eğitimde Teknoloji Okuryazarlığı
Eğitimde Teknoloji Kullanımı
Bugünkü Eğitim Sistemimiz
Çoklu Ortam İçerikleri
Bilgisayar Destekli Eğitimde Animasyonun Önemi
Sunu Hazırlama Programları (PowerPoint)
Elektronik Tablolama
Kelime İşlemcilere Genel Bir Bakış
Bilgisayar/Bilişim Okuryazarlığı
Bilişim ve İnternet
Bilgisayar Donanımına Genel Bir Bakış
Bilgisayar Nedir? Tarihi...
Algoritma Ödevi 4
Algoritma Ödevi 3

PHP'ye Giriş

  • 1. PHP(HyperText Processor) nedir ? Genel amaçlı bir script dilidir Açık kaynak kodludur WEB kaynakları geliştirmek için kullanılır HTML içine gömülü olarak yazılır Sunucu tarafında çalışır
  • 2. Php uygulamaları geliştirmek için ihtiyacımız olan araçlar Web server(wamp, Apache2Triad, xampp gibi) Dreamweaver 8, notepad, phped, phpdesigner gibi PHPManual
  • 3. Birlikte çalışabildiği işletim sistemleri(OS) Linux Unix türevleri (HP-UX, Solaris, OpenBSD) Microsoft Windows Mac OS X diğerleri …
  • 4. Birlikte çalışabildiği webserverlar Apache Microsoft Internet Information Server Personal Web Server Netscape and iPlanet serverları Oreilly Website Pro server Caudium Xitami OmniHTTPd
  • 5. Php’nin birlikte çalışabildiği veritabanları Mysql Oracle PostgreSQL dBase Sybase mSQL … ..
  • 6. Php ile neler yapabiliriz Veritabanı bağlantılı uygulamalar içerik yönetim sis. (joomla, phpnuke…) Tartışma forumları(smf, phpbb…) Anketler Elektronik ticaret uygulamaları Web tabanlı e-posta uygulamaları XML verilerini okuma ve oluşturma Swf ve PDF çıktı verme
  • 7. Örnek: <html>    <head>        <title>Örnek</title>    </head>    <body>         <?php         echo &quot;Bu bir PHP scriptidir.&quot; ;         ?>    </body> </html>
  • 8. Phpinfo(); <html>    <head>        <title>info</title>    </head>    <body>         <?php         phpinfo();        ?>    </body> </html>
  • 9. Php’inin çalışma mantığı Web Server, uzatması &quot;.htm&quot; veya &quot;.html&quot; olan bir dosyayı, kendi sabit disklerinden birinde bulur ve zahmetsizce, ziyaretçinin bilgisayarına gönderir. Fakat, &quot;.php&quot; uzantılı dosyada, Web Sunucusu bu sayfayı olduğu gibi, alıp ziyaretçinin Browser'ına göndermek yerine, önce PHP yorumlayıcıyı çağırarak, ona teslim eder. PHP yorumlayıcısı, kendisine teslim edilen bu belgede önce &quot;<?PHP&quot; ve &quot;?>&quot; ayraçları arasındaki PHP kodlarını seçerek alır ve gereği ne ise onu yapar.
  • 10. Php’inin çalışma mantığı Kullanıcı Sunucu HTTP HTTP
  • 11. Örnek: <html>    <head>        <title>Örnek</title>    </head>    <body>         <?php         echo &quot;Bu bir PHP scriptidir.&quot; ;         ?>    </body> </html>
  • 14. Açma kapama etiketleri Dikkat!!!   <?php         echo “bu bir php scriptidir.”;        ?> <? php echo “bu bir php scriptidir.”; ?> < ?php echo “bu bir php scriptidir.”; ?>
  • 15. Açma kapama etiketleri <?php …. ?> <? ….. ?> short_open_tag = off <% …. %> asp_tags = off