sponsor adobe istanbul
Hatırlatma: MMIstanbul, hem tasarımcılar hem de programcılar içindir. MMIstanbul'u arkadaşlarınıza tavsiye edebilirsiniz.
Profili Göster

PHP Nedir? Hangi Amaçlarla Kullanılabilir? PHP' ye Giriş 1

Tayfun Baranlı Tarih: 20/05/2007 Yorum: 0 adet

Okunma : 294 Tutanlar: Bu yazıyı 0 kişi tuttu.

Etiketler :

PHP (Personel Home Pages) ilk olarak Rasmus Lerdorf tarafından, kendi kişisel web sayfasını yazmak için 1990 yıllarında geliştirmiştir. PHP HTML ‘ye gömülü (HTML -embed) bir betik (script)dilidir. Yani PHP, HTML kodları arasına gömülerek yazılan bir dildir. Ancak HTML içine gömülü olan PHP kodları çalıştırıldığı zaman kullanıcı tarfında sadece bir HTML çıktısı olarak görünür. Bu durum şu anlama gelmektedir; PHP kodları server tarfında çalışmaktadır. İsterseniz PHP ‘nin nasıl çalıştığını sonraki bölümde anlatayım.

PHP ile Neler Yapılabilir?

Bildiğiniz gibi HTML sayfaları statik yapıya sahiptir. Yani HTML ‘de ne yaparsanız, sadece yaptığınız şeyleri görürüsünüz. Daha doğrusu HTML ‘de kullanıcıdan gelecek olan verileri kullanamazsınız, yani sadece kullanıcılar burada sizin yaptığınız şeyleri görürü ve kullanır. Bundan dolayı kullanıcılar burada pasiftir. Oysa PHP kullanarak dinamik sayfalar oluşturabilir ve kullanıcıları aktif hale getirebilirsiniz.

PHP şunları yapabilirsiniz;

• Veritabanı bağlantılı uygulamalar

• Dinamik olarak oluşan grafikler

• Kullanıcıya, tarayıcıya ve tarihe göre özel durumlar veya içerikler

• Anketler

• Tartışma forumları

• Elektronik ticaret uygulamaları

• Web tabanlı e-posta uygulamaları

• XML verilerini okuma ve oluşturma

v.s..

PHP Nasıl Çalışır

PHP ‘nin nasıl çalıştığına geçmeden önce HTML sayfalarının nasıl çalıştığını anlatalım. HTML(Hyper Text Markup Language) web sayfaları HTTP (Hyper Text Transfer Protocol) sayasinde sizin bilgisayarınızın sabit diskine gönderilir, bu sayede siz bir sayfaya giridiğinizde gerekli dosyalar sizin bilgisayarınıza iner. Bu inen dosyalar sizin bilgisayarınızdan çalışır, kullandığınız web istemciniz yorumlayarak görüntüleri ekrana getirmektedir. Dolayısıyla HTML ‘ye kullanıcı taraflı çalışan betik dili denmektedir.

HTML ‘nin nasıl çalıştığını anlattıktan sonra, PHP betik dilinin nasıl çalıştığına geçelim. Bu konu web programcılığına ilk başlayanlar için anlaşılması zor olabilir ancak, ileriki yazılarımda bu konunun anlaşılması için örnekler vereceğim. Daha önce de dediğim gibi, PHP sunucu taraflı bir betik dili. İlk olarak yazılacak PHP kodları HTML içine içine gömülerek yazılır. Daha sonra uzntısı "PHP" olarak kaydedilir. Kullanıcı "PHP" uzantılı dosyayı web istemcisinden çağırdığında HTML içine gömülü olan PHP kodları, server tarafında bulunan PHP yorumlayıcısı tarafından yorumlanır ve çıktıları HTML ‘nin gömülü yerine HTML ‘nin anlayacağı bir dile çevirir, bundan sonrası bildiğiniz gibi HTML ‘nin çalışma mantığına göre çalışır.

Bir sonraki yazımda PHP’ nin nasıl kurulduğunu ve ilk örneğimizi yazacağız.


Tayfun BARANLI Gazi B.Ö.T.E.

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


aç-kapa Yazarın Diğer Yazıları

Makale

İlişkili makale bulunamadı.

yeni bir tane ekleyin

Haber

İlişkili haber bulunamadı.

yeni bir tane ekleyin

Ders

İlişkili ders bulunamadı.

yeni bir tane ekleyin

yeni üyelik | şifremi unuttum

aç-kapa Konferans 2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2.Ulusal Yazılım Mimarisi Konferansı (UYMK’08), 11 – 12 Eylül 2008 tarihlerinde Ege Üniversitesi Bilgisayar Mühendisliği Bölümü ev sah...
Kategori: Konferans

aç-kapa Sergi İstanbul'da Bir Sürrealist: Salvador Dali

İstanbul'da Bir Sürrealist: Salvador Dali

Picasso ve Rodin’den sonra kimi görmek istersiniz deseler; Salvador Dali listenin ilk başlarında yer almaz mı? Ressam, yazar, bilim adamı, tasar...
Kategori: Sergi

aç-kapa Yarışma İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

Türkiye’nin interaktif pazarlama projelerini değerlendiren ilk ve tek yarışması Grand Interactive Awards (GIA) için başvurular 15 Ağustos tarihi...
Kategori: Yarışma

aç-kapa Fuar CeBIT 2008 Bilişim Eurasia 7 - 12 Ekim 2008' de

CeBIT 2008 Bilişim Eurasia 7 - 12 Ekim 2008' de

CeBIT Bilişim Eurasia bu yıl 7 – 12 Ekim tarihlerinde düzenleniyor Adını dünyanın en büyük on fuarı arasına yazdırarak, İstanbul’u Avrasy...
Kategori: Fuar

aç-kapa Sempozyum Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008)

Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008)

Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008), yazılım mühendisliği alanında; kalite deneyimlerini, çözümlerini, yazılım...
Kategori: Sempozyum

üyeler Üyelerimizden...

MMIstanbul Adobe UG MMIstanbul Adobe UG

adobe user group

ColdFusion, Flex, AIR, Flash , PDF, Dreamweaver, Fireworks, Photoshop, Illustrator, INdesign, Connect, Premiere, Soundbooth, Contribute, Lightroom, InCopy, JRun, LiveCycle, Acrobat, AfteEffects, Resmi Adobe Kullanıcı Grubu.

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 258 (0 kayıtlı, 258 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul