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