26 Şubat 2014 Çarşamba

ASP mi, PHP mi?

* 30.08.2009 tarihinde, İstanbul'daki bir bilgisayar dershanesinde verdiğim PHP Yazılım Eğitimi notlarını paylaşıyorum. Faydalı olması dileği ile.


Bu derste karşılaşacağımız kavramlar:

Sunucu(Server) : Web mimarisinde, talep edilen site dosyalarının yüklü olduğu ve sunum yapılan uzak bilgisayar
İstemci (Client) : İnternette site gezinimi yapan bilgisayardan her birine verilen ad.
ASP (Active Server Page – Aktif Sunucu Dosyaları) : Microsoft tarafından geliştirilen İstemci-Sunucu etkileşimli web dili.
PHP (Personal Home Page) : 1994 yılında Rasmus Lerdorf tarafından ilk olarak ortaya çıkarılan ve Zend firması tarafından da geliştirilmesi devam eden web dili.
Platform : Windows/Linux vs. gibi işletim sistemlerinin genel adı.
Veritabanı : Bilgilerin, bilgiler arası ilişkiler ile birlikte tutulabildiği veri alanları.









ASP mi PHP mi

PHP X ASP

Platform
Windows /Linux
Windows
Veritabanı
Tüm veritabanları
Mssql/Access
Ücret
Ücretsiz
Ücretli
Açık Kaynak Kod
Evet
Hayır














Microsoft Corp. 2001 yılında ASP ‘yi geliştirmeyi durdurduğunu açıklamış ve yoluna .NET ile devam edeceğini belirtmiştir!

Neden PHP ve MySQL?

Bir geliştirici, bir web sitesi uygulaması geliştirirken, aşağıdakileri de düşünmek zorunda kalacaktır:
  • Web sunucum için hangi donanımı kullanmalıyım?
  • Sunucumda hangi işletim sistemini kullanmalıyım?
  • Web sunucu yazılımım ne olmalı?
  • Veritabanı yönetim sistemi olarak ne kullanmalıyım?
  • Hangi programlama ya da script dili?

Bu seçimlerden biri diğerini ister istemez etkileyecek; çünkü her işletim sistemi her donanım ile çalışmayabilir, her script ya da programlama dili de her veritabanına bağlanamayabilir!
Bir web geliştiricisi performans ve maliyet denklemini iyi kurmalı ve uygulamasını bu iki sacayağı üzerine inşa etmelidir.

Peki, ama neden?

Çünkü gelecekteki müşterilerimiz, bizden yalnız uygulama hizmetini satın almakla kalmayacak; firmasının hizmet ve güven gibi iki önemli prensibinin elektronik ortamda temsilini bize emanet edecekler.

PHP’nin Güçlü Yanları Nelerdir?

PHP biz uygulama geliştiricilere, yüksek hizmet standartları yakalamak için aşağıdaki olanakları sunmaktadır:
  • Yüksek performans: Pahalı olmayan bir sunucu kullanarak günde MİLYONLARCA ziyaretçiye hizmet verebiliriz.
  • Birçok farklı veritabanı sistemine bağlanma: Microsoft ürünleri de dahil pek çok veritabanına bağlanabiliriz.
  • Sık rastlanan pek çok web işlemi için yerleşik kütüphane: PHP’nin sık kullanacağız web işlemleri için hazır kod kütüphanelerinden faydalanıp, zor gibi görünen pek çok işlemin, birkaç satır kod yazarak üstesinden gelebiliriz.
  • Düşük maliyet : PHP ücretsizdir
  • Öğrenim ve kullanım kolaylığı
  • Güçlü nesne yönelimli destek
  • Taşınabilirlik: PHP pek çok işlemin sistemi üzerinde çalışabilir ve ziyaretçilerimize hizmet verebiliriz. İyi yazılmış PHP kodları, hiçbir değişikliğe gerek kalmadan diğer sistemlerde çalışabilir.
  • Kaynak kodunun sunulması : Kaynak kodu açık olduğu için, üreticinin geliştirmesini ya da yama programlar yayınlamasını beklemek zorunda değiliz.
  • Destek hizmetinden faydalanabilmek.



BİR PHP DOSYASININ YAPISI

ÇIKTI KOMUTLARI ECHO-PRINT

PHP DEYİM VE İFADELER














Hiç yorum yok:

Yorum Gönder