<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Duygu AĞIRAL - Webmaster &#187; Php</title>
	<atom:link href="http://www.duyguagiral.com.tr/kategoriler/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.duyguagiral.com.tr</link>
	<description>Programcı Kimliğini Yıkacak Programcı</description>
	<lastBuildDate>Tue, 24 Jan 2012 17:22:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PHP 6 Yenilikleri</title>
		<link>http://www.duyguagiral.com.tr/php-6-yenilikleri/</link>
		<comments>http://www.duyguagiral.com.tr/php-6-yenilikleri/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 12:07:40 +0000</pubDate>
		<dc:creator>Duygu</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[php 6]]></category>

		<guid isPermaLink="false">http://www.duyguagiral.com.tr/?p=224</guid>
		<description><![CDATA[PHP nesneye yönelik programlamaya ilişkin stabilleştirme çalışmalarını tamamen oturttuğu PHP 6 sürümüne hızla yaklaşıyor. Şu anki kararlı sürümler ile arasında birçok farklılık var. Bir arkadaşımın çok kullandığım &#60;?=$degisken?&#62; yazımının kaldırılacağını söyleyince çıldırıp araştırmaya koyuldum ve bir derleme yaptım.  Henüz geçiş yapmadıysanız yavaş yavaş dikkat etmeye başlamanızı öneririm, sunucular desteklemeye başladı. Kaldırılan Özellikler: - PHP Safe [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 0 3px 3px 0;" src="http://www.duyguagiral.com.tr/ekler/php.jpg" alt="" width="80" height="80" /> PHP nesneye yönelik programlamaya ilişkin stabilleştirme çalışmalarını tamamen oturttuğu PHP 6 sürümüne hızla yaklaşıyor. Şu anki kararlı sürümler ile arasında birçok farklılık var. Bir arkadaşımın çok kullandığım &lt;?=$degisken?&gt; yazımının kaldırılacağını söyleyince çıldırıp araştırmaya koyuldum ve bir derleme yaptım.  Henüz geçiş yapmadıysanız yavaş yavaş dikkat etmeye başlamanızı öneririm, sunucular desteklemeye başladı.</p>
<p style="color: #59af0a;"><strong>Kaldırılan Özellikler:</strong></p>
<p>- PHP Safe modu , Magic Quotes , Return by Reference kaldırılıyor.</p>
<p>- HTTP_*_VARS şeklindeki<strong> register globals</strong> değerler kaldırılıyor.<code> $HTTP_GET_VARS</code><code>[</code><code>'degisken'</code><code>]</code><code>";  yerine : </code><code>$_GET</code><code>[</code><code>'degisken'</code><code>]</code>&#8220;; yazıyoruz.</p>
<p>- <strong>session_register</strong> fonksiyonu kaldırılıyor. Script sonlandığında session dizisi kaydedildiği için gerek kalmamış.</p>
<p>- <strong>&lt;?=$degisken?&gt;</strong> gibi ASP tarzı tag desteği kaldırılıyor, onun yerine <strong>&lt;?php=$degisken?&gt;</strong> eklendi. <strong>&lt;?php echo $</strong><strong>degisken</strong><strong>;?&gt;</strong> şeklinde yazılabilir.</p>
<p>- Sapi dışında dl() kullanımı kaldırılıyor.</p>
<p>- Zend.ze1 uyumluluk modu kaldırılıyor.</p>
<p>- Freetype 1 ve gd 1 desteği kaldırılıyor.</p>
<p>- Register long arrays kaldırılıyor.</p>
<p>- {} ile indexleme kaldırılıyor. Stringleri bu şekilde indexleyemeyeceğiz.</p>
<p>- fastcgi ’yi kapatabilme kaldırılıyor.</p>
<p>- ifsetor() kaldırılıyor.</p>
<p>- foreach yapısı ile kullanılan çok boyutlu dizi yapısı değişiyor.  foreach($array as $k =&gt; list($a, $b))</p>
<p>- Dinamik metodları statik sözdizimiyle çağırma kaldırılıyor.</p>
<p style="color: #59af0a;"><strong>Eklenen Özellikler:</strong></p>
<p>- PHP &#8216;nin en büyük eksiklikleri olarak tanımlanan <strong>nesneye yönelik programlama</strong> ön plana çıkıyor.</p>
<p>- Nesneler ve sınıfların tanımlamaları dahil olmak üzere şu an için desteklenmeyen <strong>Unicode</strong>, yeni versiyonda opsiyonel olarak seçilebiliyor. Birçok programcının işi kolaylaşacak.</p>
<p>- Kurulu bir <strong>opcode sistemi</strong> destekleniyor.</p>
<p>- <strong>Goto </strong>ve <strong>import </strong>fonksiyonları ekleniyor. Eskiden beri kod ya da algoritma yazanlar bilirler, uzun zamandır desteklenmiyordu.</p>
<p>- ereg extension yerine <a href="http://jeffreybarke.net/2009/02/using-the-php-fileinfo-extension/" target="_blank">Fileinfo extensions</a> geliyor. Ayrıca XMLReader, XMLWriter sınıfları var.</p>
<p>- Çekirdeğe APC <a href="http://tr.php.net/apc" target="_blank">(Alternative PHP Cache)</a> önbellek ekleniyor ve performans artışı sağlıyor.</p>
<p>- <strong>64-bit integer</strong> type artık tamamen destekleniyor (platform tabanlıydı)</p>
<p>- microtime 2&#8242;de döndürülen değer virgüllü sayıları da içerebiliyor. <strong>microseconds </strong>unix_timestamp dan epeyce iyi ve kullanıcılara daha fazla performans verecek.</p>
<p>- Strict hata raporları tek çatı altında birleştiriliyor. E_STRICT mesajları E_ALL mesajları ile birleştirilmiş olacak.</p>
<p>Henüz kararlı sürümü yok ama <a href="http://snaps.php.net/" target="_blank">http://snaps.php.net/</a> adresinden PHP Trunk &#8216; ı indirebilirsiniz.  Umarım yararlı bir yazı olmuştur.</p>
<div align="right" style="float: right; padding: 5px 0px 0px 5px;"><a name="fb_share" type="button" share_url="http://www.duyguagiral.com.tr/php-6-yenilikleri/">Paylaş</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.duyguagiral.com.tr/php-6-yenilikleri/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>PhpSecInfo &#8211; Güvenlik</title>
		<link>http://www.duyguagiral.com.tr/phpsecinfo-guvenlik/</link>
		<comments>http://www.duyguagiral.com.tr/phpsecinfo-guvenlik/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 15:07:19 +0000</pubDate>
		<dc:creator>Duygu</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[güvenlik]]></category>
		<category><![CDATA[phpsecinfo]]></category>
		<category><![CDATA[server güvenliği]]></category>

		<guid isPermaLink="false">http://www.duyguagiral.com.tr/?p=188</guid>
		<description><![CDATA[PHPSecInfo ile güvenlik açıklarınızı bulun.]]></description>
			<content:encoded><![CDATA[<p><a href="http://phpsec.org/projects/phpsecinfo/" target="_blank">PhpSecInfo</a>, sunucunuzdaki PHP kurulumunu güvenlik açısından test etmeye yarayan bir  uygulama. phpinfo() fonksiyonuna benzer şekilde sunucudaki PHP ortamının güvenliğini analiz ediyor ve güvenliği artırıcı önerilerde bulunuyor. Sunucudaki PHP kurulumunun ayarları inceleniyor ve kategoriler altında  bu ayarların değerlendirilmesi yapılıyor. Güvenlik bakımından kritik  koşul içeren ayarlar kırmızı renk alırken, güvenlik sıkıntısı  oluşturmayanlar yeşil renkte ekrana geliyor. Orta seviyede risk  oluşturan ayarlar ise turuncu renk altında sizlere sunuluyor.</p>
<p><img src="http://www.duyguagiral.com.tr/ekler/phpsecinfophp.gif" alt="PHPSecInfo" /></p>
<p>PhpSecInfo dosyasını FTP&#8217;ye upload edip http://www.siteadresi.com/phpsecinfo/şeklinde çalıştırmanız yeterli. Daha ayrıntılı bilgiyi <a href="http://phpsec.org/projects/phpsecinfo/" target="_blank">buradan </a>alabilir, <a href="http://phpsec.org/projects/phpsecinfo/phpsecinfo.zip" target="_blank">buradan</a> indirebilirsiniz.</p>
<div align="right" style="float: right; padding: 5px 0px 0px 5px;"><a name="fb_share" type="button" share_url="http://www.duyguagiral.com.tr/phpsecinfo-guvenlik/">Paylaş</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.duyguagiral.com.tr/phpsecinfo-guvenlik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Manual Türkçe</title>
		<link>http://www.duyguagiral.com.tr/php-manual-turkce/</link>
		<comments>http://www.duyguagiral.com.tr/php-manual-turkce/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 12:16:06 +0000</pubDate>
		<dc:creator>Duygu</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[php manual tr]]></category>

		<guid isPermaLink="false">http://blog.duyguagiral.com/?p=74</guid>
		<description><![CDATA[Uzun süren çabalar, eksik girişimlerden sonra PHP Manual artık tamamen Türkçeleştirildi ve bu durum eminim PHP ile uğraşan, hatta artık uzmanlaşmış olanları bile mutlu edecek gibi geliyor bana. Çünkü milli mesele haline gelmişti Yarım yamalak türkçeleştirilebilmiş, sonra vazgeçilmişti. Ve sonunda bir ekip tamamen uğraşmış ve başarmış, 26 Aralık 2008 tarihinde bizlere sundu, sonsuz teşekkürler.. Buradan [...]]]></description>
			<content:encoded><![CDATA[<p>Uzun süren çabalar, eksik girişimlerden sonra PHP Manual artık tamamen Türkçeleştirildi ve bu durum eminim PHP ile uğraşan, hatta artık uzmanlaşmış olanları bile mutlu edecek gibi geliyor bana. Çünkü milli mesele haline gelmişti <img src='http://www.duyguagiral.com.tr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Yarım yamalak türkçeleştirilebilmiş, sonra vazgeçilmişti. Ve sonunda bir ekip tamamen uğraşmış ve başarmış, 26 Aralık 2008 tarihinde bizlere sundu, sonsuz teşekkürler..</p>
<p>Buradan ulaşabilirsiniz :<span id="more-74"></span></p>
<p><a title="Türkçe Manual" href="http://www.php.net/manual/tr/index.php">http://www.php.net/manual/tr/index.php</a></p>
<p>Bu  arada sitesine koyarak bana da hatırlatan <a title="Zihni KAYA" href="http://www.zihni.net">Zihni Kaya&#8217;</a>ya teşekkür ederim.</p>
<div align="right" style="float: right; padding: 5px 0px 0px 5px;"><a name="fb_share" type="button" share_url="http://www.duyguagiral.com.tr/php-manual-turkce/">Paylaş</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.duyguagiral.com.tr/php-manual-turkce/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP ile Resim Üzerine Yazı Ekleme</title>
		<link>http://www.duyguagiral.com.tr/php-ile-resim-uzerine-yazi-ekleme/</link>
		<comments>http://www.duyguagiral.com.tr/php-ile-resim-uzerine-yazi-ekleme/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 23:10:04 +0000</pubDate>
		<dc:creator>Duygu</dc:creator>
				<category><![CDATA[Php]]></category>
		<category><![CDATA[image]]></category>

		<guid isPermaLink="false">http://blog.duyguagiral.com/?p=5</guid>
		<description><![CDATA[Geçenlerde bir site için resim üzerine yazı eklemem gerekti, kullandığım fonksiyonu sizinle de paylaşayım; function yaz($eski,$yeni,$text,$font) { $resmim = imagecreatefromjpeg($eski); if(!$resmim) { die("Böyle Bir Resim Yok"); } $yellow = imagecolorallocate($resmim, 255, 255, 0); $black = imagecolorallocate($resmim, 0, 0, 0); $width = imagesx($resmim); $height = imagesy($resmim); imagefilledrectangle($resmim, 0, ($height-18) , $width, $height, $black); $yazilacak = ( [...]]]></description>
			<content:encoded><![CDATA[<p>Geçenlerde bir site için resim üzerine yazı eklemem gerekti, kullandığım fonksiyonu sizinle de paylaşayım;</p>
<p><span id="more-5"></span></p>
<pre lang="php">function yaz($eski,$yeni,$text,$font)
{
$resmim = imagecreatefromjpeg($eski);
if(!$resmim)
{
die("Böyle Bir Resim Yok");
}
$yellow = imagecolorallocate($resmim, 255, 255, 0);
$black = imagecolorallocate($resmim, 0, 0, 0);
$width = imagesx($resmim);
$height = imagesy($resmim);
imagefilledrectangle($resmim, 0, ($height-18) , $width, $height, $black);
$yazilacak = ( $width - imagefontwidth($font)*strlen($text) )/2;
imagestring($resmim, $font, $yazilacak, $height-18, $text, $yellow);
imagejpeg($resmim,$yeni);
imagedestroy($resmim);

echo 'Resime yazı yazıldı';
}

yaz("eski_resim.jpg","yeni_resim.jpg","yazilacak_yazi","3");</pre>
<p>Tabi buradaki &#8220;3&#8243; font büyüklüğü.</p>
<div align="right" style="float: right; padding: 5px 0px 0px 5px;"><a name="fb_share" type="button" share_url="http://www.duyguagiral.com.tr/php-ile-resim-uzerine-yazi-ekleme/">Paylaş</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.duyguagiral.com.tr/php-ile-resim-uzerine-yazi-ekleme/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

