<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>bildirgec.org - etiketler: php benchmark</title>
    <link>http://www.bildirgec.org/</link>
    <language>tr-tr</language>
    <ttl>40</ttl>
    <description>bildirgec.org - etiketler: php benchmark</description>
    <item>
      <title>Son Derece Kullan&#305;&#351;l&#305; PHP Ara&#231;lar&#305;</title>
      <author>pinkfloyd</author>
      <description>&lt;div class="imajsag"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-00.jpg' alt="\"\"" border="0"&gt;&lt;br&gt;&lt;/div&gt;&lt;strong&gt;&lt;a href="http://www.bildirgec.org/etiket/PHP/"&gt;PHP&lt;/a&gt;&lt;/strong&gt;, g&#252;n&#252;m&#252;zde en &#231;ok kullan&#305;lan sunucu tarafl&#305; betikleme dillerinden bir tanesidir. Aralar&#305;nda Facebook, Digg ve WordPress gibi d&#252;nya &#231;ap&#305;nda me&#351;hur sitelerin de bulundu&#287;u, PHP kullanan 20 milyonun &#252;zerinde kay&#305;tl&#305; alan ad&#305; ile PHP, pek &#231;ok web geli&#351;tiricisinin bu dili Python ya da Ruby gibi di&#287;er betikleme dillerine nazaran tercih etmesini sa&#287;l&#305;yor.

	&lt;p&gt;&lt;strong&gt;&lt;a href="http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&amp;lang=php&amp;lang2=ruby"&gt;PHP daha h&#305;zl&#305;d&#305;r&lt;/a&gt;&lt;/strong&gt; ve &lt;strong&gt;&lt;a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html"&gt;pratikte en &#231;ok kullan&#305;lan betikleme dilidir&lt;/a&gt;&lt;/strong&gt;. Bu dilin derinlemesine yaz&#305;lm&#305;&#351; belgelemesi, devasa kom&#252;nitesi, halihaz&#305;rda kullan&#305;ma sunulmu&#351; pek &#231;ok beti&#287;i ve iyi desteklenen &#231;at&#305;lar&#305; (framework) bulunmaktad&#305;r ancak bunlardan en &#246;nemlisi &lt;a href="http://www.bildirgec.org/yazi/size-sifirdan-php-ogretecek-25" title="Size S&#305;f&#305;rdan PHP &#214;&#287;retecek 25 Kaynak"&gt;PHP &#246;&#287;renmek&lt;/a&gt;, &#246;rne&#287;in Python gibi di&#287;er dillere k&#305;yasla &#231;ok daha kolayd&#305;r. S&#305;rf bu sebeple bile &#231;ok say&#305;da PHP geli&#351;tiricisi, di&#287;er geli&#351;tiricilerin geli&#351;tirme s&#252;re&#231;lerini kolayla&#351;t&#305;rmak i&#231;in pek &#231;ok ara&#231; geli&#351;tirmektedir.&lt;/p&gt;


	&lt;p&gt;Bu yaz&#305;da &lt;strong&gt;kodlama s&#252;recinizi h&#305;zland&#305;racak ve iyile&#351;tirecek 50 kullan&#305;&#351;l&#305; PHP arac&#305;n&#305;&lt;/strong&gt; bulacaks&#305;n&#305;z. Di&#287;er &#351;eylerin yan&#305;nda &#246;zellikle hata ay&#305;klamaya, test etmeye, profillemeye ve PHP'de kod y&#246;netimine y&#246;nelik pek &#231;ok k&#252;t&#252;phane ve s&#305;n&#305;fa da bu yaz&#305;da yer verildi.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Hata Ay&#305;klama Ara&#231;lar&#305;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://code.google.com/p/webgrind/"&gt;Webgrind&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Webgrind&lt;/em&gt; PHP 5 i&#231;in bir &lt;a href="http://www.xdebug.org/"&gt;Xdebug&lt;/a&gt; profilleme web &#246;ny&#252;z&#252;d&#252;r. &lt;a href="http://kcachegrind.sourceforge.net/cgi-bin/show.cgi"&gt;kcachegrind&lt;/a&gt;'in pek &#231;ok &#246;zelli&#287;ini i&#231;erir ve t&#252;m platformlara sadece birka&#231; dakika i&#231;erisinde kurulabilir. &#214;zellikle &#231;abuk ve fazla detaya inmeden PHP betikleriniz &#252;zerinde iyile&#351;tirme yapmay&#305; tercih ediyorsan&#305;z, webgrind ihtiyac&#305;n&#305;za cevap verecek kalitede bir &#231;&#246;z&#252;m.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-01.jpg' alt="Webgrind" border="0"&gt;&lt;br&gt;Webgrind&lt;/div&gt;

	&lt;p&gt;&lt;!-- buradan kes --&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://xdebug.org/index.php"&gt;Xdebug&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Xdebug&lt;/em&gt; PHP uzant&#305;lar&#305;nda hata ay&#305;klamaya y&#246;nelik en pop&#252;ler ara&#231; olup, kaynak kodunuzdaki hatalar&#305; giderebilmeniz i&#231;in pek &#231;ok kullan&#305;&#351;l&#305; ara&#231; sunmaktad&#305;r. Xdebug PHPEclipse ve phpDesigner gibi pek &#231;ok pop&#252;ler PHP uygulamas&#305; ile birlikte de &#231;al&#305;&#351;abilmektedir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://gubed.mccabe.nu/"&gt;Gubed PHP Debugger&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Ad&#305;ndan da anlayaca&#287;&#305;n&#305;z &#252;zere &lt;em&gt;Gubed PHP Debugger&lt;/em&gt;, mant&#305;ksal hatalar&#305; gidermek i&#231;in kullan&#305;labilecek bir ara&#231;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.php-debugger.com/dbg/"&gt;DBG&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Hem yerel hem de uzaktaki PHP dosyalar&#305;n&#305;z &#252;zerinde hata ay&#305;klamas&#305; yapmak i&#231;in kullanabilece&#287;iniz bir ara&#231; olan &lt;em&gt;DBG&lt;/em&gt;, ayn&#305; zamanda pek &#231;ok PHP IDE'sine ba&#287;lanarak do&#287;rudan komut sat&#305;r&#305; &#252;zerinden de kullan&#305;labilir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://www.php-debug.com/www/"&gt;PHP_Debug&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP_Debug&lt;/em&gt;, PHP kodunuz hakk&#305;nda hata ay&#305;klama i&#231;in kullan&#305;labilecek kullan&#305;&#351;l&#305; bilgiler veren a&#231;&#305;k kaynakl&#305; bir uygulama. PHP ve SQL kodunuzun i&#351;leme s&#252;relerini size bildirebilir, belirli kod bloklar&#305; hakk&#305;nda grafiksel bilgiler sunabilir; ki bu tip grafiksel geribildirimler, size &lt;em&gt;print_r()&lt;/em&gt; ya da &lt;em&gt;var_dump()&lt;/em&gt;'&#305;n sunabilece&#287;inden &#231;ok daha anla&#351;&#305;l&#305;r olacakt&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;6. &lt;a href="http://sourceforge.net/projects/php-dyn/"&gt;PHP_Dyn&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP_Dyn&lt;/em&gt; a&#231;&#305;k kaynakl&#305; olan bir di&#287;er m&#252;kemmel PHP hata ay&#305;klama arac&#305;d&#305;r. Bir de&#287;erin i&#351;leme s&#252;resini ve fonksiyonlar&#305;n&#305;z&#305;n sonu&#231; de&#287;erlerini izleyebilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;7. &lt;a href="http://www.bluestatic.org/software/macgdbp/"&gt;MacGDBp&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;MacGDBp&lt;/em&gt;, Mac i&#351;letim sistemi i&#231;in e&#351; zamanl&#305; bir PHP ay&#305;klama arac&#305;d&#305;r. Tam &#246;zellikli bir hata ay&#305;klama arac&#305;ndan bekledi&#287;iniz t&#252;m &#246;zellikleri sunan bu ara&#231;, kod b&#246;l&#252;mleriniz aras&#305;nda gezinebilmenizi ve duraklama noktalar&#305; belirleyebilmenizi sa&#287;l&#305;yor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Test ve &#304;yile&#351;tirme Ara&#231;lar&#305;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://www.phpunit.de/"&gt;PHPUnit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHPUnit&lt;/em&gt;, &lt;a href="http://www.junit.org/"&gt;JUnit&lt;/a&gt;'in PHP 5'e uyarlanm&#305;&#351; s&#252;r&#252;m&#252; olup web uygulamalar&#305;n&#305;z&#305;n kararl&#305;l&#305;&#287;&#305;n&#305; ve esnekli&#287;ini &#246;l&#231;menize yard&#305;mc&#305; olur. &lt;a href="http://www.phpunit.de/manual/current/en/writing-tests-for-phpunit.html"&gt;PHPUnit kullanarak test uygulamalar&#305; yazmak&lt;/a&gt; kolayd&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://www.simpletest.org/"&gt;SimpleTest&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;SimpleTest&lt;/em&gt; PHP uygulamalar&#305; i&#231;in geli&#351;tirilen bir birim test arac&#305;d&#305;r. SimpleTest ile &#231;abucak &#231;al&#305;&#351;maya ba&#351;lamak i&#231;in &lt;a href="http://www.simpletest.org/en/first_test_tutorial.html"&gt;bu k&#305;lavuz&lt;/a&gt; size yeni test oturumlar&#305; olu&#351;turman&#305;za yard&#305;mc&#305; olacakt&#305;r.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-02.gif' alt="SimpleTest" border="0"&gt;&lt;br&gt;SimpleTest&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://selenium-rc.openqa.org/"&gt;Selenium&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Selenium Remote Control (RC)&lt;/em&gt;, JavaScript'in etkin oldu&#287;u hehangi bir taray&#305;c&#305; &#252;zerinden, herhangi bir kodlama dilini kullanan HTTP web sitelerindeki web uygulamalar&#305;n&#305;n kullan&#305;c&#305; arabirimlerini (UI) test edebilmenizi sa&#287;l&#305;yor. PHPUnit ile birlikte kullan&#305;larak do&#287;rudan taray&#305;c&#305; &#252;zerinden otomatikle&#351;tirilmi&#351; testler olu&#351;turulmas&#305; da m&#252;mk&#252;n.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://matrix.squiz.net/developer/tools/php_cs"&gt;PHP_CodeSniffer&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP_CodeSniffer&lt;/em&gt; bir PHP 5 beti&#287;i olup kodunuzun &#246;ntan&#305;ml&#305; PHP kodlama standartlar&#305;na uygunlu&#287;unu kontrol etmek i&#231;in kullan&#305;lmaktad&#305;r. &#214;zellikle b&#252;y&#252;k boyutlu projeler ve ekiplerin y&#246;netti&#287;i uygulamalarda ortak bir kodlama stili kullanmak isteyenler i&#231;in kullan&#305;&#351;l&#305; olabilir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://dbug.ospinto.com/"&gt;dBug&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;dBug&lt;/em&gt;, ColdFusion'un &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-p21.htm"&gt;cfDump&lt;/a&gt; uygulamas&#305;n&#305;n yapt&#305;&#287;&#305;n&#305; PHP i&#231;in yap&#305;yor. Bu basit ara&#231; sayesinde diziler, s&#305;n&#305;flar ve nesneler, veritaban&#305; kaynaklar&#305; ve XML kaynaklar&#305; gibi veri tablolar&#305; olu&#351;turabilirsiniz. Bu tip tablolar ayr&#305;ca hata ay&#305;klama i&#231;in de kimi zaman olduk&#231;a kullan&#305;&#351;l&#305; olabilirler.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-03.jpg' alt="dBug" border="0"&gt;&lt;br&gt;dBug&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.coderholic.com/php-profile-class/"&gt;PHP Profile Class&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP Profile Class&lt;/em&gt;, Web uygulamalar&#305; i&#231;in bir PHP profil &#231;&#305;karma arac&#305;d&#305;r. Bu s&#305;n&#305;f&#305; kullanarak uygulaman&#305;z&#305;n hangi b&#246;l&#252;mlerinin yeniden kodlanmas&#305; ve/veya iyile&#351;tirilmesi gerekti&#287;ini anlayabilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Belgeleme Ara&#231;lar&#305;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://phpdoc.org/"&gt;phpDocumentor&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;phpDocumentor&lt;/em&gt; (ayr&#305;ca &lt;em&gt;phpdoc&lt;/em&gt; ve &lt;em&gt;phpdocu&lt;/em&gt; olarak da bilinir) PHP kodunuz i&#231;in bir belgeleme arac&#305;d&#305;r. Aralar&#305;nda HTML, PDF, CHM ve XML DocBook bi&#231;imlerinde &#231;&#305;kt&#305; almak gibi say&#305;s&#305; &#246;zelli&#287;i bulunmakta olup hem Web tabanl&#305; hem de komut sat&#305;r&#305; aray&#252;z&#252;ne sahiptir. Uygulaman&#305;n kaynak kodu i&#351;aretleme deste&#287;i de bulunmaktad&#305;r. phpDocumentor hakk&#305;nda daha fazla bilgi almak i&#231;in, uygulaman&#305;n &lt;a href="http://www.phpdoc.org/manual.php"&gt;&#231;evrimi&#231;i k&#305;lavuzuna&lt;/a&gt; bir g&#246;z atabilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://phpdox.net/"&gt;PHP DOX&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;AJAX ile g&#252;&#231;lendirilmi&#351; bir PHP belge arama motoru olan bu uygulama sayesinde t&#252;m PHP belgelerinin ba&#351;l&#305;klar&#305; &#252;zerinde arama yapabilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;G&#252;venlik Ara&#231;lar&#305;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://www.phpcaptcha.org/"&gt;Securimage&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Securimage&lt;/em&gt;, formlar&#305;n&#305;z&#305; spam sald&#305;r&#305;lar&#305;na kar&#351;&#305; korumak i&#231;in kullanabilece&#287;iniz karma&#351;&#305;k g&#246;rseller ve CAPTCHA kodlar&#305; olu&#351;turabilmenizi sa&#287;layan bir &lt;strong&gt;PHP CAPTCHA&lt;/strong&gt; beti&#287;idir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="https://trac.anl.gov/scavenger/wiki/WikiStart"&gt;Scavenger&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Scavenger&lt;/em&gt; a&#231;&#305;k kaynakl&#305; ve ger&#231;ek zamanl&#305; bir k&#305;r&#305;lganl&#305;k (vulnerability) y&#246;netim uygulamas&#305;d&#305;r. &#214;zellikle sistem y&#246;neticilerine uygulamalar&#305;n&#305;n sald&#305;r&#305;lara kar&#351;&#305; ne kadar k&#305;r&#305;lgan oldu&#287;unu kontrol etmek, bulunan k&#305;r&#305;lganl&#305;klar&#305; takip etmek ve kabul edilen ve do&#287;ru/yanl&#305;&#351; yan&#305;tlanan k&#305;r&#305;lganl&#305;klar&#305;, di&#287;er k&#305;r&#305;lganl&#305;klar&#305; etkilemeden inceleyebilmelerini sa&#287;lar.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://php-ids.org/"&gt;PHP-IDS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP-IDS&lt;/em&gt; (PHP &#304;hlal Tesbit Sistemi), PHP tabanl&#305; web uygulamalar&#305;n&#305;z i&#231;in kullan&#305;m&#305; kolay, iyi yap&#305;lanm&#305;&#351;, h&#305;zl&#305; ve g&#252;&#231;l&#252; bir g&#252;venlik katman&#305;d&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://blog.evaria.com/2007/pixy-the-php-security-scanner/"&gt;Pixy: PHP G&#252;venlik Taray&#305;c&#305;s&#305;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Pixy&lt;/em&gt; bir Java program&#305; olup PHP 4 kaynak kodu &#252;zerinde XSS be SQL enjeksiyon k&#305;r&#305;lganl&#305;klar&#305;n&#305; tesbit etmek i&#231;in otomatik taramalar ger&#231;ekle&#351;tirebilir. Pixy, bir PHP program&#305;n&#305; bir girdi olarak al&#305;yor ve onun &#252;zerindeki olas&#305; k&#305;r&#305;lganl&#305;klar&#305;n yan&#305;s&#305;ra ilgili k&#305;r&#305;lganl&#305;k hakk&#305;nda daha fazla bilgi alabilece&#287;iniz baz&#305; yard&#305;mc&#305; a&#231;&#305;klamalar&#305; da beraberinde g&#246;steriyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;G&#246;rsel &#304;&#351;leme ve Grafikler&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://www.maani.us/charts4/"&gt;PHP/SWF Charts&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP/SWF Charts&lt;/em&gt; dinamik veriler &#252;zerinden &#231;ekici web grafikleri olu&#351;turabilece&#287;iniz g&#252;&#231;l&#252; bir PHP arac&#305;d&#305;r. Veritabanlar&#305;ndan veri almak i&#231;in PHP betikleri kullanabilir ve ard&#305;ndan al&#305;nan verileri bu araca aktararak Flash grafikler olu&#351;turabilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://pchart.sourceforge.net/index.php"&gt;pChart - &#199;izelge &#199;izimi PHP K&#252;t&#252;phanesi&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;pCharts&lt;/em&gt;, &#231;izelge olu&#351;turmak i&#231;in kullanabilece&#287;iniz PHP s&#305;n&#305;f&#305; y&#246;nelimli bir PHP &#231;at&#305;s&#305;d&#305;r. G&#252;n&#252;m&#252;zde kullan&#305;lan &#231;izelge k&#252;t&#252;phanelerinin bir fiyat&#305; vard&#305;r ancak bu k&#252;t&#252;phane &#252;cretsiz. Veriler hem SQL isteklerinden hem de CSV dosyalar&#305;ndan al&#305;nabilir ya da el ile girilebilir.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-04.gif' alt="pCharts" border="0"&gt;&lt;br&gt;pCharts&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://wideimage.sourceforge.net/wiki/MainPage"&gt;WideImage&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;WideImage&lt;/em&gt; dinamik g&#246;rsel i&#351;leme ve i&#351;letme i&#231;in kullan&#305;labilecek bir PHP k&#252;t&#252;phanesidir. PHP 5 i&#231;in kullan&#305;labilecek bu k&#252;t&#252;phaneyi kullanabilmek i&#231;in web sunucunuzda &lt;a href="http://us2.php.net/gd"&gt;GD PHP Uzant&#305;s&#305;&lt;/a&gt;n&#305;n kurulu olmas&#305; gerekiyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.magickwand.org/"&gt;PHP &#304;&#231;in MagickWand&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;MagickWand for PHP&lt;/em&gt; &lt;a href="http://www.imagemagick.org/script/index.php"&gt;ImageMagick&lt;/a&gt; API'si ile &#231;al&#305;&#351;abilecek bir PHP mod&#252;l&#252;d&#252;r. ImageMagick API'si sayesinde bitmap g&#246;rsellerini d&#252;zenleyebilir ve yeni g&#246;rseller olu&#351;turabilirsiniz. PHP uygulamalar&#305;n&#305;z &#252;zerinde g&#246;rsel d&#252;zenleme &#246;zellikleri sunmak i&#231;in birebir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;PHP Kod G&#252;zelle&#351;tiricileri&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://pear.php.net/package/PHP_Beautifier"&gt;PHP Beautifier&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP Beautifier&lt;/em&gt;, PHP 4 ve PHP 5 kaynak kodlar&#305;n&#305; otomatik olarak bi&#231;imlendirmeye ve "g&#252;zelle&#351;tirmeye" yaranyan bir PEAR paketi.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://www.waterproof.fr/products/phpCodeBeautifier/"&gt;PHPCodeBeautifier&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHPCodeBeautifier&lt;/em&gt;, size kodunuzun g&#252;zel g&#246;r&#252;n&#252;ml&#252; sunumu i&#231;in harcad&#305;&#287;&#305;n&#305;z zaman&#305; &#246;nemli &#246;l&#231;&#252;de k&#305;saltmaya yarayacak bir ara&#231;. Uygulaman&#305;n grafiksel kullan&#305;c&#305; arabirimine (GUI) sahip s&#252;r&#252;m&#252; dosyalar&#305; g&#246;rsel olarak i&#351;lemenize yard&#305;mc&#305; olurken, uygulaman&#305;n komut sat&#305;r&#305; s&#252;r&#252;m&#252; CVS, SubVersion ve IDE gibi di&#287;er ara&#231;lara entegre edilebilir. Uygulaman&#305;n ayr&#305;ca PHPEdit'e entegre edilmi&#351; bir s&#252;r&#252;m&#252; de bulunmaktad&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://qbnz.com/highlighter/"&gt;GeSHi - Generic Syntax Highlighter&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;GeSHi&lt;/em&gt;, pop&#252;ler programlama dillerini destekleyen bir kod i&#351;aretleme arac&#305;d&#305;r. Geli&#351;tiriciler i&#351;aretlemek i&#231;in yeni diller ekleyebilirler ve &#231;&#305;kt&#305; bi&#231;imlerini diledikleri gibi &#246;zelle&#351;tirebilirler.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Versiyon (S&#252;r&#252;m) Kontrol Sistemleri&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://phing.info/trac/"&gt;Phing&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Phing&lt;/em&gt;, PHP i&#231;in kullan&#305;labilen pop&#252;ler bir versiyon kontrol projesidir. &#214;zellikle projelerinizin farkl&#305; s&#252;r&#252;mlerini y&#246;netebilmek i&#231;in kullanabilece&#287;iniz g&#252;&#231;l&#252; bir ara&#231;t&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://code.google.com/p/xinc/"&gt;xinc&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;xinc&lt;/em&gt; PHP 5 &#252;zerinde yaz&#305;lm&#305;&#351; &lt;a href="http://www.martinfowler.com/articles/continuousIntegration.html#EveryCommitShouldBuildTheMainlineOnAnIntegrationMachine"&gt;s&#252;rekli etkile&#351;imli sunucu&lt;/a&gt; s&#252;r&#252;m kontrol sistemidir (gecelik s&#252;r&#252;mler yerine s&#252;rekli s&#252;r&#252;mler). &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt; ve &lt;a href="http://phing.info/"&gt;Phing&lt;/a&gt; gibi di&#287;er sistemlerle sorunsuz &#231;al&#305;&#351;maktad&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Kullan&#305;&#351;l&#305; Uzant&#305;lar, Ara&#231;lar ve S&#305;n&#305;flar&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://simplepie.org/"&gt;SimplePie&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;SimplePie&lt;/em&gt; RSS beslemeleri ile &#231;al&#305;&#351;abilmek i&#231;in kullanabilece&#287;iniz bir PHP s&#305;n&#305;f&#305;d&#305;r. &lt;a href="http://simplepie.org/demo/"&gt;&#199;evrimi&#231;i RSS ve Atom Okuyucusu&lt;/a&gt; uygulamas&#305;n&#305; kontrol ederek, SimplePie kullanan basit bir web uygulamas&#305; &#246;rne&#287;ini g&#246;rebilirsiniz.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-05.jpg' alt="SimplePie" border="0"&gt;&lt;br&gt;SimplePie&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://htmlpurifier.org/"&gt;HTML Purifier&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;HTML Purifier&lt;/em&gt;, standartlarla uyumlu bir HTML filtresidir. HTML Purifier, XSS olarak da bilinen &#351;&#252;pheli kodlar&#305; kald&#305;rmakla kalmaz, ayr&#305;ca belgelerinizin standartlarla uyumlu oldu&#287;undan da emin olman&#305;z&#305; sa&#287;lar. A&#231;&#305;k kaynakl&#305; olan bu uygulama ayr&#305;ca y&#252;ksek seviyede &#246;zelle&#351;tirilebilir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf"&gt;TCPDF&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;TCPDF a&#231;&#305;k kaynakl&#305; bir PHP s&#305;n&#305;f&#305; olup PDF belgeleri olu&#351;turmak i&#231;in kullan&#305;labilir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.jonasjohn.de/lab/htmlsql.htm"&gt;htmlSQL&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;htmlSQL&lt;/em&gt;, HTML de&#287;erlerini SQL benzeri kod kullanarak y&#246;netmek i&#231;in kullanabilece&#287;iniz nev-i &#351;ahs&#305;na m&#252;nhas&#305;r bir ara&#231;. &lt;a href="http://www.jonasjohn.de/lab/htmlsql/"&gt;htmlSQL nas&#305;l &#231;al&#305;&#351;&#305;r&lt;/a&gt; tan&#305;t&#305;m&#305;n&#305; izlemeyi ihmal etmeyin.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://searchlightdigital.com/the-greatest-php-snippet-file-ever-using-quicktext-for-notepad"&gt;The Greatest PHP Snippet File Ever (Using Quicktext for Notepad++)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;"T&#252;m zamanlar&#305;n en iyi PHP Kod Par&#231;as&#305;" olarak &#231;evirebilece&#287;imiz bu kod par&#231;as&#305;, t&#252;m PHP tabanl&#305; web uygulamalar&#305;nda kullan&#305;lan PHP kod par&#231;alar&#305;n&#305; i&#231;eriyor ve bu sayede her bir PHP uygulamas&#305; i&#231;in ayn&#305; kodlar&#305; tekrar tekrar yazman&#305;za gerek kalm&#305;yor. Kodlar, NotePad++ i&#231;in QuickText kullan&#305;larak haz&#305;rlanm&#305;&#351;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;6. &lt;a href="http://creole.phpdb.org/trac/"&gt;Creole&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Creole&lt;/em&gt;, PHP 5 i&#231;in bir veritaban&#305; soyutlama katman&#305;d&#305;r. Uygulama, PHP'nin b&#252;t&#252;nle&#351;ik veritaban&#305;na &#246;zg&#252; olan API'sini &#231;&#305;kararak, daha ta&#351;&#305;nabilir bir kod olu&#351;turulmas&#305;na yard&#305;mc&#305; olurken, ayr&#305;ca geli&#351;tiricilere, Java'n&#305;n JDBC API'si tabanl&#305; ve t&#252;m&#252;yle nesne y&#246;nelimli bir aray&#252;z sunuyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;7. &lt;a href="http://www.codeplex.com/PHPLinq"&gt;PHPLinq&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;8. &lt;a href="http://www.xm1math.net/phpmathpublisher/"&gt;PHPMathPublisher&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHPMathPublisher&lt;/em&gt; sayesinde web &#252;zerinde matematiksel sembolleri sadece PHP beti&#287;i kullanarak yay&#305;mlayabilirsiniz (Sunucuda herhangi bir LaTeX program&#305; ya da MathML kullanman&#305;z gerekmiyor).&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-06.jpg' alt="PHPMathPublisher" border="0"&gt;&lt;br&gt;PHPMathPublisher&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;9. &lt;a href="http://www.phpmyadmin.net/home_page/index.php"&gt;phpMyAdmin&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;E&#287;er PHP &#252;zerinde &#231;al&#305;&#351;&#305;yorsan&#305;z, LAMP konfig&#252;rasyonu &#252;zerinde &#231;al&#305;&#351;&#305;yor olma ihtimaliniz olduk&#231;a y&#252;ksektir. &lt;em&gt;phpMyAdmin&lt;/em&gt; MySQL veritabanlar&#305;n&#305;n aktar&#305;m&#305;, kullan&#305;lmas&#305;, olu&#351;turulmas&#305; ve y&#246;netimi i&#231;in kullanabilece&#287;iniz web tabanl&#305; bir ara&#231;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;10. &lt;a href="http://www.codeplex.com/PHPExcel"&gt;PHPExcel&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHPExcel&lt;/em&gt;, Microsoft Excel dosyalar&#305; ile &#231;al&#305;&#351;abilmenizi sa&#287;layacak bir dizi PHP s&#305;n&#305;f&#305;n&#305; i&#231;ermektedir. PHPExcel sayesinde Microsoft Excel dosyalar&#305;n&#305; okuyabilir ve yeni Excel dosyalar&#305; olu&#351;turabilirsiniz. Bu &#246;zellikle dinamik olarak Excel tablolar&#305; olu&#351;turmak istedi&#287;inizde olduk&#231;a kullan&#305;&#351;l&#305;d&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;11. &lt;a href="http://p.horm.org/er/"&gt;Phormer&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Phormer&lt;/em&gt;, Internet &#252;zerinde foto&#287;raflar&#305;n&#305;z&#305; kategorilendirebilece&#287;iniz ve y&#246;netebilece&#287;iniz PHP tabanl&#305; bir foto&#287;raf galerisi y&#246;netim uygulamas&#305;d&#305;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;12. &lt;a href="http://www.xajaxproject.org/"&gt;xajax PHP Class Library&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;xajax, PHP AJAX uygulamalar&#305; ile kolayca &#231;al&#305;&#351;abilmeniz i&#231;in kullanabilece&#287;iniz bir PHP s&#305;n&#305;f&#305;d&#305;r. Uygulama, AJAX ile ilgili g&#246;revleri y&#246;netebilmeniz i&#231;in kullan&#305;m&#305; kolay bir API sunmaktad&#305;r. xajax PHP s&#305;n&#305;f&#305;n&#305; &#231;al&#305;&#351;&#305;r bir uygulama &#252;zerinde g&#246;rmek i&#231;in &lt;a href="http://www.xajaxproject.org/examples/multiply/multiply.php"&gt;xajax Multiplier&lt;/a&gt; ve &lt;a href="http://www.xajaxproject.org/examples/thewall/thewall.php"&gt;Graffiti Wall&lt;/a&gt; tan&#305;t&#305;mlar&#305;na bir g&#246;z atabilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;13. &lt;a href="http://phpuserclass.com/"&gt;PHP User Class&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP User Class&lt;/em&gt; kay&#305;t, giri&#351;, hesap profili gibi kullan&#305;c&#305; yetkilendirmesi gerektiren sistemler olu&#351;turmak i&#231;in kullanabilece&#287;iniz m&#252;kemmel bir betiktir. E&#287;er web uygulamalar&#305;n&#305;z&#305; kullanabilmek i&#231;in kullan&#305;c&#305;lar&#305;n hesap olu&#351;turmalar&#305; gerekiyorsa kesinlikle kullanman&#305;z&#305; &#246;neririm.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;14. &lt;a href="http://gtk.php.net/"&gt;PHP-GTK&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP-GTK&lt;/em&gt;, &lt;a href="http://www.gtk.org/"&gt;GTK+&lt;/a&gt; (grafiksel kullan&#305;c&#305; arabirimleri olu&#351;turmak i&#231;in kullan&#305;labilecek g&#252;&#231;l&#252; bir ara&#231;) i&#231;in bir PHP uzant&#305;s&#305;d&#305;r. &#214;zellikle nesne y&#246;nelimli programlama &#246;zellikleri sayesinde istemci tarafl&#305; grafiksel kullan&#305;c&#305; arabirimleri olu&#351;turmek i&#231;in kullanabilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&#199;evrimi&#231;i PHP Ara&#231;lar&#305; ve Kaynaklar&#305;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://code.google.com/p/minify/"&gt;Minify!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Minify&lt;/em&gt;, birden fazla CSS ve JavaScript dosyas&#305;n&#305; birle&#351;tirip i&#231;eri&#287;ini s&#305;k&#305;&#351;t&#305;rabilen (gereksiz bo&#351;luklar&#305; ve yorumlar&#305; kald&#305;rabilen) bir uygulama olup, sonucu Gzip/deflate kullanarak i&#351;leyen bir uygulama. Bu sayede Yahoo!'nun &lt;a href="http://developer.yahoo.com/performance/index.html#rules"&gt;Y&#252;ksek Performansa Sahip Web Siteleri &#304;&#231;in Kurallar&lt;/a&gt;&#305; yerine getirmeniz kolayla&#351;acakt&#305;r.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-07.jpg' alt="Minify" border="0"&gt;&lt;br&gt;Minify&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://en.dklab.ru/lib/HTTP_StaticMerger/"&gt;HTTP_StaticMerger: CSS ve JavaScript dosyalar&#305;n&#305;n otomatik olarak birle&#351;tirilmesi&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Bu k&#252;t&#252;phane CSS ya da JavaScript dosyalar&#305;n&#305; birle&#351;tirerek sayfalar&#305;n a&#231;&#305;lma s&#252;relerini k&#305;salt&#305;yor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://www.phpobjectgenerator.com/"&gt;PHP Nesne Olu&#351;turucusu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP Object Generator&lt;/em&gt;, a&#231;&#305;k kaynakl&#305; ve web tabanl&#305; bir uygulama olup PHP nesnelerini kolayca olu&#351;turabilmenizi ve kodunuz &#252;zerinde nesne y&#246;nelimli yakla&#351;&#305;m&#305; kullanabilmenizi sa&#287;l&#305;yor.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-08.jpg' alt="PHP Object Generator" border="0"&gt;&lt;br&gt;PHP Object Generator&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.gotapi.com/php"&gt;gotAPI/PHP&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;gotAPI&lt;/em&gt; &#246;zellikle PHP fonksiyonlar&#305; ve s&#305;n&#305;flar&#305;na kolayca ula&#351;abilmek i&#231;in kullanabilece&#287;iniz bir ara&#231;t&#305;r. Ayr&#305;ca &lt;a href="http://www.gotapi.com/widgets/compiled/c1_module_php.html"&gt;Quick PHP Look-up&lt;/a&gt; widget'ine de bir g&#246;z atman&#305;z&#305; &#246;neririm. Bu widget sayesinde bu g&#252;&#231;l&#252; uygulamay&#305; web sitelerinize de entegre edebilirsiniz.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-09.jpg' alt="gotAPI/PHP" border="0"&gt;&lt;br&gt;gotAPI/PHP&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://www.koders.com/"&gt;koders&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;koders&lt;/em&gt;, a&#231;&#305;k kaynakl&#305; ve indirilebilir i&#231;erikler &#252;zerine odaklanm&#305;&#351; bir arama motorudur. &lt;strong&gt;Bir milyar&lt;/strong&gt; sat&#305;r&#305;n &#252;zerinde kodu ar&#351;ivinde bar&#305;nd&#305;ran bu uygulaman&#305;n ar&#351;ivindeki kod sadece PHP ile s&#305;n&#305;rl&#305; de&#287;il.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;6. &lt;a href="http://pecl.php.net/"&gt;PECL&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PECL&lt;/em&gt; bilinen t&#252;m PHP uzant&#305;lar&#305;n&#305; i&#231;eren bir dizin olup, PHP uzant&#305;lar&#305; i&#231;in bar&#305;nd&#305;rma hizmeti de veriyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Taray&#305;c&#305;-i&#231;i Ara&#231;lar (Firefox Eklentileri)&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://www.firephp.org/"&gt;FirePHP&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;FirePHP&lt;/em&gt;, &lt;a href="http://getfirebug.com/"&gt;Firebug&lt;/a&gt; &#252;zerinde veri depolaman&#305;z&#305; sa&#287;layan bir ara&#231;t&#305;r. Hata ve ayr&#305;cal&#305;k i&#351;lemelerini de&#287;i&#351;tirebilmenizi ve hata kay&#305;tlar&#305;n&#305; do&#287;rudan Firebug konsoluna aktarabilmenizi sa&#287;l&#305;yor. FirePHP'nin daha neler yapabilece&#287;ini &#246;&#287;renmek i&#231;in, &lt;a href="http://www.firephp.org/HQ/Use.htm"&gt;FirePHP nas&#305;l kullan&#305;l&#305;r&lt;/a&gt; k&#305;lavuzuna bir g&#246;z atmay&#305; ihmal etmeyin. &lt;a href="http://framework.zend.com/"&gt;Zend PHP &#199;at&#305;s&#305;&lt;/a&gt;'n&#305; kullanan geli&#351;tiriciler ise &lt;a href="http://www.christophdorn.com/Blog/2008/09/02/firephp-and-zend-framework-16/"&gt;FirePHP'yi Zend &#304;le Kullanmak&lt;/a&gt; k&#305;lavuzunu faydal&#305; bulabilirler.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-10.jpg' alt="FirePHP" border="0"&gt;&lt;br&gt;FirePHP&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://phplangeditor.mozdev.org/"&gt;phpLangEditor&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;phpLangEditor&lt;/em&gt;, beti&#287;inizdeki dil dosyalar&#305;n&#305; ve de&#287;i&#351;kenleri &#231;evirmek i&#231;in kullanabilece&#287;iniz olduk&#231;a kullan&#305;&#351;l&#305; bir Firefox eklentisi.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-11.jpg' alt="phpLangEditor" border="0"&gt;&lt;br&gt;phpLangEditor&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;3. &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3505"&gt;PHP Lookup&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP Lookup&lt;/em&gt;, PHP kodlar&#305;na y&#246;nelik referanslar &#252;zerinde arama yapabilece&#287;iniz b&#252;t&#252;nle&#351;ik bir arama &#231;ubu&#287;u.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/8984"&gt;PHP K&#305;lavuz Aramas&#305;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP Manual Search&lt;/em&gt; &lt;a href="http://www.php.net/docs.php"&gt;Resmi PHP Belgeleri&lt;/a&gt; &#252;zerinde do&#287;rudan taray&#305;c&#305;n&#305;z &#252;zerinden arama yapabilece&#287;iniz bir arama &#231;ubu&#287;u.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;PHP &#304;&#231;in &#199;at&#305;lar (Frameworkler)&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://dwoo.org/"&gt;Dwoo&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Dwoo&lt;/em&gt; Smarty'e bir alternatif olarak geli&#351;tirilen bir PHP 5 &#351;ablon motorudur. Smarty &#351;ablonlar&#305; ve eklentileri ile neredeyse t&#252;m&#252;yle uyumlu olan bu uygulama g&#252;n&#252;m&#252;zde t&#252;m&#252;yle yeniden yaz&#305;larak daha temiz bir kod temeli &#252;zerine oturtulmak &#252;zere.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://codeigniter.com/"&gt;CodeIgniter&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;CodeIgniter&lt;/em&gt;, verimli ve h&#305;zl&#305; bir &#351;ekilde yeni PHP uygulamalar&#305; yazmak i&#231;in kullanabilece&#287;iniz a&#231;&#305;k kaynakl&#305;, y&#252;ksek performansl&#305; ve g&#252;&#231;l&#252; bir PHP &#231;at&#305;s&#305;d&#305;r. CodeIgniter, &#246;zellikle sunucuya a&#351;&#305;r&#305; y&#252;k bindirmeyen uygulamalar&#305;n olu&#351;turulmas&#305;n&#305; kolayla&#351;t&#305;rmas&#305; ile bilinmektedir. CodeIgniter ile &#231;al&#305;&#351;maya &#231;ok k&#305;sa bir s&#252;re i&#231;erisinde ba&#351;layabilirsiniz: &#199;at&#305;n&#305;n m&#252;kemmel bir &lt;a href="http://codeigniter.com/user_guide/"&gt;&#231;evrimi&#231;i rehberi&lt;/a&gt;, bir dizi &lt;a href="http://codeigniter.com/tutorials/"&gt;video k&#305;lavuzu&lt;/a&gt; ve etkin bir &lt;a href="http://codeigniter.com/forums/"&gt;kullan&#305;c&#305; forumu&lt;/a&gt; mevcut.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-12.jpg' alt="CodeIgniter" border="0"&gt;&lt;br&gt;CodeIgniter&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://www.yiiframework.com/"&gt;YII Framework&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;CodeIgniter, CakePHP, ZF ve Symfony'den daha verimli olmay&#305; hedefleyen, bile&#351;en tabanl&#305; ve y&#252;ksek performansl&#305; bir PHP &#231;at&#305;s&#305;. &#214;zellikle b&#252;y&#252;k boyutlu web uygulamalar&#305; geli&#351;tirmek i&#231;in kullan&#305;labilecek bu &#231;at&#305;, MVC, DAO/ActiveRecord, I18N/L10N, caching, jQuery tabanl&#305; AJAX deste&#287;i, yetkilendirme ve rol tabanl&#305; eri&#351;im kontrol&#252;, iskele, girdi do&#287;rulama, widgetler, etkinlikler, &#351;ablonlama ve Web hizmetleri i&#231;in destek i&#231;eriyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.netbeans.org/features/php/index.html"&gt;NetBeans&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Web standartlar&#305; ile t&#252;m&#252;yle uyumlu &#231;al&#305;&#351;an bir PHP kodlama ortam&#305;. &lt;em&gt;NetBeans PHP D&#252;zenleyicisi&lt;/em&gt; dinamik olarak HTML, JavaScript ve CSS d&#252;zenleme &#246;zellikleri sunuyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://www.solarphp.com/"&gt;Solar&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Solar&lt;/em&gt;, &lt;a href="http://phpsavant.com/"&gt;Savant&lt;/a&gt; &#351;ablonlama motorundan ayr&#305;ld&#305;ktan sonra Web uygulamalar&#305; i&#231;in bir PHP 5 geli&#351;tirme &#231;at&#305;s&#305; olarak geli&#351;tirilmeye devam etmi&#351;tir. Solar, MVC mimari &#351;ablonunu kullan&#305;yor ve Web uygulamalar&#305;n&#305;z&#305; SQL injection, XSS ve di&#287;er bilinen g&#252;venlik a&#231;&#305;klar&#305;na kar&#351;&#305; koruyan bir dizi s&#305;n&#305;f i&#231;eriyor.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-13.jpg' alt="Solar" border="0"&gt;&lt;br&gt;Solar&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;6. &lt;a href="http://www.symfony-project.org/"&gt;symfony&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;symfony, a&#231;&#305;k kaynakl&#305; bir PHP 5 web uygulama &#231;at&#305;s&#305; olup &#246;zellikle mod&#252;lerli&#287;i ve kullan&#305;&#351;l&#305; s&#305;n&#305;flar&#305;n yer ald&#305;&#287;&#305; k&#252;t&#252;phanesi ile biliniyor. M&#252;mk&#252;n olan en k&#305;sa s&#252;rede ilgili &#231;at&#305;y&#305; kullanmaya ba&#351;lamak i&#231;in, &#231;at&#305;n&#305;n &#246;zelliklerini anlatan &lt;a href="http://www.jobeet.org/"&gt;Symfony 1.2 takvim k&#305;lavuzu&lt;/a&gt; ad&#305;ndaki &#231;evrimi&#231;i k&#305;lavuzu incelemenizi &#246;neriyorum. Bu k&#305;lavuz, &lt;em&gt;symfony&lt;/em&gt; tabanl&#305; bir uygulaman&#305;n geli&#351;tirilme a&#351;amalar&#305;n&#305; i&#231;eriyor.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;7. &lt;a href="http://pear.php.net/"&gt;PEAR - PHP Extension and Application Repository&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PEAR&lt;/em&gt;, yeniden kullan&#305;labilir PHP bile&#351;enleri i&#231;in bir &#231;at&#305; ve aktar&#305;m sistemidir. Bu &#231;at&#305;n&#305;n amac&#305; PHP kullan&#305;c&#305;lar&#305; i&#231;in a&#231;&#305;k kaynakl&#305; ve iyi geli&#351;tirilmi&#351; bir kod k&#252;t&#252;phanesi i&#231;ermek ve kod yay&#305;m&#305; ve paket y&#246;netimi i&#231;in bir sistem olu&#351;turmak ve PHP kodu i&#231;in standart bir tarz yaratmak.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;8. &lt;a href="http://propel.phpdb.org/trac/"&gt;Propel&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Propel, PHP 5 i&#231;in bir ORM (Object Relational Mapping). Bir dizi nesne kullanarak veritaban&#305;n&#305;za eri&#351;ebilir ve veri depolamak ile veri aktar&#305;m&#305; i&#231;in kullan&#305;m&#305; kolay bir API sunar.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;9. &lt;a href="http://wiki.limb-project.com/doku.php?id=limb3:en:packages:macro"&gt;{{macro}} template engine&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;{{macro}}&lt;/em&gt;, &#351;ablonlar&#305; &#231;al&#305;&#351;t&#305;r&#305;labilir PHP betiklerine d&#246;n&#252;&#351;t&#252;ren, &lt;em&gt;WACT&lt;/em&gt; ve &lt;em&gt;Smarty&lt;/em&gt;'den &#231;ok daha temiz bir kod sunan ve onlar&#305; olduk&#231;a h&#305;zl&#305; bir &#351;ekilde &#231;al&#305;&#351;t&#305;ran bir PHP &#231;at&#305;s&#305;d&#305;r. Motor, XML benzeri bir kod kullanmamakla birlikte evrensel ve yerel olmak &#252;zere sadece iki veri kapsama alan&#305; sunar. T&#252;m veriler kurall&#305; PHP de&#287;i&#351;kenleri ile birlikte g&#246;sterilir ve sistem, &#351;ablonlar, kayd&#305;rma ve dahil etme gibi WACT'&#305;n sundu&#287;u t&#252;m &#246;zellikleri de destekler.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-14.gif' alt="{{macro}}" border="0"&gt;&lt;br&gt;{{macro}}&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;9. &lt;a href="http://framework.zend.com/"&gt;Zend Framework&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;PHP'nin betikleme motorunun yarat&#305;c&#305;lar&#305; &lt;a href="http://www.zend.com/en/company/"&gt;Zend Technologies&lt;/a&gt; taraf&#305;ndan geli&#351;tirilen &lt;em&gt;Zend Framework&lt;/em&gt;, PHP OOP'nin temellerini kullan&#305;yor. Son derece geni&#351;letilebilir olan bu &#231;at&#305;da ayr&#305;ca &#252;cretsiz Web servis APIleri (&lt;a href="http://code.google.com/apis/gdata/"&gt;Google&lt;/a&gt;, &lt;a href="http://flickr.com/services/"&gt;Flickr&lt;/a&gt; ve &lt;a href="http://aws.amazon.com/"&gt;Amazon&lt;/a&gt; gibi) &#252;zerinde &#231;al&#305;&#351;abilmeniz i&#231;in bir dizi b&#252;t&#252;nle&#351;ik arac&#305; da i&#231;ermektedir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;10. &lt;a href="http://www.qcodo.com/"&gt;Qcodo&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Qcodo&lt;/em&gt;, m&#252;kemmel bir a&#231;&#305;k kaynakl&#305; PHP Web uygulama &#231;at&#305;s&#305;d&#305;r. Kod Olu&#351;turucusu ve Qforms olmak &#252;zere iki alt b&#246;l&#252;me ayr&#305;lm&#305;&#351;t&#305;r. Kod olu&#351;turucusu, veri modeliniz &#252;zerinden nesne kodu ve PHP'nin yan&#305;s&#305;ra HTML &#246;n-y&#252;z kodunuzun da olu&#351;turulmas&#305;ndan sorumludur. Qforms ise PHP tabanl&#305; karma&#351;&#305;k Web formlar&#305;n&#305;n geli&#351;tirilmesinden sorumludur. &lt;a href="http://www.qcodo.com/demos/"&gt;Qcodo kullanan uygulama tan&#305;t&#305;mlar&#305;n&#305; ve Qcodo'yu kapsayan sunum materyallerini&lt;/a&gt; inceleyin.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-15.gif' alt="Qcodo" border="0"&gt;&lt;br&gt;Qcodo&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;11. &lt;a href="http://www.modernmethod.com/sajax/"&gt;SAJAX&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Bir JavaScript ve AJAX uygulama &#231;at&#305;s&#305; olan &lt;em&gt;SAJAX&lt;/em&gt;, PHP'nin yan&#305;s&#305;ra bir dizi di&#287;er sunucu tabanl&#305; betikleme dili ile birlikte sorunsuz &#231;al&#305;&#351;maktad&#305;r. &lt;a href="http://www.modernmethod.com/sajax/sajax-0.12/php/example_wall.php"&gt;WALL uygulama tan&#305;t&#305;m&#305;&lt;/a&gt;n&#305; ziyaret ederek SAJAX'&#305;n nas&#305;l &#231;al&#305;&#351;t&#305;&#287;&#305;n&#305; g&#246;rebilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;12. &lt;a href="http://www.smarty.net/"&gt;Smarty&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Smarty, pop&#252;ler PHP &#351;ablonlama sistemi olup PHP mant&#305;&#287;&#305; ile &#246;n-y&#252;z kodunu (HTML, CSS, JavaScript) birbirinden ay&#305;rabilmenizi sa&#287;l&#305;yor. Bu &#231;at&#305; sayesinde projelerinizi mod&#252;ler tutabilecek ve onlar&#305; kolayca y&#246;netebileceksiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;13. &lt;a href="http://cakephp.org/"&gt;CakePHP&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;CakePHP&lt;/em&gt;, g&#252;&#231;l&#252; ve tam &#246;zellikli Web uygulamalar&#305; geli&#351;tirmek i&#231;in kullanabilece&#287;iniz lider PHP &#231;at&#305;lar&#305;ndan bir tanesidir. CakePHP olduk&#231;a detayl&#305; ve iyi organize edilmi&#351; bir &lt;a href="http://book.cakephp.org/"&gt;&#231;evrimi&#231;i rehbere&lt;/a&gt; sahip. E&#287;er video k&#305;lavuzlar&#305; arac&#305;l&#305;&#287;&#305; ile &#246;&#287;renmek istiyorsan&#305;z, o zaman &lt;a href="http://live.cakephp.org/"&gt;CakePHP screencastlar&#305;&lt;/a&gt;n&#305; inceleyebilirsiniz.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-16.jpg' alt="CakePHP" border="0"&gt;&lt;br&gt;CakePHP&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;14. &lt;a href="http://phpsavant.com/yawiki/"&gt;Savant2&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Savant2&lt;/em&gt; bir di&#287;er pop&#252;ler nesne y&#246;nelimli PHP &#351;ablonlama sistemidir. Savant2'ye &#246;zg&#252; kodun yerine projelerinizin &#351;ablonunu olu&#351;turmak i&#231;in klasik PHP kodu kullan&#305;yorsunuz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;15. &lt;a href="http://www.phpspec.org/"&gt;PHPSpec&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHPSpec&lt;/em&gt; sade ve kullan&#305;&#351;l&#305; bir PHP &#231;at&#305;s&#305;d&#305;r. Davran&#305;&#351;a Y&#246;nelik Geli&#351;tirme kural&#305;n&#305; takip etti&#287;inden &#246;t&#252;r&#252; davran&#305;&#351; y&#246;nelimli kod yazman&#305;z&#305; sa&#287;lar ki yazd&#305;&#287;&#305;n&#305;z kod genellikle sade &#304;ngilizce gibi g&#246;r&#252;n&#252;r.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;PHP IDEleri ve D&#252;zenleyicileri (Edit&#246;rleri)&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://www.phpeclipse.com/"&gt;PHPEclipse&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHPEclipse&lt;/em&gt; pop&#252;ler bir PHP kaynak kodu d&#252;zenleyicisi olup a&#231;&#305;k kaynakl&#305;d&#305;r ve Windows, Linux ve Mac OS gibi yayg&#305;n kullan&#305;lan i&#351;letim sistemleri &#252;zerinde &#231;al&#305;&#351;&#305;r. Bir PHP kaynak kodu d&#252;zenleyicisinden bekledi&#287;iniz t&#252;m &#246;zelliklere sahiptir.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-17.jpg' alt="PHPEclipse" border="0"&gt;&lt;br&gt;PHPEclipse&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://www.nusphere.com/products/phped.htm"&gt;PhpED&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PhpED&lt;/em&gt;, Windows kullan&#305;c&#305;lar&#305; i&#231;in m&#252;kemmel bir IDE'dir. G&#252;n&#252;m&#252;zde kullan&#305;mda olan en g&#252;&#231;l&#252; ve en &#231;ok &#246;zelli&#287;e sahip IDE olan PhpED, &lt;a href="http://www.nusphere.com/products/php_profiler.htm"&gt;b&#252;t&#252;nle&#351;ik kaynak kodu profil olu&#351;turucusuna&lt;/a&gt; sahiptir. Uygulama ayr&#305;ca &#252;&#231;&#252;nc&#252; parti &#246;n-y&#252;z kod do&#287;rulama servisleri ile de m&#252;kemmel bir uyum i&#231;erisinde &#231;al&#305;&#351;maktad&#305;r.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-18.jpg' alt="PhpED" border="0"&gt;&lt;br&gt;PhpED&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://www.mpsoftware.dk/phpdesigner.php"&gt;phpDesigner&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;phpDesigner&lt;/em&gt;, &#246;n-y&#252;z kodunu da destekleyen hafif bir PHP d&#252;zenleyicisi/IDE'dir. phpDesigner'in &lt;a href="http://www.mpsoftware.dk/tutorials.php"&gt;&#231;evrimi&#231;i k&#305;lavuzlar&#305;&lt;/a&gt;n&#305;n yan&#305;s&#305;ra, size IDE hakk&#305;nda daha fazla bilgi verecek &lt;a href="http://www.mpsoftware.dk/phpdesigner_screencasts.php"&gt;phpDesigner Screencastlar&#305;&lt;/a&gt;na da bir g&#246;z at&#305;n.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-19.jpg' alt="phpDesigner" border="0"&gt;&lt;br&gt;phpDesigner&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.zend.com/en/products/studio/"&gt;Zend Studio&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Zend Studio&lt;/em&gt;, Eclipse i&#231;in m&#252;kemmel bir PHP IDE'si olup Zengin &#304;nternet Uygulamalar&#305; (RIAlar) geli&#351;tirmenize yard&#305;mc&#305; olacakt&#305;r.&lt;/p&gt;


&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/100-20.jpg' alt="Zend Studio" border="0"&gt;&lt;br&gt;Zend Studio&lt;/div&gt;

	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://www.aptana.com/php"&gt;Aptana PHP&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;Aptana PHP&lt;/em&gt;, a&#231;&#305;k kaynakl&#305; bir IDE uzant&#305;s&#305;/eklentisi olup, Aptana Studio ile birlikte kullan&#305;labilir. Aptana PHP hakk&#305;nda daha fazla bilgi almak i&#231;in, &lt;a href="http://www.aptana.com/docs/index.php/PHP"&gt;Aptana PHP &#199;evrimi&#231;i Belgeleri&lt;/a&gt;ne bir g&#246;z at&#305;n.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;6. &lt;a href="http://www.eclipse.org/pdt/"&gt;PDT&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PDT&lt;/em&gt; bir dizi PHP geli&#351;tirme arac&#305; i&#231;in &#231;at&#305; olup Eclipse projesinin bir par&#231;as&#305;d&#305;r. PDT, PHP tabanl&#305; Web uygulamalar&#305; geli&#351;tirmek i&#231;in kullanabilece&#287;iniz t&#252;m gerekli ara&#231;lar&#305; i&#231;ermektedir.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;7. &lt;a href="http://www.jcxsoftware.com/vs.php"&gt;VS.Php&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;VS.Php, MS Visual Studio i&#231;in bir PHP IDE'si olup &#246;zellikle MS VS kullanarak web uygulamalar&#305; geli&#351;tirmi&#351; eski ASP geli&#351;tiricileri i&#231;in m&#252;kemmel bir ara&#231;t&#305;r. Vs.Php &#252;zerinde k&#305;sa s&#252;rede &#231;al&#305;&#351;maya ba&#351;lamak i&#231;in Jcx.Software'nin &lt;a href="http://www.jcxsoftware.com/tutorials.php"&gt;&#231;evrimi&#231;i k&#305;lavuzlar&#305;&lt;/a&gt;n&#305;n yan&#305;s&#305;ra &lt;a href="http://www.jcxsoftware.com/jcx/vsphp/docs"&gt;&#231;evrimi&#231;i belgeleri&lt;/a&gt;ne bir g&#246;z at&#305;n.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;8. &lt;a href="http://www.phpedit.com/"&gt;PHPEdit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;PHPEdit m&#252;kemmel bir PHP d&#252;zenleyicisi/IDE olup &#231;ok say&#305;da kullan&#305;&#351;l&#305; &#246;zelli&#287;e ve yenilik&#231;i bir kullan&#305;c&#305; arabirimine sahiptir. PHPEdit'in neden iyi bir IDE oldu&#287;unu &#246;&#287;renmek i&#231;in &lt;a href="http://www.phpedit.com/Features/10-reasons-to-use-PHPEdit"&gt;PHPEdit Kullanman&#305;n 10 Sebebi&lt;/a&gt; ve &lt;a href="http://www.phpedit.com/Features/Screencasts/PHPEdit-3.0-Overview"&gt;PHPEdit'e Giri&#351; Screencast&#305;&lt;/a&gt; sayfalar&#305;n&#305; inceleyebilirsiniz.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Faydalanabilece&#287;iniz Kaynaklar&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;1. &lt;a href="http://code.google.com/p/phpfr/"&gt;PHP Fonksiyon Referans&#305;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;PHP Function Reference&lt;/em&gt; (PHPfr) bir Mac OS X Dashboard Widget'i olup PHP Web Programlama Dili hakk&#305;nda arad&#305;&#287;&#305;n&#305;z bilgilere &#231;abucak ula&#351;abilmenizi sa&#287;lar.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;2. &lt;a href="http://phpimpact.wordpress.com/2008/05/29/30-useful-php-classes-and-components/"&gt;30 Kullan&#305;&#351;l&#305; PHP S&#305;n&#305;f&#305; ve Bile&#351;eni&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;PHP uygulamalar&#305;n&#305;z&#305; test etmek, geli&#351;tirmek ve yay&#305;mlamak i&#231;in kullanabilece&#287;iniz 30 kullan&#305;&#351;l&#305; PHP s&#305;n&#305;f&#305;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;3. &lt;a href="http://phpadvent.org/2008"&gt;PHP Advent 2008&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Aral&#305;k ay&#305;nda &lt;em&gt;phpadvent.org&lt;/em&gt; fikirlerini ve bilgilerini &#252;cretsiz olarak payla&#351;an PHP uzmanlar&#305;n&#305; bir araya getirerek 2009 i&#231;erisinde neler g&#246;rece&#287;imiz hakk&#305;nda bir &#246;n bilgi sahibi olmam&#305;z&#305; sa&#287;lad&#305;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;4. &lt;a href="http://www.sitepoint.com/blogs/2008/05/13/useful-in-browser-development-tools-for-php/"&gt;PHP i&#231;in taray&#305;c&#305; &#252;zerinden &#231;al&#305;&#351;an kullan&#305;&#351;l&#305; geli&#351;tirme ara&#231;lar&#305;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;5. &lt;a href="http://www.phpclasses.org/"&gt;PHPClasses.org&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&#199;e&#351;itli PHP s&#305;n&#305;flar&#305; hakk&#305;nda bilgi alabilece&#287;iniz dev bir kaynak.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;6. &lt;a href="http://mashable.com/2007/09/26/php-toolbox/"&gt;PHP Geli&#351;tiricilerinin Alet &#199;antas&#305;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&#199;e&#351;itli PHP ile ilgili kaynaklar&#305; bir araya toplayan bir ba&#351;ka kullan&#305;&#351;l&#305; kaynak.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;div class="imajsag"&gt;&lt;a href="http://pinkfloyd.bildirgec.org/rss.xml"&gt;&lt;img src='http://www.bildirgec.org/imaj/pinkfloyd/pinkfloyd-rss.jpg' alt="\"\"" border="0"&gt;&lt;br&gt;&lt;/a&gt;&lt;/div&gt;&lt;strong&gt;Kaynak&lt;/strong&gt;: &lt;a href="http://www.smashingmagazine.com/2009/01/20/50-extremely-useful-php-tools/"&gt;Smashing Magazine&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;&lt;a href="http://pinkfloyd.bildirgec.org/rss.xml"&gt;Yaz&#305;lar&#305;m&#305; RSS &#220;zerinden Takip Edin&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;&lt;a href="http://twitter.com/pinkfloyd"&gt;@pinkfloyd twitter&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;&lt;a href="http://pinkfloyd.bildirgec.org/"&gt;pinkfloyd k&#246;&#351;esi&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;&lt;strong&gt;PHP &#304;le &#304;lgili Yazd&#305;&#287;&#305;m Di&#287;er Yaz&#305;lar&lt;/strong&gt;&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.bildirgec.org/yazi/size-sifirdan-php-ogretecek-25"&gt;Size S&#305;f&#305;rdan PHP &#214;&#287;retecek 25 Kaynak&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;p&gt;Bu yaz&#305; &lt;a href="http://www.bildirgec.org/uye/pinkfloyd"&gt;pinkfloyd&lt;/a&gt; taraf&#305;ndan &lt;a href=" http://www.bildirgec.org/yazi/son-derece-kullanisli-php-araclari "&gt;bildirgec.org&lt;/a&gt; adresli sitede yay&#305;mlanmak &#252;zere yaz&#305;lm&#305;&#351;t&#305;r. Kaynak g&#246;sterilmeksizin kopyalanamaz.&lt;/p&gt;&lt;hr&gt;Pilli Projeleri: &lt;a href="http://pilli.com"&gt;Pilli.com: Kolektif Ba&#287;&#305;ms&#305;z &#304;&#231;erik&lt;/a&gt; | &lt;a href="http://sosyomat.com"&gt;Sosyomat.com: Arkada&#351;&#305;n&#305; Etiketle&lt;/a&gt; | &lt;a href="http://put.io"&gt;Put.io: Online Cloud Storage&lt;/a&gt;</description>
      <pubDate>Wed, 01 Apr 2009 16:19:00 GMT</pubDate>
      <guid isPermaLink="false">80527@http://www.bildirgec.org/</guid>
      <link>http://www.bildirgec.org/yazi/son-derece-kullanisli-php-araclari</link>
      <category>zend</category>
      <category>macro</category>
      <category>php</category>
      <category>netbeans</category>
      <category>php ar&#351;ivi</category>
      <category>pear</category>
      <category>zend framework</category>
      <category>zend studio</category>
      <category>cakephp</category>
      <category>php guvenlik</category>
      <category>php security</category>
      <category>php tutorials</category>
      <category>php nedir</category>
      <category>solar</category>
      <category>php script</category>
      <category>php &#246;&#287;renmek</category>
      <category>php &#246;&#287;renmek istiyorum</category>
      <category>php kaynak</category>
      <category>php maker</category>
      <category>code beautifier</category>
      <category>php case sistemi</category>
      <category>php parser</category>
      <category>php framework</category>
      <category>php ajax</category>
      <category>php betik</category>
      <category>php web programlama</category>
      <category>php compile</category>
      <category>php advent calendar</category>
      <category>php gd sample</category>
      <category>php 4</category>
      <category>php kodu</category>
      <category>php tabanl&#305; firewall</category>
      <category>php express</category>
      <category>php benchmark</category>
      <category>php performans</category>
      <category>php dizileri</category>
      <category>php scripts</category>
      <category>php dizin sitesi</category>
      <category>php code generator</category>
      <category>php object generator</category>
      <category>codeigniter</category>
      <category>php siteleri</category>
      <category>php frameworks</category>
      <category>php ile arama</category>
      <category>php edit&#246;r</category>
      <category>php template</category>
      <category>php gtk</category>
      <category>php derleyici</category>
      <category>php class</category>
      <category>php library</category>
      <category>php excel</category>
      <category>php k&#252;t&#252;phanesi</category>
      <category>php tema</category>
      <category>php 5</category>
      <category>php ara&#231;lar&#305;</category>
      <category>php g&#252;venlik</category>
      <category>php manual</category>
      <category>php oop</category>
      <category>webgrind</category>
      <category>xdebug</category>
      <category>php debug</category>
      <category>phpunit</category>
      <category>smarty</category>
      <category>sajax</category>
      <category>qcodo</category>
      <category>symfony</category>
      <category>yii</category>
      <category>dwoo</category>
    </item>
    <item>
      <title>php performans testleri</title>
      <author>lonelycavalry</author>
      <description>&lt;div class="imajorta"&gt;&lt;img src='http://www.bildirgec.org/imaj/lonelycavalry/benchmark-arda-3.jpg' alt="\"\"" border="0"&gt;&lt;br&gt;&lt;/div&gt;

	&lt;p&gt;Avustralya'da ya&#351;ayan &lt;a href="http://www.chrisvincent.com.au/"&gt;Chris Vincent&lt;/a&gt; isimli tasar&#305;mc&#305; / programc&#305; , &#252;&#351;enmemiz bizim gerekti&#287;i zaman teker teker test etti&#287;imiz php kodlar&#305;n&#305;n benchmarklar&#305;n&#305; bizim i&#231;in tek bir &lt;a href="http://phpbench.com"&gt;sayfada&lt;/a&gt; toplam&#305;&#351;.&lt;/p&gt;


	&lt;p&gt;Baz&#305; sonu&#231;lar &#231;ok &#351;a&#351;&#305;rt&#305;c&#305; olmakla beraber,ho&#351; bir g&#246;rsel anlat&#305;mla sunmu&#351;.Ayr&#305;ca sonu&#231;lar de&#287;i&#351;ken,yani sayfay&#305; bir ziyaret etti&#287;inizde 500% olan bir oran bir anda 600% olabiliyor, o da server&#305;n o anki durumuna g&#246;re... Aksi durumda burada uzun uzun her birini a&#231;&#305;klamak isterdim.&lt;/p&gt;


	&lt;p&gt;Php benchmark sonu&#231;lar&#305; i&#231;in &lt;a href="http://phpbench.com/"&gt;buraya t&#305;klay&#305;n&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Chris yapt&#305;&#287;&#305; testlerde en temel i&#351;le&#231;leri,  yazma,okuma ve s&#252;rekli de&#287;i&#351;tirme gibi durumlarda &#351;unlar&#305; &#246;l&#231;m&#252;&#351;,&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;foreach() vs. for() vs. while(list() = each()) &lt;/li&gt;
		&lt;li&gt;For-loop test&lt;/li&gt;
		&lt;li&gt;...as a so called "alias" &lt;/li&gt;
		&lt;li&gt;echo vs. print&lt;/li&gt;
		&lt;li&gt;$obj = new SomeClass() vs. $obj =&amp; new SomeClass() &lt;/li&gt;
		&lt;li&gt;switch/case/default vs. if/elseif/else &lt;/li&gt;
		&lt;li&gt;For vs. While&lt;/li&gt;
		&lt;li&gt;isSet() vs. empty() vs. is_array() &lt;/li&gt;
		&lt;li&gt;double (") vs. single (') quotes&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Ayr&#305;ca hangi i&#351;leci test ederken hangi kodu kullanm&#305;&#351; diye merak ediyorsan&#305;z hemen yan&#305;ndaki &lt;strong&gt;view code &lt;/strong&gt;k&#305;sm&#305;na t&#305;klaman&#305;z yeterlidir.&lt;/p&gt;


	&lt;p&gt;Bilgilerin derli toplu ve tipografik olarak g&#246;ze hitap eden bir &#351;ekilde sunulmas&#305;ndan dolay&#305; bunu bildiri olarak payla&#351;may&#305; tercih ettim.&lt;/p&gt;&lt;p&gt;Bu yaz&#305; &lt;a href="http://www.bildirgec.org/uye/lonelycavalry"&gt;lonelycavalry&lt;/a&gt; taraf&#305;ndan &lt;a href=" http://www.bildirgec.org/yazi/php-performans-testleri "&gt;bildirgec.org&lt;/a&gt; adresli sitede yay&#305;mlanmak &#252;zere yaz&#305;lm&#305;&#351;t&#305;r. Kaynak g&#246;sterilmeksizin kopyalanamaz.&lt;/p&gt;&lt;hr&gt;Pilli Projeleri: &lt;a href="http://pilli.com"&gt;Pilli.com: Kolektif Ba&#287;&#305;ms&#305;z &#304;&#231;erik&lt;/a&gt; | &lt;a href="http://sosyomat.com"&gt;Sosyomat.com: Arkada&#351;&#305;n&#305; Etiketle&lt;/a&gt; | &lt;a href="http://put.io"&gt;Put.io: Online Cloud Storage&lt;/a&gt;</description>
      <pubDate>Mon, 30 Jun 2008 20:53:00 GMT</pubDate>
      <guid isPermaLink="false">71562@http://www.bildirgec.org/</guid>
      <link>http://www.bildirgec.org/yazi/php-performans-testleri</link>
      <category>php</category>
      <category>performans</category>
      <category>benchmark</category>
      <category>h&#305;z testi</category>
      <category>benchmarking</category>
      <category>php benchmark</category>
      <category>php performans</category>
    </item>
  </channel>
</rss>

