Ev Bilgisayarı  


Geri Dön   Ev Bilgisayarı > Web Geliştirme > Web Tasarımı Bilgiler

Web Tasarımı Bilgiler Web Tasarımı ile ilgili tüm bilgiler. Webmasterların sıfırdan web tasarımı yapması için tüm bilgiler,sorular ve çözümleri,web tasarımı için programlar,kodlar, dökümanlar.Google arama motoru,page rank,seo, webmasterler için herşey

PHP “Personal Home Page”
Web Geliştirme katagorisindeki Web Tasarımı Bilgiler bölümünde açılan PHP “Personal Home Page” adlı konudan; PHP “Personal Home Page” PHP, suanda Türkiye’de bireysel kullanicilar için en popüler internet programlama dili.Bundan 2-3 yil öncesinde PHP’nin adindan bile söz edebilecek bilgi birikimine sahip kime yoktu.Zaten bilinse bile ...


Cevapla
 
LinkBack Konu Seçenekleri
Eski 27.02.2006, 10:53       #1
Halk
 
Mesajlar: 12
Puan: 10
Tanımlı PHP “Personal Home Page”

PHP “Personal Home Page”

PHP, suanda Türkiye’de bireysel kullanicilar için en popüler internet programlama dili.Bundan 2-3 yil öncesinde PHP’nin adindan bile söz edebilecek bilgi birikimine sahip kime yoktu.Zaten bilinse bile yaptiginiz web sayfasini yayimlayacak bir host sirketi bile bulmak da zordu.Ama simdi isler tam tersine döndü.Artik hemen hemen tüm host firmalar, PHP’ye destek saglamaktalar.

Fiyat açisindan internet programlama dillerine baktigimizda Linux isletim sistemi, Apache web sunucusu ile PHP internet programlama dilini kullanirken herhangi bir lisans ücreti vermiyoruz.Sadece mySQL veritabani için küçük bir meblag lisans ücreti veriliyor.Zira bu lisans ücreti programi ticariamaç için kullananlari kapsamakta..Onun içindirki PHP ve teknolojilerinin internet hayatina girmesiyle birlikte hosting ücretlerini büyük ölçüde düsürdü.Sadece PHP destekli sunucularin fiyatlarini degil, genel itibariyle bakildiginda sunucu fiyatlarini düsürmüstür.Sadece bu açidan bakildiginda ister PHP kullanin ister kullanmayin herkesin bu dile büyük bir saygi göstermesi gerektigine inaniyorum.

Ayrica dünyada en çok kullanilan server programi olan Apache’nin “arastirmalara göre severlarin %60’i Apache web sunucusu kullanmakta ve bu oran gittikçe artmakta” PHP tekonolojisine destek saglamasi PHP’ye artilar saglamakta.

Performans açisindan PHP’ye bakildiginda diger dillere bir üstünlük saglamakta olan PHP, çesitli sirketlerin labaratuvarlarinda yapmis olduklari hiz testlerinde PHP’nin önde olduklari gözükmüs.Böyle testleri bizde gerçeklestirdik ve gördük ki: PHP diger dillerden daha performansli.Bunu gerek döngü yapisiyla, gerek veritabanindan veri alis-verisi sirasinda göstermekte.Yalniz PHP ve ASP teknolojileri “Access veya MsSQL” kullanildiginda ASP daha performansli olmakta.Ama PHP genel itibariyle Linux türevli bir dil oldugu ve Linux-Apache-PHP-mySQL dörtlüsünün biraraya gelmesiyle hiz konusunda rakiplerini geçmekte.

Yine PHP’yi gelistiren Zend Firmasinin; büyük hit alan web sayfalarinin ziyaretçilerine kesintisiz hizmet saglamak için gelistirdigi gerek, Zend Optimizer programi, gerekse sunucular için gelistirdigi Accelerator programi ile PHP’nin hizina hiz katarak serverin yüklü trafiklerde dahili server hatalari vermesini büyük ölçüde engelliyor.

PHP, birçok platformda “Windows, Linux, Solaris, HP-UX, MacOS vb.” vede birçok sunucuda çalisabilmesi “Apache, IIS/PWS, Xitami, iPlanet, OmniHTTPd, vb.” PHP’ye multi platform özelliginden dolayi artilar saglamakta.Buna karsilik Microsoft firmasinin rakip tanimasizligindan mi bilinmez, sadece kendi yaptigi isletim sistemi ve server programlarina destek saglamakta.Bu açidan bakildiginda, PHP gerçekten rakiplerinden ASP’ye bir üstünlük saglamakta.

PHP’nin resmi sitesinde PHP dilinin referans manual dosyasinin birçok dilde dagitilmasi, hangi komutun nasil çalistigini gösterilmesi, programin çabucak ögrenilmesinde büyük bir avantaj saglamakta.Çok kisa bir sürede dünyada en çok bilinen CGI script arsivlerinden daha fazla bir arsiv saglanildi.Dünyaca ünlü script arsivi sitesi color=#0000ff http://www.hotscripts.com/ de istenilen dillerde bedava scriptler dagitilmakta.

Yukarida da söyledigimiz gibi, PHP multiplatform özelligini içerisinde barindirir.Hemen hemen tüm teknolojilere, “ODBC,COM, LDAP, OpenSSL, GD, PDF, Flash vb.” tüm SQL programlarina kolaylikla uyum saglamakta.Dilin açik kaynak koduyla dagitilmasi, programin begenilmeyen bir özelligini kendi basiniza degistirmenize olanak saglamakta.

Buraya kadar sadece PHP internet programlama dilinin artilarini verdik.Peki ama PHP’nin hiç mi eksigi yok.Tabii ki var.ASP bir dil degil.ASP’yi istenilen bir dille yazmamiz mümkün.Ayni olay JSP’de de mevcut.Ama PHP bir dil oldugundan dolayi PHP’yi farkli bir dille yazmamiz mümkün degil.Onun için sadece PHP dilini ögrenmemiz gerek.PHP; C dillerinden gelistirildigi ve java ve Perl’den de esinlendiginden dolayi PHP dili bu 3 dilin birçok sistematigini içerisinde barindirir.PHP, SQL programlarina baglanti saglamasinin büyük bir dezavantaji var.Oda su:Mesela bir programi mySQL ile yazdiniz.Daha sonra bu programin veritabanini degistirmek istediginizde tüm programi yeniden yazmaniz gerekecek.Çünkü PHP her SQL programina sagladigi veri alis-verisinde farkli komutlar kullanmakta.Mesela mySQL’e baglanmak için mysql_connect(host,user,pass) komutu kullanilirken; PostgreSQL’e baglanmak için ise pg_connect(host= port= dbname= user= password=) seklinde birbirinden bagimsiz komutlar kullanmasi bence PHP’nin en büyük dezavantajlarindan biri.Gerçi bu sorunu giderici küçük progr*yasak kelime*lar hazirlansada yeterli sonucu verememekte.Böyle oluncada gelistirilecek olan programi eger çoklu veritabani destegi ile donatmak istiyorsak mecburen programi olusturmada daha fazla zaman ayirmamiz gerekecek.Mesela böyle bir sorun CFML ve JSP’de yok.

Isin baska bir boyutuda sirketlerin gelistirdikleri programlari lisansli olarak dagitabilmeleri için dosyalari sifrelemeleri gerekir.Bu is için ASP kullanicilara dosyalari DLL olarak yazip sifreleyebiliyorlar.Yine JSP kullanicilari ise dosyalarini servlet yaparabilmekteler.Coldfusion’da da is ayni.Programla birlikte bütünlesik bir encoder programi ile dosyalari sifreleyerek olusturdugunuz projeleri lisansli olarak dagitabiliyorsunuz.PHP’de ise dosyalari sifreleyici bütünlesik bir program yok.Ama Zend Firmasi yazilim firmalari için bir Encoder programi gelistirdi.Yalniz bu programin bazi dezavanlajlari var.Mesela bu program lisansli olarak dagitilmakta.Ayrica Zend Encoder ile sifrelenen dosyalarin serverda görüntülenebilmesi için Zend Optimizer programinin da serverda kurulu olmasi gerekmekte.Aksi takdirde PHP yorumlayicisi sifrelenmis dosyalari çözememekte.Buda PHP için büyük bir dezavantaj olarak gösterilebilir.PHP için yöneltilebilecek bir dezavantaj da C programlama diliyle yapisindan kaynaklanan hafiza siskinligi.PHP’de çöp toplayisi özelliginin olmasindan dolayi hafizayi bosalta tamamen programciya birklimaktadir.Ama Java tabanli dillerde “JSP ColdFusion MX” çöp toplayicisi özelligi bulunmasindan dolayi hafizayi bosaltma isi otomatikman gerçeklesmekte.
UMARIM FAYDALI OLABİLMİŞTİRİM
__________________
Varmı Beni İçinizde Tanıyan?<br />Yaşanmadan Çözülmeyen Sır Benim<br />Kalmasada Şöhretimi Duymayan, <br />Kimliğimi Tarif etmek zor Benim.<br />Kimsesizim hısmım da çok, hasmım da, <br />Görünmezim cismim de yok, resmim de, <br />Dil üzmezim, tek hece var ismimde, <br />Barınağım PC
 
Alıntı ile Cevapla
Eski 27.02.2006, 13:38       #2
Milletvekili
 
Mesajlar: 154
Puan: 11
Tanımlı Ynt: PHP “Personal Home Page”

ii bilgiler kardeşim saol
__________________
RoCk'n RoLl...
 
Alıntı ile Cevapla
Eski 27.02.2006, 19:54       #3
Halk
 
Mesajlar: 12
Puan: 10
Tanımlı Ynt: PHP “Personal Home Page”

sende saol İnDrA kardeşim
__________________
Varmı Beni İçinizde Tanıyan?<br />Yaşanmadan Çözülmeyen Sır Benim<br />Kalmasada Şöhretimi Duymayan, <br />Kimliğimi Tarif etmek zor Benim.<br />Kimsesizim hısmım da çok, hasmım da, <br />Görünmezim cismim de yok, resmim de, <br />Dil üzmezim, tek hece var ismimde, <br />Barınağım PC
 
Alıntı ile Cevapla
Cevapla


Konuyu toplam 0 üye ve 1 ziyaretçi okuyor
 
Konu Seçenekleri

Yetkiler
Yeni konu açma yetkisi yoktur
Yeni mesaj gönderme yetkisi yoktur
Yeni eklenti gönderme yetkisi yoktur
Mesaj düzenleme yetkisi yoktur

BB Kodu: Açık
Smileler: Açık
[IMG] Kodu: Açık
HTML Kodları: Kapalı
Trackbacks: Açık
Pingbacks: Açık
Refbacks: Açık

Görüntülemek istediğiniz bölümü seçiniz

Benzer Konular
Konu Konuyu Açan Forum Cevaplar Son Mesaj
Page Rank (Pr) Yükseltme ProLive Web Tasarımı Bilgiler 3 7.07.2008 11:31
front page 2000 acele önemli lover Web Tasarımı Bilgiler 2 24.07.2007 10:21
@KeyLogger Home THE MUMMY Programlar 0 29.10.2006 00:27
HOME ALONE KaPTaN X E-F-G-H 0 31.08.2006 19:08
Tanzimat’tan Cumhuriyet’e Osmanlılar’da “Felsefe” ProLive Tüm Konular 1 25.02.2006 13:55


Bütün zaman ayarları WEZ +2. Saat: 15:10


Powered by vBulletin® Version 3.8.0 Beta 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
eXTReMe Tracker

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59