SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Fatih ÇALPHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP, ilk çıktığında “Personel Home Page (Kişisel Anasayfa)” olarak
tanımlanıyordu. Günümüzde PHP geliştiricilerinin fazlasıyla PHP’yi
geliştirmesiyle “PHP: Hypertext Preprocessor (Üstün Yazı Önişlemcisi)”
olarak tanımlanmaya başladı.
PHP’yi bir metin (txt) dosyası olarak düşünebilirsiniz.
Tek farkı uzantısının .php olmasıdır.
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP, bir yorumlayıcı ile birlikte çalışmaktadır. Bu yüzden yazılımda
yorumlayıcının tanıdığı şekilde kodlama yapılması gerekmektedir.
Yorumlayıcı PHP kodlarının <?php ve ?> arasında olup olmadığına
bakar ve bu aradaki kodları yorumlayarak geriye bir HTML çıktısı
üretir.
PHP Nasıl Kullanılır?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP, her programlama dilinde de olduğu gibi bir
yorumlayıcı ile çalışır. Bu yorumlayıcının adı Apache Web
Server’dir. Apache Web Server ile yazmış olduğunuz PHP
kodlarınızı sunucunuzda veya localinizde çalıştırabilirsiniz.
PHP Nasıl Çalışır?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP kodlarınızı sunucuda çalıştırmayı düşünüyorsanız
sunucunun Linux İşletim Sistemi olması kodlarınızın daha
performanslı çalışmasına olanak sağlayacaktır.
PHP Nasıl Çalışır?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP ile verilerinizi saklamanız gereken bir kodlama
yapacaksanız veritabanı olarak da MySQL ile çalışmanız
verilerinizi hem saklamanız hem de kullanmanız için kolay
ve kullanışlıdır.
PHP Nasıl Çalışır?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
Sunucuda çalışmak istiyorsanız; Bir hosting firmasından
hosting alarak kurulumu hazır olan Apache ve MySQL
hizmetinden faydalanabilirsiniz. Hem bu şekilde kendi web
siteniz üzerinden yaptığınız çalışmaları herkesle kolay bir
şekilde paylaşabilirsiniz.
Sunucu ile Local Arasında Fark Var mı?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
Local’de çalışmak istiyorsanız; Bilgisayarınıza PHP
yorumlayıcısı olan Apache Web Server’ı ve veritabanı
sistemi olan MySQL’i kurmanız gerekmektir. Bunun
yanında PHPMyAdmin’i kurmak da MySQL veritabanınızı
kolay bir şekilde yönetmenizi sağlayacaktır.
Sunucu ile Local Arasında Fark Var mı?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
Tabi bu programları tek tek kurabilmenin yanında tüm
programları tek bir programda birleştirmiş yazılımları da
kullanabilirsiniz. (Örn: EasyPHP - Windows için - , WAMP - Mac OS X için -)
Sunucu ile Local Arasında Fark Var mı?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP, açık kaynak kodlu ve ücretsiz bir programlama dilidir.
PHP, güvenilir bir dildir. PHP’nin güvenlik açığı yoktur. Yazılan PHP
uygulamasının güvenlik açığı olabilir. Bu yazılımcı ile alakalı bir durumdur.
PHP, kolay öğrenilebilir bir web programlama dilidir.
PHP, birçok veritabanı ile uyumlu çalışmaktadır. MySQL gibi güçlü bir
veritabanı yardımcısı vardır.
PHP, açık kaynak kodlu olması ve yazılımcıların sevmesiyle beraber dünyada
en çok kullanılan web programlama dilidir.
PHP, nesneye yönelik bir web programlama dilidir.
Bilmemiz Gerekenler?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇAL
PHP ile günümüzde en çok kullanılan Joomla, WordPress ve Drupal
gibi içerik yönetim sistemleri yapabilirsiniz.
PHP ile günümüzde en çok kullanılan Imageshack gibi resim
depolama sistemleri yapabilirsiniz.
PHP ile günümüzün vazgeçilmesi e-ticaret sistemi yazarak para
kazanabilirsiniz :)
PHP ile bir sosyal ağ sistemi (Facebook, Twitter) yapabilirsiniz.
PHP ile birçok şey yapabilirsiniz.
PHP ile Ne Yapabilirsiniz?
PHP - Ders I (PHP’ye Giriş)
Fatih ÇALPHP - Ders I (PHP’ye Giriş)

Contenu connexe

Similaire à PHP - Ders I (PHP'ye Giriş)

Internet programcılığı 1
Internet programcılığı 1Internet programcılığı 1
Internet programcılığı 1Erol Dizdar
 
Gelecegin Gelistiricileri Icin PHP Programlama Dili ve Oneriler
Gelecegin Gelistiricileri Icin PHP Programlama Dili ve OnerilerGelecegin Gelistiricileri Icin PHP Programlama Dili ve Oneriler
Gelecegin Gelistiricileri Icin PHP Programlama Dili ve OnerilerMustafa Ileri
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Univerist
 
Php egitmeni
Php egitmeniPhp egitmeni
Php egitmenisersld89
 
Php kitaplari
Php kitaplariPhp kitaplari
Php kitaplarisersld89
 
Php dokumani
Php dokumaniPhp dokumani
Php dokumanisersld89
 
Php ogretmeni
Php ogretmeniPhp ogretmeni
Php ogretmenisersld89
 
Php kitabi
Php kitabiPhp kitabi
Php kitabisersld89
 
Php semineri
Php semineriPhp semineri
Php seminerisersld89
 
Php danismani
Php danismaniPhp danismani
Php danismanisersld89
 
Php tasarimi
Php tasarimiPhp tasarimi
Php tasarimisersld89
 
Php konferansi
Php konferansiPhp konferansi
Php konferansisersld89
 
Php seminerleri
Php seminerleriPhp seminerleri
Php seminerlerisersld89
 
Haproxy Tools ve (Ha)proxy (R)estful (A)pi
Haproxy Tools ve (Ha)proxy (R)estful (A)piHaproxy Tools ve (Ha)proxy (R)estful (A)pi
Haproxy Tools ve (Ha)proxy (R)estful (A)piAybüke Özdemir
 
Php kursu-fatih
Php kursu-fatihPhp kursu-fatih
Php kursu-fatihsersld88
 
Php hocasi
Php hocasiPhp hocasi
Php hocasisersld89
 
Php teknikeri
Php teknikeriPhp teknikeri
Php teknikerisersld89
 
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
2010 Kocaeli Linux Günleri - Linux Web GeliştiriciliğiBurak Oğuz
 
Php cevaplari
Php cevaplariPhp cevaplari
Php cevaplarisersld89
 
Php odev-sitesi
Php odev-sitesiPhp odev-sitesi
Php odev-sitesisersld89
 

Similaire à PHP - Ders I (PHP'ye Giriş) (20)

Internet programcılığı 1
Internet programcılığı 1Internet programcılığı 1
Internet programcılığı 1
 
Gelecegin Gelistiricileri Icin PHP Programlama Dili ve Oneriler
Gelecegin Gelistiricileri Icin PHP Programlama Dili ve OnerilerGelecegin Gelistiricileri Icin PHP Programlama Dili ve Oneriler
Gelecegin Gelistiricileri Icin PHP Programlama Dili ve Oneriler
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1
 
Php egitmeni
Php egitmeniPhp egitmeni
Php egitmeni
 
Php kitaplari
Php kitaplariPhp kitaplari
Php kitaplari
 
Php dokumani
Php dokumaniPhp dokumani
Php dokumani
 
Php ogretmeni
Php ogretmeniPhp ogretmeni
Php ogretmeni
 
Php kitabi
Php kitabiPhp kitabi
Php kitabi
 
Php semineri
Php semineriPhp semineri
Php semineri
 
Php danismani
Php danismaniPhp danismani
Php danismani
 
Php tasarimi
Php tasarimiPhp tasarimi
Php tasarimi
 
Php konferansi
Php konferansiPhp konferansi
Php konferansi
 
Php seminerleri
Php seminerleriPhp seminerleri
Php seminerleri
 
Haproxy Tools ve (Ha)proxy (R)estful (A)pi
Haproxy Tools ve (Ha)proxy (R)estful (A)piHaproxy Tools ve (Ha)proxy (R)estful (A)pi
Haproxy Tools ve (Ha)proxy (R)estful (A)pi
 
Php kursu-fatih
Php kursu-fatihPhp kursu-fatih
Php kursu-fatih
 
Php hocasi
Php hocasiPhp hocasi
Php hocasi
 
Php teknikeri
Php teknikeriPhp teknikeri
Php teknikeri
 
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
2010 Kocaeli Linux Günleri - Linux Web Geliştiriciliği
 
Php cevaplari
Php cevaplariPhp cevaplari
Php cevaplari
 
Php odev-sitesi
Php odev-sitesiPhp odev-sitesi
Php odev-sitesi
 

PHP - Ders I (PHP'ye Giriş)

  • 1. Fatih ÇALPHP - Ders I (PHP’ye Giriş)
  • 2. Fatih ÇAL PHP, ilk çıktığında “Personel Home Page (Kişisel Anasayfa)” olarak tanımlanıyordu. Günümüzde PHP geliştiricilerinin fazlasıyla PHP’yi geliştirmesiyle “PHP: Hypertext Preprocessor (Üstün Yazı Önişlemcisi)” olarak tanımlanmaya başladı. PHP’yi bir metin (txt) dosyası olarak düşünebilirsiniz. Tek farkı uzantısının .php olmasıdır. PHP - Ders I (PHP’ye Giriş)
  • 3. Fatih ÇAL PHP, bir yorumlayıcı ile birlikte çalışmaktadır. Bu yüzden yazılımda yorumlayıcının tanıdığı şekilde kodlama yapılması gerekmektedir. Yorumlayıcı PHP kodlarının <?php ve ?> arasında olup olmadığına bakar ve bu aradaki kodları yorumlayarak geriye bir HTML çıktısı üretir. PHP Nasıl Kullanılır? PHP - Ders I (PHP’ye Giriş)
  • 4. Fatih ÇAL PHP, her programlama dilinde de olduğu gibi bir yorumlayıcı ile çalışır. Bu yorumlayıcının adı Apache Web Server’dir. Apache Web Server ile yazmış olduğunuz PHP kodlarınızı sunucunuzda veya localinizde çalıştırabilirsiniz. PHP Nasıl Çalışır? PHP - Ders I (PHP’ye Giriş)
  • 5. Fatih ÇAL PHP kodlarınızı sunucuda çalıştırmayı düşünüyorsanız sunucunun Linux İşletim Sistemi olması kodlarınızın daha performanslı çalışmasına olanak sağlayacaktır. PHP Nasıl Çalışır? PHP - Ders I (PHP’ye Giriş)
  • 6. Fatih ÇAL PHP ile verilerinizi saklamanız gereken bir kodlama yapacaksanız veritabanı olarak da MySQL ile çalışmanız verilerinizi hem saklamanız hem de kullanmanız için kolay ve kullanışlıdır. PHP Nasıl Çalışır? PHP - Ders I (PHP’ye Giriş)
  • 7. Fatih ÇAL Sunucuda çalışmak istiyorsanız; Bir hosting firmasından hosting alarak kurulumu hazır olan Apache ve MySQL hizmetinden faydalanabilirsiniz. Hem bu şekilde kendi web siteniz üzerinden yaptığınız çalışmaları herkesle kolay bir şekilde paylaşabilirsiniz. Sunucu ile Local Arasında Fark Var mı? PHP - Ders I (PHP’ye Giriş)
  • 8. Fatih ÇAL Local’de çalışmak istiyorsanız; Bilgisayarınıza PHP yorumlayıcısı olan Apache Web Server’ı ve veritabanı sistemi olan MySQL’i kurmanız gerekmektir. Bunun yanında PHPMyAdmin’i kurmak da MySQL veritabanınızı kolay bir şekilde yönetmenizi sağlayacaktır. Sunucu ile Local Arasında Fark Var mı? PHP - Ders I (PHP’ye Giriş)
  • 9. Fatih ÇAL Tabi bu programları tek tek kurabilmenin yanında tüm programları tek bir programda birleştirmiş yazılımları da kullanabilirsiniz. (Örn: EasyPHP - Windows için - , WAMP - Mac OS X için -) Sunucu ile Local Arasında Fark Var mı? PHP - Ders I (PHP’ye Giriş)
  • 10. Fatih ÇAL PHP, açık kaynak kodlu ve ücretsiz bir programlama dilidir. PHP, güvenilir bir dildir. PHP’nin güvenlik açığı yoktur. Yazılan PHP uygulamasının güvenlik açığı olabilir. Bu yazılımcı ile alakalı bir durumdur. PHP, kolay öğrenilebilir bir web programlama dilidir. PHP, birçok veritabanı ile uyumlu çalışmaktadır. MySQL gibi güçlü bir veritabanı yardımcısı vardır. PHP, açık kaynak kodlu olması ve yazılımcıların sevmesiyle beraber dünyada en çok kullanılan web programlama dilidir. PHP, nesneye yönelik bir web programlama dilidir. Bilmemiz Gerekenler? PHP - Ders I (PHP’ye Giriş)
  • 11. Fatih ÇAL PHP ile günümüzde en çok kullanılan Joomla, WordPress ve Drupal gibi içerik yönetim sistemleri yapabilirsiniz. PHP ile günümüzde en çok kullanılan Imageshack gibi resim depolama sistemleri yapabilirsiniz. PHP ile günümüzün vazgeçilmesi e-ticaret sistemi yazarak para kazanabilirsiniz :) PHP ile bir sosyal ağ sistemi (Facebook, Twitter) yapabilirsiniz. PHP ile birçok şey yapabilirsiniz. PHP ile Ne Yapabilirsiniz? PHP - Ders I (PHP’ye Giriş)
  • 12. Fatih ÇALPHP - Ders I (PHP’ye Giriş)