ForumCSDark
ForumCSDark

ID: 169115 Kategori: PHP Konu Sahibi: MRAybarsCAN 0 Yorum 16 Okunma
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Etiket
detaylı anlatım nedir ? php

PHP Nedir ? Detaylı Anlatım
ChromaX Theme
Forum Üyesi
Forum Üyesi
*
44
konular
55
mesajlar
5 May 2020
Kayıt Tarihi
22
Forum Puanı
Seviye: 7 [LevelLevelLevelLevelLevel]
Toplam Puan: 103
Rütbe 16 / 167
92% kaldı

Rütbe
Aktiviteler 25 / 103
77% kaldı

Aktiviteler
Deneyim 71
29% kaldı

Deneyim
#1
20-05-2020, Saat: 23:15
php nedir ?

PHP Web Tabanlı, nesne yönelimli 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 yönetilebilir 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 bugün PHP topluluğu tarafından sürdürülmektedir.
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 sürekli gelişime devam edebilen web siteleri yapabilmek mümkündür.
PHP Veritabanları ve Veritabanları İlişkileri
PHP'nin en güçlü ve en çok üstünde durulan özelliklerinden biri, sahip olduğu geniş ve gelişmiş veritabanı desteğidir. Veritabanlarına özgü eklentilerden birini (örn. mysql) kullanarak veya PDO gibi bir soyutlama katmanı kullanarak PHP ile veritabanı bağlantılı site sayfaları oluşturmak ya da ODBC eklentisi üzerinden bu standardı destekleyen bir bağlantı açmak son derece basittir. Diğer veritabanları için cURL eklentisi veya soketler (CouchDB gibi) kullanılabilir.Ufak yönetilebilir web siteleri için ise en sağlıklısı ‘MYSQL’ veritabanıdır. Bir kaç php komutu ve fonksiyonları ile hızlı bağlantı sağlanılabilir. Database kurgusu ve yapısı doğru hazırlandığı sürece gayet hızlı, verimli sonuçlar verir. MySQL'de temel (ve genel) olarak yaptığımız işlemler bir tabloya veri eklemek, bu verileri çekmek, güncellemek ve silmektir.
PHP’nin Faydaları ve Avantajları Nelerdir ?
Php açık kaynak kodlu bir programlama dili olduğu için gelişimine herkes katkıda bulunur ve sürekli gelişirilir.
PHP aslında linux tabanlıdır. Ancak sanal sunucu sayesinde tüm sunucularda sorunsuz çalışır.
Herkes tarafından geliştirilip ve destek verildiği için kaynak sıkıntısı cekmezsiniz.
Facebook, google, instagram, twitter gibi ünlü internet şirketlerinin API destekleri sayesinde kendi bilgileniri kullanmana olanak sağlar.
Yardımcı sınıflar sayesinde bir çok dosya formatlarını okuma ve üzerinde işlemler yapılabilmesine güçlü imkanlar.
Github sayesinde bir çok geliştirici ile birlikte yeni ve büyük projeler geliştirebilir. Geliştirmek istediğiniz projeye örnek projeler bulup yeni fikirler edinilebilinir.
Composer, php için bağımlılık yönetim araçıdır. Projeleriniz de ihtiyaç duyduğunuz kütüphaneleri ve sınıfları sizin için kurmanızı sağlar. Composerda veriler json olarak saklanır ve paketleri oluşturulması json olarak sağlanır. Composer sayesin tüm paketler ve sınıflar kolayca otomatik yüklenir.
       -FORUMCSDARK-
             > ForumCSDark Durmak Hiç Olmaz Wink -
             > Onlar Denk Değil Bize Biz Kafamıza Göre - 



Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  PHP Nedir? Detayli Anlatım Fatih 1 43 14-04-2020, Saat: 20:08
Son Mesaj: Selim
  Php - Ajax Nedir ? Edwen 1 213 30-01-2020, Saat: 10:14
Son Mesaj: Baran Yılmaz
  Php GET & POST Nedir ? Edwen 7 286 30-01-2020, Saat: 10:12
Son Mesaj: Baran Yılmaz
  PHP Nedir? V2 (Detaylı Anlatım + Avantajları) MustafaBaskan 4 306 25-12-2019, Saat: 12:34
Son Mesaj: TürkiyeJb
  PHP Nedir? MustafaBaskan 4 506 10-07-2019, Saat: 11:18
Son Mesaj: Stabil
  PHP Nedir? V3 (Detaylı Anlatım 2) MustafaBaskan 3 381 30-05-2019, Saat: 18:37
Son Mesaj: Terminator142

Foruma Git:

Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

ForumCSDark