Sepetim

    Sepetiniz Boş

Premium ve Harikalar Temalar İçinde Arayın

Php Nedir?

Php Nedir?

PHP yazılım dili nedir sorusuna şu şekilde cevap vermek daha doğru olur. PHP web ortamında kullanılan nesne tabanlı (object oriented) bir programlama dilidir. Çok öncelerde eski ismi Personal Home Page (PHP) olarak anılmaktaydı. Günümüzde yaygın halde kullanılması farklı açılımla tabir edilmesinin önünü açtı diyebiliriz. Artık PHP –Hypertext Preprocessor- yeni isimle kullanılmaktadır.

PHP nedir sorusunu cevapladık peki ya kim buldu bu dili diyorsanız hemen açıklayalım. PHP yazılım dili 1995 yılında Kanada’da yaşayan Danimarkalı bir yazılımcı olan Rasmus Lerdorf tarafından ortaya çıkarılan PHP’nin geliştirilmesi bugün hâlâ PHP topluluğu tarafından sürdürülmektedir (php.net).

PHP yazılım dili kullanımı kolay bir web tabanlı yazılım dilidir.

PHP yazılım dili kullanımı kolay bir web tabanlı yazılım dilidir.

Bu yazımızda PHP yazılım dili hakkında tüm bilgileri sizlere vereceğiz. İlk defa PHP yazılım dili kullanacaksanız eğer size PHP’ nin avantajlarını-dezavantajlarını, kullanıldığı alanlarla ile birlikte kısa bir örnek ile anlatmaya çalışacağız.

PHP kodları ile bir proje yâda uygulama yazabilmek için öncelikle kullandığınız bilgisayara bazı yerel sunucu modüllerini yüklemeniz gerekmektedir. Bu tür modülleri tek bir pakette barındıran bazı uygulamalar vardır. Bu uygulamalar PHP kodlarını bir sunucu ortamında okur ve tarayıcıya yorumlatmasını sağlar. Apache, MySQL, PhpMyAdmin PHP tabanında kullanılan hazır programlardır.  Örneğin XAMPP ve WAMP Server adlı programlar bu amaçla hazırlanmıştır ve pek çok geliştirici tarafından tercih edilir.

PHP Avantajları

PHP yazılım dili web tabanlı olduğu için onu farklı kılan bir şeyler olmalı. Bu kadar fazla kullanıcıya ulaşmasının bazı sebepleri olduğu belirtelim.

  • Herhangi bir ücreti yoktur,
  • Lisans ücreti yoktur,
  • Dinamiktir,
  • Açık kaynak kodlu ve sürüm olarak güncellenmeye devam etmektedir.
  • Kullanımı kolaydır,
  • Derleme sorunu yoktur. HTML kodları arasına kolayca yerleştirilebilir. (***Bu özellik favorimiz)
  • PHP hazır kütüphaneleri kod ve kaynak erişimi ile hızınıza hız katar zamandan kazanırsınız,
  • Birçok veri tabanı ile sorunsuz ve hızlı çalışır,
  • PHP kodları yazmak için Notepad kullanmanız bile yeterlidir (Notepad, Notepad++, Sublime Text, Atom ve Brackets vs.),
  • Linux tabanlı olmasına karşın tüm sunucularda sorunsuz çalışmaktadır (Unix,Windows,MAC OS …). Harika, değil mi?

PHP Dezavantajları

Böyle bir yazılım dilinde hiç mi sorun çıkmıyor dediğinizi duyar gibiyim. PHP’ nin tabii ki bazı dezavantajları var.

  • PHP kodunda herhangi bir hata oluşursa o sayfa çalışmaz ve hata ekranı verir.
  • PHP’ de en önemli karakter “;” noktalı virgül karakteridir. Bu karakter kod satırının bittiğini ve sonraki kod satırının çalıştırılmasını tetikler. İlk madde genelde bu karakter eklenmediğinde hata verebilir.
  • PHP bir script dilidir ve çözümlemesi istenen büyük bir proje kaynağını işlerken cevap almanız biraz uzun sürebiliyor.
  • Güncellenmek istediğinde web sunucu ile eş zamanlı olarak derlenmesi gerekir.

PHP Kullanım Alanları

PHP yazılım dili oldukça esnek bir nesne tabanlı yazılım dilidir. Bu sayede birçok tarayıcı sorunsuz çalışmaktadır. PHP ile yapabileceklerimizin asla sınırı yoktur. Size bir bilgi verelim. Şuan aktif olarak kullanılan WordPress, Facebook, Wikipedia, Yahoo, Youtube, OpenCart ve Twitter PHP kullanmıştır.

PHP dilinin kullanıldığı yazılımlar ve kaynak kütüphaneleri...

PHP yazılım dili kullanılan yazılımlar ve kaynak kütüphaneleri…

Ayrıca PHP ile neler yapılır diye sorabilirsiniz. PHP dili ile forum siteleri, içerik yönetim sistemi, isteklerinize özel yazılım, e-ticaret sitesi, kişisel web siteleri, firma web siteleri yâda arama motoru projeleri geliştirebilirsiniz.

Diğer Blog

27.09.2022

HTML nedir?

09.12.2022

SSL nedir

10.12.2022

WWW Nedir?

12.12.2022

cPanel Nedir?

12.12.2022

Plesk nedir?

18.12.2022

Php Nedir?

18.12.2022

ASP Nedir?

18.12.2022

Basic Nedir?

18.12.2022

Python nedir?

18.12.2022

Delphi Nedir?

05.01.2023

Script Nedir?

17.01.2023

Wordpress Nedir?

17.01.2023

Smf Nedir?

09.12.2022

MySQL nedir?

31.05.2023

Procreate Nedir?

09.12.2022

CSS Nedir?