Üye Girişi
x

Giriş Başarılı.

Yanlış Bilgiler.

E-mail adresinizi doğrulamalısınız.

Facebook'la giriş | Kayıt ol | Şifremi unuttum
İletişim
x

Mesajınız gönderildi.

Mesajınız gönderilemedi.

Güvenlik sorusu yanlış.

Kullandığınız Sosyal Medyayı Seçin
Yeni Klasör 8 yıldır sizin için en güvenli hizmeti veriyor...

Teknoloji dünyasındaki son gelişmeler ve sürpriz hediyelerimiz için bizi takip edin.

PHP NEDİR ?

> 1 <

ConspiratoroX

grup tuttuğum takım
Çavuş Grup
Hat durumu Cinsiyet Özel mesaj 272 ileti
Yer: Brs.UnderGround
İş: Disc Jockey
Kayıt: 20-06-2006 06:56

işletim sistemim [+][+3][+5] [-]
kırık link bildirimi Kırık Link Bildir! #107727 03-08-2006 01:56 GMT-1 saat    
Php Nedir?


Rasmus Lerdorf tarafından öncelikle kendi kişisel web sayfalarını yazmak için geliştirilmesi nedeniyle \'P\'ersonal \'H\'ome \'P\'ages adının kısaltması olarak karşımıza çıkan PHP, HTML gömülü (HTML-embedded) bir script dilidir. özellikle web uygulamaları geliştirenlerin dinamik ve havada (on the fly) üretilen web sayfalarını hızlı bir şekilde yazmaları için düşünülmüştür. Dilin sentaksı gelştirilirken C, Java ve en çok da Perl\'den esinlenilmiştir. Bu nedenle bu dillerden her hangi birisini bilen bir kullanıcı için PHP\'ye geçmek hiç de zor olmamaktadır.

Sunucu Tabanlı Uygulama Geliştirme
HyperText Transfer Protocol (HTTP)\'nin ortaya çıkışı ile Internet gerçek kimliğine kavuştu. Bu sayede web sunucusu ile konuşan bir web browserinin sunucudan aldığı zengin içerikli bilgi uç kullanıcılara imaj, ses, video vs gibi zengin içerikte ve kullanıcı dostu bir ara yüzle ulaştırılabilir hale geldi.

Bu zengin içeriğin değişmeyen sayfalar olarak tutulması kullanıcılar için çok şey ifade etmediği için onlara içeriği otomatik değişebilen, havada üretilen ve hatta veri tabanı erişimi sunan siteler oluşturmak için çok çeşitli teknolojiler geliştirildi.

Webde dinamik sayfalar oluşturmanın temel olarak iki yolu vardır:

Sunucu tarafında çalışan (server-sided) uygulamalar kullanmak
İstemci tarafında çalışan (client-sided) uygulamalar kullanmak
İstemci tarafında çalışan uygulama olarak Java Appletleri veya Netscape\'in JavaScript\'i veya Microsoft\'un VBScript\'i gibi script dilleri kullanılabilir. Avantajları:

Sunucuyu meşgul etmemesi. Veri girişi kontrolleri (data validation), menüler, genişleyebilir listeler gibi istemci tarafında yapılabilecek işler için sunucu meşgul edilmemiş olur.
Bant genişliğini etkili kullanma. Yukarıdaki avantaj bant genişliğini de etkilemiş oluyor.
Sunucu tarafında çalışan (server-sided) uygulamalar kullanmak ise şu noktalarda istemci tarafı uygulamalara üstünlük sağlıyor:

Web tarayıcılarında scriptler için standart bulunmamaktadır. Bu nedenle bir tarayıcıda çalışan bir script diğerinde çalışmayabilir. Tarayıcıların java appletlerini yorumlamada kullandıklarıjava sınıflarının versiyonu sizin appletinizi çalıştıramayabilir. Kullanıcıdan yeni sınıfları download etmesini sağlamanız gerekebilir.
Sunucu tarafta çalışmasıı zorunlu bazı uygulamalar olabilir (veri tabanı erişimi, işletim sistemi komutları veya başka bazı araçlar ancak sunucu üzerinde çalıştırılabilirler).
Bant genişliğini kullanım açısından işlemlerin önemli bir bölümünün sunucu tarafında yapılması gerekebilir. (Bir veri tabanı sunucusuna evimden sunucuya ait bir istemci yazılımla bağlandığım taktirde pekçok ara komutun iletilmesi sözkonusu olabilir. Sunucu tabanlı uygulamam ise benden sadece sorguyu alacak ve bana da sadece sonucu gönderecektir. Bu noktada HTTP protokolünün bindireceği yük de hızı azaltabilir. Kurulacak denge önemli.)
Uygulamaların güncel tutulması ve bunu yaparken de istemciler üzerinde değişiklik yapılmayıp sadece sunucu üzerinde (tek bir merkezden) gereken değişikliği yapmak tercih edilebilir.
Günümüzde sunucu tarafı uygulama geliştirme yönünde genel bir eğilim bulunuyor. Uygulamaların tek bir merkezden sunumu ve hatta kullnıcılara program değil network üzerinden hizmet satma giderek daha çok önem kazanıyor.

Ancak web tarayıcılarının neredeyse bir işletim sistemi kadar şiştiği günümüzde hem istemci hem de sunucu taraflarda yukarıdaki faktörleri göz önüne alarak dengeyi koruyacak şekilde uygulamala geliştirmek gerkiyor.

Bunu ilk beğenen siz olun

Hata Oluştu


_antika_

grup tuttuğum takım
Cezalı Grup
Hat durumu Cinsiyet Özel mesaj 2646 ileti
Yer: Bursa
İş: Öğrenci
Kayıt: 28-05-2006 15:51

işletim sistemim [+][+3][+5] [-]
#107886 03-08-2006 04:01 GMT-1 saat    
soalasın

Bunu ilk beğenen siz olun

Hata Oluştu




bağlantıyı göster (facebook ile) bağlantıyı göster (klasik üye girişi ile) Fenerbahçeli>>>>>

ConspiratoroX

grup tuttuğum takım
Çavuş Grup
Hat durumu Cinsiyet Özel mesaj 272 ileti
Yer: Brs.UnderGround
İş: Disc Jockey
Kayıt: 20-06-2006 06:56

işletim sistemim [+][+3][+5] [-]
#109971 06-08-2006 04:16 GMT-1 saat    
Sende

Bunu ilk beğenen siz olun

Hata Oluştu


LEO

grup tuttuğum takım
Yarbay Grup
Hat durumu Cinsiyet Özel mesaj 617 ileti
Yer: Istanbul
İş: WebMaster
Kayıt: 22-01-2006 08:40

işletim sistemim [+][+3][+5] [-]
#109982 06-08-2006 04:38 GMT-1 saat    
çok saolasın arkadaşım verdiğin bilgiler için

Bunu ilk beğenen siz olun

Hata Oluştu


ConspiratoroX

grup tuttuğum takım
Çavuş Grup
Hat durumu Cinsiyet Özel mesaj 272 ileti
Yer: Brs.UnderGround
İş: Disc Jockey
Kayıt: 20-06-2006 06:56

işletim sistemim [+][+3][+5] [-]
#109995 06-08-2006 05:40 GMT-1 saat    
Sende Saol Kardeşim...

Bunu ilk beğenen siz olun

Hata Oluştu


kosovalı

grup tuttuğum takım
Çavuş Grup
Hat durumu Cinsiyet Özel mesaj 103 ileti
Yer: bursa/orhangazi
İş: öğrenci
Kayıt: 12-06-2006 19:44

işletim sistemim [+][+3][+5] [-]
#110118 06-08-2006 17:37 GMT-1 saat    
saol

Bunu ilk beğenen siz olun

Hata Oluştu


> 1 <