PHP nedir ?
PHP Web Tabanlı, nesne yonelimli bir programlama dilidir. Eskiden Personal Home Page (PHP) yani ‘Kişisel Anasayfa ’ iken şimdilerde PHP: Hypertext Preprocessor olarak kullanıma devam edilmektedir. PHP, dinamik, kendi kendine yonetilebilir web siteleri yapılmasını sağlar. İlk olarak 1995te aslen Danimarkalı ancak Kanadada yaşayan bir yazılımcı Rasmus Lerdorf tarafından yaratılan PHP'nin geliştirilmesi bugun PHP topluluğu tarafından surdurulmektedir.
PHP ile Neler Yapılır ve Kullanım Alanları ?
PHP gibi bir web tabanlı programlama dili ile ve hızla geliştirilen web browser(tarayıcı,google chrome, internet explorer, mozilla firefox, opera vb..) sayesinde artık hayal edebildiğimiz herşeyi yapabiliriz. PHP ile basit bir blog sitesinden tutun da, Arama motoru, Facebook, Twitter, Wordpress, Joomla ve online oyunlar gibi geliştirilen ve surekli gelişime devam edebilen web siteleri yapabilmek mumkundur.
PHP Veritabanları ve Veritabanları İlişkileri
PHP'nin en guclu ve en cok ustunde durulan ozelliklerinden biri, sahip olduğu geniş ve gelişmiş veritabanı desteğidir. Veritabanlarına ozgu eklentilerden birini (orn. mysql) kullanarak veya PDO gibi bir soyutlama katmanı kullanarak PHP ile veritabanı bağlantılı site sayfaları oluşturmak ya da ODBC eklentisi uzerinden bu standardı destekleyen bir bağlantı acmak son derece basittir. Diğer veritabanları icin cURL eklentisi veya soketler (CouchDB gibi) kullanılabilir.Ufak yonetilebilir web siteleri icin ise en sağlıklısı ‘MYSQL ’ veritabanıdır. Bir kac php komutu ve fonksiyonları ile hızlı bağlantı sağlanılabilir. Database kurgusu ve yapısı doğru hazırlandığı surece gayet hızlı, verimli sonuclar verir. MySQL'de temel (ve genel) olarak yaptığımız işlemler bir tabloya veri eklemek, bu verileri cekmek, guncellemek ve silmektir.
PHP ’nin Faydaları ve Avantajları Nelerdir ?
Php acık kaynak kodlu bir programlama dili olduğu icin gelişimine herkes katkıda bulunur ve surekli gelişirilir.
PHP aslında linux tabanlıdır. Ancak sanal sunucu sayesinde tum sunucularda sorunsuz calışır.
Herkes tarafından geliştirilip ve destek verildiği icin kaynak sıkıntısı cekmezsiniz.
Facebook, google, instagram, twitter gibi unlu internet şirketlerinin API destekleri sayesinde kendi bilgileniri kullanmana olanak sağlar.
Yardımcı sınıflar sayesinde bir cok dosya formatlarını okuma ve uzerinde işlemler yapılabilmesine guclu imkanlar.
Github sayesinde bir cok geliştirici ile birlikte yeni ve buyuk projeler geliştirebilir. Geliştirmek istediğiniz projeye ornek projeler bulup yeni fikirler edinilebilinir.
Composer, php icin bağımlılık yonetim aracıdır. Projeleriniz de ihtiyac duyduğunuz kutuphaneleri ve sınıfları sizin icin kurmanızı sağlar. Composerda veriler json olarak saklanır ve paketleri oluşturulması json olarak sağlanır. Composer sayesin tum paketler ve sınıflar kolayca otomatik yuklenir.
PHP Nedir? PHP Kullanım Alanları
Donanım ve Bilgisayar0 Mesaj
●6 Görüntüleme
- ReadBull.net
- Donanım Forumları
- Donanım ve Bilgisayar
- PHP Nedir? PHP Kullanım Alanları
-
06-09-2022, 07:28:42