• 28-03-2008, 20:36:24
    #1
    Eposta Aktivasyonu Gerekmekte
    Herkese Merhaba;

    Arkadaşlar elimden geldiği kadarıyla bulduğum ve yararlı dediğim PHP Derslerini sizlere bu başlık altında sunacağım.
  • 28-03-2008, 20:37:31
    #2
    Eposta Aktivasyonu Gerekmekte
    Algoritma kısa ve net şekilde açıklanırsa; yapılacak bir işin ayrıntılı ve sıralı olarak
    planlı bir şekilde listelenmesidir.Programlama dillerini ne kadar iyi öğrenirseniz öğrenin
    eğer algoritmayı anlayamamışsanız program yazmak sizin için karmaşık bir hal gibi görünebilir.
    Hatta hatalarla karşılaştığınızda çözüm yolunu bulmanız zor olur.Belkide hiç çözüm bulamassınız
    ve bir başlangıcın sonu olabilir.Bu yüzden programcılığa başlamadan önce temeli sağlam tutarsanız
    çok daha kolay bir şekilde program yazabilirsiniz.

    Algoritmayı aslında hayatımızın her dakikasında kullanırız.Bir yemek yapmadan önce, alışverişe başlamadan önce
    veya bir yere gitmeden önce vb. gibi sayısız bir liste yazılabilir.Birşeyler yapmaya karar verdiğinizde kafanızda
    bazı fikirler dolaşır.Bunu nasıl yapacağım diye bir soru sorarsınız kendinize.Ve cevaplar kısa sürede gelir.
    Ve düşünüp planlamaya başlarsınız.Sonuç olarak bir algoritma oluşturursunuz.Artık tek sorun algoritmasını kurduğunuz
    işin uygulama kısmını hayata geçirmenizdir.
  • 28-03-2008, 20:37:58
    #3
    Misafir
    soru sorabilir miyiz peki
  • 28-03-2008, 20:38:33
    #4
    Eposta Aktivasyonu Gerekmekte
    PHP ile tanışmamış bir kişinin ilk soracağı soru galiba bu olsa gerek.Bende bu soruya yanıt olarak aşağıdaki satırları yazdım.Umarım PHP’nin ne olduğunu ve PHP ile işletim sistemi yazılmayacağını anlamış olursunuz.


    PHP; Rasmus Lerdorf’un 1990 yılında kendisine ait bir kişisel site yapmak için Perl’den uyarlayarak çıkardığı bir programlama dilidir.PHP’nin ismi Lerdorf tarafından “Personal Home Page” Türkçesiyle “Kişisel Ana Sayfa” olarak adlandırılmıştı.Lerdorf 1995 yılında PHP’yi Perl’den araklama bir dil olmaktan çıkarıp Nesne Yönelimli bir programlama dili haline dönüştürdü.O günden beri PHP açık kaynak olarak yani özgür bir yazılım olarak geliştirilmeye devam ediyor.Şuanki resmi geliştiricisi olan Zend, PHP’yi kendi yazdığı bir çekirdeğe uyarlayarak “PHP: Hypertext Preprocessor” adı ile gerçekten geniş bir programlama diline dönüştürdü.


    PHP ile her türlü ihtiyacınızı karşılayacak web tabanlı programlar ve uygulamalar yazabilirsiniz.Ayrıca PHP’nin yeni bir özelliği ile masaüstü programlarda geliştirilebiliyor.Zaten mantığını anladığınızda neler yapabileceğinizi de anlayacaksınız.O yüzden bu konuyu fazla uzatmıyorum.PHP, Web sunucusu ile ortak çalışan bir dildir.Yazdığımız komutları sunucuya göndeririz.Sunucu bize komutları çalıştırıp bizim görebileceğimiz görüntüyü yollar.Bu görüntüyü Internet Explorer vb. gibi web tarayıcılarında görürüz.PHP’de yazdığımız kodlar HTML ile ilşkilidir.Ve sunucunun bize gönderdiği görüntünün kaynağında PHP kodları gözükmez sadece HTML kodları gözükür.HTML ile PHP birlikte gömülü olarak çalışır. Uygulamalarınızı sunucuya göndermeden önce kendi bilgisayarınızda test edebilme şansınız da vardır.Bunun için bilgisayarınızda sanal bir sunucu oluşturmanız gerekir.
  • 28-03-2008, 20:39:47
    #5
    Eposta Aktivasyonu Gerekmekte
    yakoSin adlı üyeden alıntı: mesajı görüntüle
    soru sorabilir miyiz peki
    yakoSin şuan PHP bilgim fazla değil bende hayırlısıyla PHP'ye ağırlık vermeyi düşünüyorum o zaman herkesin sorusunu yanıtlayacağım.
  • 28-03-2008, 20:40:48
    #6
    Eposta Aktivasyonu Gerekmekte
    Çünkü;


    - PHP birçok işletim sistemi ile çalışabilir. (Windows, Unix, Linux, …)

    - PHP tüm web sunucularıyla uyumludur. (IIS, Apache, …)

    - PHP açık kaynak ve ücretsiz bir dildir. PHP: Hypertext Preprocessor adresinden indirebilirsiniz.

    - PHP öğrenmesi kolay bir dildir.

    - PHP sunucuyu yormadan hızlı bir şekilde çalışır.


    PHP’yi tercih etmeniz için daha birçok neden söylenebilir.Ama PHP’yi diğer dillerden ayıran en temel özellik bunlardır.

    Benden Size : PHP birçok kişi tarafından favoridir tabiki PHP'nin tadı öğrenince dahada iyi çıkar.
  • 28-03-2008, 20:41:35
    #7
    (Ç)alıntıların kaynağını da belirtseniz iyi olur
  • 28-03-2008, 20:41:47
    #8
    Eposta Aktivasyonu Gerekmekte
    Localhost’ta PHP dosyalarını çalıştırmak için sanal bir sunucu kurmamız gerekiyor.Paket halinde hazırlanan tüm gerekli sistemler Apache+PHP+MySQL+phpMyadmin bir arada bulunuyor.Size kalansa sadece programı kurmak.


    Biz localhost için hazırlanmış EasyPhp Programını kullanacağız.İlk önce www.easyphp.org adresinden download bölümünden en son sürümü indiriyoruz.Kurulum aşaması şu şekilde yapılıyor ;

    1.Adım:
    İndirdiğiniz programı çalıştırın. Karşınıza ilk çıkacak olan küçük bir pencerede kuruluma hoşgeldiniz yazısıdır. Burada “Next” yazan yeri tıklayın ve bir sonraki adıma geçin.2. Adım:
    Bu adımda karşınıza Lisans Anlaşması çıkacaktır. Burada “I accept the agreement” yazan yerin yanındaki kutucuğa tıklayarak (anlaşmayı kabul ediyorsunuz) “Next” yazan yeri tıklayın ve bir sonraki adıma geçin.3. Adım:
    Bu adımda bir bilgi yer alıyor. Bu bilgiyi okuduktan sonra “Next” yazan yeri tıklayın ve bir sonraki adıma geçin.4. Adım:
    Bu adımda programın nereye kurulacağını seçiyorsunuz. Program varsayılan olarak kurulacağı yeri göstermektedir. Siz farklı bir yere kurmak istiyorsanız “Browse…” yazan yeri tıklayarak yeni yeri belirtebilirsiniz. Nereye kurulacağını ayarladıktan sonra “Next” yazan yeri tıklayın ve bir sonraki adıma geçin.5. Adım:
    Bu adımda varsayılan değeri olduğu gibi bırakabilirsiniz. “Next” yazan yeri yıklayın ve bir sonraki adıma geçin.

    6. Adım:
    Bu adıma kadar kurulum hazırlandı ve kurma aşamasına gelindi. Burada “Install” yazan yeri tıklayın ve kurmaya başlayın.

    7. Adım:
    Bu adımda kurulumu tamamladığınızda dair bir yazı çıkacaktır. “View Readme.txt” yazan yerin sol kısmındaki kutucuğu işaretli olarak bırakırsanız işlemi bitirdiğinizde Readme sayfası açılacaktır. Artık “Finish” yaza yeri tıklayarak işlemi bitirebilirsiniz.

    8. Adım:
    Programı kurduktan sonra kurulan programı çalıştırdığınızda aşağıdaki gibi bir küçük pencere açılır. Eğer Apache başlatılamıyor diye bir hata alırsanız başka bir server (localhost) kullanmaktasınız. Bu nedenle diğerini kapatmanız gerekmektedir. Başka server kullanmıyorsanız herhangi bir hata almadan programı çalıştırmış olursunuz.

    Programın çalışması:
    Küçük ekranda bulunan programa ait ikona tıklayarak “Yerel Web” yada kısayol tuşu olan F7 ile tarayıcınızı açabilir ve varolan php dosyalarını görüntüleyebilirsiniz. Aynı şekilde programa ait ikona tıklayarak “Yönetim” kısmından birçok işlemi yapabilirsiniz.

    Php dosyalarımı nasıl çalıştırabilirim?
    Php dosyalarınızı kurduğunuz programın www klasörünün içine atmanız gerekmektedir. Örneğin;
    C:\Program Files\EasyPHP1-8\www\
    Eğer klasör olarak attıysanız ve klasörün adı şu şekilde ise: deneme
    C:\Program Files\EasyPHP1-8\www\deneme\

    http://localhost yazdığınızda ekrana anasayfa gelecektir orada www klasöründe oluşturduğunuz çalışma dosyaları listelenecektir.Direk gitmek isterseniz http://localhost/deneme şeklinde klasörün adını yazabilirsiniz.

    Evet herşey hazır olduğuna göre sunucumuz üzerinde çalışmalara başlayabiliriz.
  • 28-03-2008, 20:42:18
    #9
    Eposta Aktivasyonu Gerekmekte
    tRn adlı üyeden alıntı: mesajı görüntüle
    (Ç)alıntıların kaynağını da belirtseniz iyi olur
    Ben zaten paylaşımlarım bitince belirtiyorum