Algoritma Nedir ?

Bilgi ve pratiğimiz ne düzeyde olursa olsun bir program yazmak için, programın temel yapı taşlarından biri diyebileceğimiz algoritma oluşturulmalıdır.Oluşturduğumuz ...

Java Nedir ,Ne İşe Yarar,Nerelerde Kullanılır ???

Java, Sun Microsystems mühendislerinden 'James Gosling' tarafından geliştirilmeye başlanmıştır.Açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, ...

NetBeans IDE Kurulumu (Resimli Anlatım)

Java üzerinde çalışma ve geliştirme yapmamız için geniş bir çalışma alanı sağlayan NetBeans IDE'yibilgisayarınıza NetBeans IDE'yi düzenli ve uygun bir şekildeki yüklenmesi için ...

PHP NEDİR NE İŞE YARAR??

1994 yılında Ramus LERDORF tarafından oluşturulmuş bir genellikle wep üzerinde kullanılan bir dildir.PHP açık kaynaklı kod olduğu gibi ücretsiz olarak kullanıma sunulmuştur. Oracle,MysQL vs. gibi ...

NetBeans IDE 'de PHP Kurulumu

Geçen size anlattığım konuda java yı NetBeans IDE üzerinde geliştirebileceğimizi yazmıştım. Şimdi de yine bir NetBeans IDE nimetinden faydalanacağız diğer ...

29 Temmuz 2012 Pazar

XAMPP Kurulumu Nasıl Yapılır ? RESİMLİ ANLATIM

XAMPP Kurulumu'nu biz daha önce NetBeans IDE üzerinden Php  çalışabilmek için kurmuştuk ve kurulumu "NetBeans IDE 'de Php Kurulumu" konusundan anlatmıştık.Şimdi  sizlere kurulumu , biraz daha ayrıntılı  bir şekilde anlatacağız.

Sizler için kolay kuruum  paketi   hazıladık kurulumu yaptıktan sonra php ,html gibi programlama dillerinin geliştireceğiniz programlada direk localhost/ 'a aktarımını sağlamak için uygulayacağınız adımlar var onları   indirdiğiniz dosyanın içerisinden bulabilirsiniz. Dikkatli ' ce Okuyup Uygulayınız.

   Kurulum Paketi :           

    https://hotfile.com/dl/162932532/a80d584/Xamp_ve_kurulum_yardm.rar.html

Setup  Kurulumu için Resimleri İnceliyiniz.











XAMPP NEDİR, NE İŞE YARAR ??




XAMPP çok yaygın bir web server kullanım aracıdır. EXTENDED APACHE-MySOL-PHP-PERL Dillerinderinin baş  harfleri  ile ismini oluşturmuştur.Ve bunlar ile çok iyi   bir etkileşim ortamı sunmaktadır.
Örneğin siteniz için yapacağınız denemeleri  /localhost adresi üzerinden deneme yanılma ile düzenleyebilirsiniz.ve ayrıca buradan PhpMyAdmin ve MySQL 'i kullanabilirsiniz.

Xampp İle İlgili Önemli Bilgiler İçin Xampp Öğren Burada Yazı Dizisini Takip Edebilirsiniz.


MySQL Nedir, Ne İşe Yarar ??



MySQL, altı milyondan fazla sistemde yüklü bulunan çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir veritabanı yönetim sistemidir.
UNIX, OS/2 ve Windows platformları için ücretsiz dağıtılmakla birlikte ticari lisans kullanmak isteyenler için de ücretli bir lisans seçeneği de mevcuttur. Linux altında daha hızlı bir performans sergilemektedir. Kaynak kodu açık olan MySQL'in pek çok platform için çalıştırılabilir ikilik kod halindeki indirilebilir sürümleri de mevcuttur. Ayrıca ODBC sürücüleri de bulunduğu için birçok geliştirme platformunda rahatlıkla kullanılabilir.
Geliştiricileri, 500'den fazlası 7 milyon kayıt içeren 10.000 tablodan oluşan kendi veritabanlarını (100 gigabyte civarında veri) MySQL'de tuttuklarını söylüyorlar.
Websunucularında en çok kullanılan veritabanıdır, .asp , .php v.s v.s birçok web programlama dili ile kullanılabilir
MySQL, tuttuğu tablolarla çok kullanıcılı sistemlerde söz konusu olan erişim hakları sorununu başarılı bir şekilde çözmektedir. MySQL'in 4.0 sürümü ile birlikte "transaction" desteği, 4.1 sürümüyle birlikte de alt sorgu desteği eklenmiştir.
Ayrıca "veri tutarlılığını (referential integrity)" sağlama işinin programcıya bırakılması tercih edilmiştir, ancak bu bir dezavantaj olarak görülmeyebilir. Çünkü pek çok veritabanı programcısı VTYS'lerdeki veri tutarlılığı'nın esnek olmayan, zorlayıcı bir özellik olduğunu düşünmektedir.

Bu Wikipedia'dan alınan kısmımız, şimdi  ise sizlere daha kısa ve bir o kadar da net bizim  anlıyacağımız türden bilgiler  vermek  istiyoruz.

MySQL 'i biz niçin kullanırız ; Biz  MySQL 'i veritabanı kaydı yapmak için kullanırız.Örneğin bir web tabanlı kütüphane otomasyon sisteminin kullanıcılarını,kitaplarını vb. ögeleri  kaydetmek için ve bunları kolayca kullanabilmemiz için MySQL 'i kullanırız.

Bir başka bir değişle en temel'e indirgemiş  olursak bir excel  çalışma dosyasını düşünün burada bir apartmanın konut sahiplerinin isimleri bulunan bir tablo oluşturuyorsunuz bu tabloyu MySQL ile çok kolay bir şekilde kullanabiliryorsunuz.

İlk kez okuyanlar için epey bi karışık olabilir ama dikkatlice okuyup  uygulamalar yaparak  (düşe-kalka) öğreneceğiz.

MySQL ile ilgili önemli bilgiler için MySQL Öğren Burada Yazı Dizisini  takip ediniz.

27 Temmuz 2012 Cuma

PHP Ders 11 - DÖNGÜLER I (FOR)



 Aslında php deki for döngüsü java dakine benzerlik gösteririr.Eğer java'da anlamışsanız bu basit gelecek.Şimdi kullanımını verecem.. for(başlangıç;nereye kadar;artış miktarı) sadece php'de gözümüzü kamaştıracak '$' işareti kullanacaz:)

          basit bir örnek yaparak konuyu pekiştirelim,




Örnek 1

1. <!DOCTYPE html>
2. <html>
3.   <head>
4.        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5.    <title></title>
6. </head>
7. <body>
8. <?php
9.      for($i=1;$i<=5;$i++)
10.           echo   .'<br> ',$i , '.satır ';
11.?>

Çıktı :

1. 1.satır
2. 2.satır
3. 3.satır
4. 4.satır
5. 5.satır

Örnek 2

1. <?php
2. echo "Çarpım Tablosu" , "<br>";
3.     for($i = 1; $i < 11; $i++)
4. {
5.   
6.     echo "1 x ".$i." = ".(1 * $i)."<br> ";
7.     echo "2 x ".$i." = ".(2 * $i)."<br> ";
8.    echo "3 x ".$i." = ".(3 * $i)."<br> ";
9.   echo "4 x ".$i." = ".(4 * $i)."<br> ";
10.    echo "5 x ".$i." = ".(5 * $i)."<br> ";
11.   echo "6 x ".$i." = ".(6 * $i)."<br> ";
12.    echo "7 x ".$i." = ".(7 * $i)."<br> ";
13.   echo "8 x ".$i." = ".(8 * $i)."<br> ";
14.    echo "9 x ".$i." = ".(9 * $i)."<br> ";
15.    echo "10 x ".$i." = ".(10 * $i)." <br>";
16. }
17. ?>

Çıktı:

  1. Çarpım Tablosu
  2. 1 x 1 = 1
  3. 2 x 1 = 2
  4. 3 x 1 = 3
  5. 4 x 1 = 4
  6. 5 x 1 = 5
  7. 6 x 1 = 6
  8. 7 x 1 = 7
  9. 8 x 1 = 8
  10. 9 x 1 = 9
  11. 10 x 1 = 10
  12. 1 x 2 = 2
  13. 2 x 2 = 4
  14. 3 x 2 = 6
  15. 4 x 2 = 8
  16. 5 x 2 = 10
  17. 6 x 2 = 12
  18. 7 x 2 = 14
  19. 8 x 2 = 16
  20. 9 x 2 = 18
  21. 10 x 2 = 20
  22. 1 x 3 = 3
  23. 2 x 3 = 6
  24. 3 x 3 = 9
  25. 4 x 3 = 12
  26. 5 x 3 = 15
  27. 6 x 3 = 18
  28. 7 x 3 = 21
  29. 8 x 3 = 24
  30. 9 x 3 = 27
  31. 10 x 3 = 30
  32. 1 x 4 = 4
  33. 2 x 4 = 8
  34. 3 x 4 = 12
  35. 4 x 4 = 16
  36. 5 x 4 = 20
  37. 6 x 4 = 24
  38. 7 x 4 = 28
  39. 8 x 4 = 32
  40. 9 x 4 = 36
  41. 10 x 4 = 40
  42. 1 x 5 = 5
  43. 2 x 5 = 10
  44. 3 x 5 = 15
  45. 4 x 5 = 20
  46. 5 x 5 = 25
  47. 6 x 5 = 30
  48. 7 x 5 = 35
  49. 8 x 5 = 40
  50. 9 x 5 = 45
  51. 10 x 5 = 50
  52. 1 x 6 = 6
  53. 2 x 6 = 12
  54. 3 x 6 = 18
  55. 4 x 6 = 24
  56. 5 x 6 = 30
  57. 6 x 6 = 36
  58. 7 x 6 = 42
  59. 8 x 6 = 48
  60. 9 x 6 = 54
  61. 10 x 6 = 60
  62. 1 x 7 = 7
  63. 2 x 7 = 14
  64. 3 x 7 = 21
  65. 4 x 7 = 28
  66. 5 x 7 = 35
  67. 6 x 7 = 42
  68. 7 x 7 = 49
  69. 8 x 7 = 56
  70. 9 x 7 = 63
  71. 10 x 7 = 70
  72. 1 x 8 = 8
  73. 2 x 8 = 16
  74. 3 x 8 = 24
  75. 4 x 8 = 32
  76. 5 x 8 = 40
  77. 6 x 8 = 48
  78. 7 x 8 = 56
  79. 8 x 8 = 64
  80. 9 x 8 = 72
  81. 10 x 8 = 80
  82. 1 x 9 = 9
  83. 2 x 9 = 18
  84. 3 x 9 = 27
  85. 4 x 9 = 36
  86. 5 x 9 = 45
  87. 6 x 9 = 54
  88. 7 x 9 = 63
  89. 8 x 9 = 72
  90. 9 x 9 = 81
  91. 10 x 9 = 90
  92. 1 x 10 = 10
  93. 2 x 10 = 20
  94. 3 x 10 = 30
  95. 4 x 10 = 40
  96. 5 x 10 = 50
  97. 6 x 10 = 60
  98. 7 x 10 = 70
  99. 8 x 10 = 80
  100. 9 x 10 = 90
  101. 10 x 10 = 100

   Biraz uzun çıktı oldu ama hayırlısı:) Sıra sizde javada ki örnekleri php'ye çevirebilirsiniz.Hadi kodlama güzünüzü göstermenin tam sırası :)




Php Ders 10 - Switch Case



Php de Switch Case konusunu  anlatırken dikketleri  bin önceki konuda anlatıığım if / else konusuna çekmek istiyorum .İf / Else konusunda  eğer şart sağlanırsa ilk işlem sağlanmassa else de sağlanan işlemler kabul  edilirdi.Switch Case de ise belirlenen sartlardan hangisi sağlıyorsa aralarından onu alıp  seçiyoruz.  Şimdi  ben bunu size bir bilgilendirme örneği  ile göstermek istiyorum.

Dikkatle İnceleyiniz ! ! !


Bilgilendirme Örneği 

  1. // Öncelikle değişkenimizi belirliyoruz.
  2.  $X-değişkeni
  3. // Switch komutune yerleştiriyoruz.
  4.   switch ($X)
  5.  {
  6.   case 1.Şart:
  7. // 1.şart sağlanırsa aktif kodlar
  8.    case 0: echo ""; 
  9. //kodu break; komutuyla kapatıyoruz.
  10.   break;
  11. case 2.Şart:
  12. // 2.şart sağlanırsa aktif kodlar
  13.    break;
  14. /*Yukarıdaki şartlardan hiçbiri çalışmaz ise default komutu devreye girer
  15. *ve o çalışır
  16. */
  17. default:
  18.  
  19. }
Örnek 1

Aşağıdaki örnekte haftanın yedi günü arasından değişkenimiz hangi  şarta uygunsa o şartı   yazdıralım
  1.  <body>
  2.     <?php
  3.     $gün=2;
  4.     switch ($gün){
  5.         case 1: echo "Pazartesi"; break;
  6.         case 2: echo "Salı"; break;
  7.         case 3: echo  "Çarşamba"; break;
  8.         case 4: echo "Perşembe"; break;
  9.         case 5: echo "Cuma"; break;
  10.         case 6: echo "Cumartesi"; break;
  11.         case 7: echo "Pazar"; break;
  12. default : echo "Hafta 7 gündür. 1-7 arası sayı giriniz"; break;
  13.     }
  14.     ?>
  15. </body>
Çıktı:
  1. Salı


Bu konuyu değişik  örnekler üzerinde uygulayıp  kendinizi geliştirin.

Twitter Delicious Facebook Digg Favorites More

 
back to top