Türkçe (Turkish) Smf Teknik Destek Sitesi - smf.gen.tr

Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz
Elektrikli Arabalar
Gelişmiş Arama  


Smf.Gen.Tr Reklam Alanları
çiçekçi Reklam Alanı Webmaster Forumu Oyunlar Savaş Oyunları
www.nettencicek.com
İnternetten Çiçek Göndermenin
En Kolay Yolu..
  Malumat İçin
Başvuru İçin
www.webmastersitesi.com
Artık Link Değişimi Çok Kolay Gelin Link Değişimi yapalım!
www.oyunlar.gen.tr
Türkiye'nin oyunlar sitesinde oyunları oynamak çok güzel!
www.savasoyunlari.gen.tr
Türkiye'nin savaş oyunları sitesinde oyunlar sizi bekliyor
çiçekçi çiçekçi Reklam Alanı Reklam Alanı Reklam Alanı
www.cicekal.net
Tüm Türkiye'ye online ve hızlı
çiçek siparişi. 0216 418 45 35
www.ozencicek.com
Türkiye'nin her yerine online ve hızlı
çiçek siparişi. 0216 418 45 35
  Malumat İçin
Başvuru İçin
  Malumat İçin
Başvuru İçin
  Malumat İçin
Başvuru İçin

Malumat için... Malumat için...
reklam reklam

Gönderen Konu: D*032 - Php Dersleri  (Okunma sayısı 2724 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

galeriaforum.org

  • youness
  • Trader Puani: (0)
  • *
  • Karma: 374
  • Çevrimdışı Çevrimdışı
  • Cinsiyet: Bay
  • İleti: 4.922
D*032 - Php Dersleri
« : 10 Mart 2007, 14:03:05 »

Not : Alıntı&Derlenmiştir


Php neden oluşturuldu

Rasmus Lerdorf tarafından Perl'e yakın olarak oluşturalan php "Open Source" (acık kaynak kodu) şeklindedir. Rasmus PHP yi kişisel sayfalar için herkezin kullanabileceği kadar kolay yapmıştı.

1995 yılında Rasmus bir grup kurdu ve bu grupla PHPyi Perlden ayırıp halen geliştirilmekte olan PHP4ü yarattılar.

Evet artık PHP ile yapabileceklerinizde (neredeyse) sınır yok. Herşey sizin hayal gücünüze kalıyor.

Eh PHP'nin geçmişinden bukadar bahsetmek yeterli sanırım. Ne dersiniz?

Yinede fazla acele etmeyin. İlk kodlarmızı yazmadan önce biraz daha bilgi vereceğim.(Eğlenceye az kaldı)

Nasıl çalışır bu php?

PHP server-side(Server tarafında çalışan) bir dildir.

Siz bir *.php dosyası çağırdığınızda server "<?php" ve "?>" arasındaki kodları serverdaki PHP yorumlayıcısına "Al şu php yi hallet bizameet." diye yollar. Yormlayıcı bunları okur ve yorumladıktan sonra browserınıza html olarak yollar. (böylece kodlarınız görünmemişte olur, sizin ve ziyaretcilerinizin güvenliğide sağlanır.)

Hadi şimdi ksacık bir kod ile örnek verelim ve sonra okumaya devam edelim.

(Bu kodun çalışabilmesi için dosyayı php destekli bir hosta atmanız veya bilgisayarınıza server ve php kurmanız gerekmektedir. Windowsda server ve php kurulu hakkında gerekli bilgiyi ileride bulacaksını)

---- Aşağıdaki kodları Notepad veya farklı bir text editörüne yazıp ilk.php adıylan kaydedin. ----

Linklerin Görülmesine Izin VerilmiyorLinki Görebilmek Için Üye Ol veya Giris Yap
---- İşte ilk PHP sayfamız hazır ----

Bu dosyayı çalıştırdığınız zaman server <?php ve ?> arasıdaki "echo" functionu görür ve php yorumlayıcısına gönderir. Yorumlayıcı bunu gördüğü anda "Aha benim 'Merhaba Evren' yazmam isteniyoo. e yazim bare" der ve ekranda "Merhaba Evren" yazdığını görürsünüz.

Sanırım sorun yok buraya kadar. İlk kodlarda gördüğünüze göre eğleniyorsunuzdur. Ha?

Hadi devam edelim.

PHP ile yapılabilecekler hakkında

Eminim şimdiden meraklandınız ve "Peki ama neler yapabilirim bu php ile?" diyorsunuz. PHP ile oyun programlıyıp sitedenizde oyun oynatabilirsiniz, üyelik sistemleri yazabilirsiniz. Ziyaretci defterleri, toplistler, forumlar, counter(sayaç)lar ve daha bir çok şey.

Örneğin koca bir alış veriş merkezi yapabilirsiniz. Yada sitenizde ziyaretcilerin chat yapmasını sağlayın. Üstelik bunlar için çok fazla bilgi gerekmiyor. PHP(Personal Home Page) denilen bu basit dili öğrenmeniz yeterli. Eh, tabiki öğğrenmek için beni takip edeceksiniz.

PHP'nin avantajları

Elbetteki PHP'yi seçmemizin sebebi avantajlarıdır.

PHP diğer server-side programların aksine her türlü platformda(Unix, Windows ...) rahatlıkla çalışabilir.

Yazının başında belirttiğin gibi Open Sourcedir.

----- Kısaca Open Source -----

Open source progralar kaynak kodları ile birlikte "ücretsiz" olarak dağıtılır ve kullanıcı, yane siz dilediğiniz gibi değiştirebilir daha sonra dağıdabilirsiniz....

----- Kısaca Open Source -----

PHP'nin gelmiş hazır functionları sayesinde işlemleri daha hızlı yapabilir ve hiçbir eklentiye ihtiyaç duymassınız.

Örneğin sadece küçük bir function ile tek satır kod yazarak mail gönderebilirsiniz.

PHP ile Mysql adlı database bütünleşse bile PHP her türlü database ile rahatlıkla ve sorun çıkartmadan çalışır.

PHP diğerlerinden cok daha hızlı ve güvenlidir.

Hatta PHP ile birkaç satır kod ile resim bile cizebilirsiniz.

PHPnin casesensitive(büyük küçük harfe duyarlı) olmaması yazım kolaylığı ve hız kazandırıyor.

PHPye başlarken böyle şeyleri okumaktan bende sizin gibi sıkılmıştım ancak gerekli işte.

PHPyi nasıl kullanabilirsiniz?

Aslınsa php kullanmak için çok fazla zahmete gerek yoktur.

PHP kurulu bi server, kod yazmak için herhangi bir text editörü ve birazık PHP bilmek yeterli olacaktır :)

Bilgisayarınıza kullanmakiçin en uygunu apache adındaki serverdır. Bunun yanında PHPye(daha önce bahsettiğim yorumlayıcı) ve Mysql'e ihtiyacınız var.

Bunların bir iki dakikada kurulumunu bir sonraki bölümde anlatacağım.

Editör olarak bir Türk'ün azırladığı e dünyanın en iyi PHP editörlerinden biri olarak anılan PhpEd'i öneririm.

PhpEd'in otomatik tamamlama ve renk ayırı sayesinde çok daha hızlıca PHP yazabilceksiniz.

Ben yinede eski alışkanlığım DreamWeaver'i(DW) tercih ediyorum. Bu yazı bile şu anda DW ile yazıyorum :)

Bilgisayarınıza server ve php kurulumu

« Son Düzenleme: 17 Şubat 2008, 02:19:14 Gönderen: ≤youness≥ »
Kayıtlı

pckolik.org

  • Trader Puani: (0)
D*032 - Php Dersleri
« Yanıtla #1 : 16 Şubat 2008, 21:20:50 »

Yararlı bilgiler tşekkürler adminim ;)
Kayıtlı

kadriyekoyu.com

  • Trader Puani: (0)
  • Jr. Member
  • **
  • Karma: 0
  • Çevrimdışı Çevrimdışı
  • Cinsiyet: Bay
  • İleti: 89
    • Kadriye Köyü
D*032 - Php Dersleri
« Yanıtla #2 : 09 Temmuz 2008, 20:04:25 »

Eline sağlık güzel bilgiler devamını bekleriz
Kayıtlı
Linklerin Görülmesine Izin VerilmiyorLinki Görebilmek Için Üye Ol veya Giris Yap