<?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>Bektaş Yıldız</title>
	<atom:link href="http://www.bektasyildiz.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bektasyildiz.com</link>
	<description>Bilgisayar Teknolojileri ve Programlama</description>
	<lastBuildDate>Wed, 17 Feb 2010 10:25:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>PHP Değişkenler ve Sabitler</title>
		<link>http://www.bektasyildiz.com/php-degiskenler-ve-sabitler/</link>
		<comments>http://www.bektasyildiz.com/php-degiskenler-ve-sabitler/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 01:44:07 +0000</pubDate>
		<dc:creator>Bektaş Yıldız</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Amp]]></category>
		<category><![CDATA[Boolean]]></category>
		<category><![CDATA[Br]]></category>
		<category><![CDATA[Nokta]]></category>

		<guid isPermaLink="false">http://www.bektasyildiz.com/?p=19</guid>
		<description><![CDATA[Değişkenler; Değişkenler içerisine atanan değerleri tutarlar ve sayfada istediğimiz zaman kullanırız. = operatörü kullanarak değer atanır. Değişkenin tipi içeriğine aktarılan değere göre belirlenmiş olur, eğer tam sayı bir değer girilmişse integer (tamsayı) tipinde, karakterlerden oluşan bir değer girilmişse string (karakter) tipindedir. Eğer bir değişken tam sayı tipinde ise biz bu değişkene daha sonra karakter girebiliriz [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Değişkenler;</strong></p>
<p>Değişkenler içerisine atanan değerleri tutarlar ve sayfada istediğimiz zaman kullanırız. = operatörü kullanarak değer atanır. Değişkenin tipi içeriğine aktarılan değere göre belirlenmiş olur, eğer tam sayı bir değer girilmişse integer (tamsayı) tipinde, karakterlerden oluşan bir değer girilmişse string (karakter) tipindedir. Eğer bir değişken tam sayı tipinde ise biz bu değişkene daha sonra karakter girebiliriz böylece değişkenin tipide değişmiş olur, yani bir değişkene istediğimiz zaman istediğimiz tipte bir veri girebiliriz. Değişkenleri örneklerle kullanarak daha iyi anlayalım.<span id="more-19"></span></p>
<pre class="brush: php;">
&lt;?php
    $degisken1 = 21; // Girilen tam sayı ile değişken integer tipinde oluşmuştur.
    $degisken2 = 27.5; // Ondalıklı sayı girilerek float tipinde bir değişken oluşturduk.
    $degisken3 = 'Merhaba'; // Karakter girerek string tipinde bir değişken oluşturduk.
    $degisken4 = true; // boolean tipinde bir değişken oluşturduk true veya false değeri alır. true = doğru, false = yanlış..
?&gt;
</pre>
<p>Örnekte her değişkene farklı tipte değerler verdik. Sunucuya sayfamız yorumlanmak üzere gittiğinde önce $degisken1 adındaki değişkene 21 değeri aktarılacak ve ardından sırasıyla diğer değişkenlere değerleri akatarılacaktır ve işlem bitecektir. Şimdi farklı bir örnek yapalım:</p>
<pre class="brush: php;">
&lt;?php
    $aciklama = 'Bir bardak çayın fiyatı : ';
    $fiyati = 0.50;&lt;br /&gt;    $birimi = 'Türk Lirası';
    // Buraya kadar değişkenlere değerler atadık.
    echo $aciklama.$fiyati.$birimi; // Burada değişkenleri nokta ile birleştirerek yanyana ekrana bastırıyoruz.
    echo '&lt;br /&gt;'; // Burada alt satıra geçmek için kullanılan html tagını kullanıyoruz böylece en son yazılan yazıdan sonra bir alt satıra geçmiş oluyoruz.
    $aciklama = 'Bir fincan kahvenin fiyatı : ';
    $fiyati = 0.75;&lt;br /&gt;    // Buraya kadar $aciklama ve $fiyati değişkenlerine yeni değerler atıyoruz böylece eski değerleri kayboluyor $birimi değişkeneninin değeri değişmedi hala aynı değeri taşıyor..
    echo $aciklama.$fiyati.$birimi; // Burada tekrar değişkenleri ekrana bastırıyoruz.
?&gt;
</pre>
<p>Üstteki örneğin ekran çıktısı şu şekilde olacaktır :</p>
<p>Bir bardak çayın fiyatı : 0.50 Türk Lirası<br />
Bir fincan kahvenin fiyatı : 0.75 Türk Lirası</p>
<p><strong>Sabitler;</strong></p>
<p>Değişkenlerde değerleri istediğimiz zaman değiştirebiliyorduk sabitlerde ise bir değer veriyoruz ve o değer değişmiyor. sabitlere değer atamak için define() fonksiyonunu kullanırız.</p>
<p>Örnek:</p>
<pre class="brush: php;">
&lt;?php
    define ('mazot', 3000);
    define ('benzin', 4550);
    echo 'Mazot fiyatı : ';
    echo '&lt;br /&gt;';
    echo mazot;
    echo '&lt;br /&gt;';
    echo benzin;
?&gt;
</pre>
<p>Üstteki örnekte iki tane sabitimiz var mazot ve benzin adında bunları ekrana bastırıyoruz. Sabitler bu şekilde her zaman sabit olarak kullanacağımız değerleri belirlediğimiz değişkenlerdir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bektasyildiz.com/php-degiskenler-ve-sabitler/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP Localhost Kurulumu ve Kullanımı</title>
		<link>http://www.bektasyildiz.com/php-localhost-kurulumu-ve-kullanimi/</link>
		<comments>http://www.bektasyildiz.com/php-localhost-kurulumu-ve-kullanimi/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 01:35:13 +0000</pubDate>
		<dc:creator>Bektaş Yıldız</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Index Php]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Localhost]]></category>
		<category><![CDATA[Php Mysql]]></category>
		<category><![CDATA[Simge]]></category>
		<category><![CDATA[Tar Gz]]></category>
		<category><![CDATA[Windows Linux]]></category>
		<category><![CDATA[Xampp]]></category>
		<category><![CDATA[Yazan]]></category>

		<guid isPermaLink="false">http://www.bektasyildiz.com/?p=20</guid>
		<description><![CDATA[Bu derste windows ve Linux işletim sistemlerinde localhost kurlumunun ve kullanımının nasıl yapıldığına bakacağız; Windows İçin WAMP Kurulumu Evet şimdi çok basit olan kurulumu hızlı bir şekilde anlatacağım, program kurmayı bilmeyen yoktur heralde şimdi adresten WAMP indiriyoruz. İnen paketi bilgisayarımıza kuruyoruz kurulumda bize nereye kurmak istediğimiz gibi sıradan bir program kurulumundaki sorular sorulur bunları seçip [...]]]></description>
			<content:encoded><![CDATA[<p>Bu derste windows ve Linux işletim sistemlerinde localhost kurlumunun ve kullanımının nasıl yapıldığına bakacağız;<br /><strong></strong></p>
<p><strong>Windows İçin WAMP Kurulumu</strong></p>
<p>Evet şimdi çok basit olan kurulumu hızlı bir şekilde anlatacağım, program kurmayı bilmeyen yoktur heralde şimdi <a title="WAMP" href="http://www.wampserver.com/en/download.php" target="_blank">adresten WAMP</a> indiriyoruz. İnen paketi bilgisayarımıza kuruyoruz kurulumda bize nereye kurmak istediğimiz gibi sıradan bir program kurulumundaki sorular sorulur bunları seçip programı kuruyoruz. <span id="more-20"></span>Kurulum bittikten sonra programı çalıştırdığımızda ekranın sağ altında mavi bir simge belirecektir bu simgeden Türkçe dil seçeneğini seçebilirsiniz böylece daha rahat kullanabilirsiniz.Aynı simgeye tıklayarak servisleri başlatma durdurma gibi seçenekler vardır php ve mysql kullanmak için servisleri başlat diyerek istediğimiz zaman kullanıma hazır hale getirebiliriz. Şimdi ilk dersimizde basit bir örneğimiz vardı bunu index.php olarak kaydederek programın kurulu olduğu dizindeki www klasörüne gelip bir klasör oluşturup içine dosyamızı taşıyarak uygulamamızı test edebiliriz. İnternet tarayıcımızı açalım ve adres çubuğuna şunu yazalım:</p>
<p><a href="http://localhost/klasoradi">http://localhost/klasoradi</a></p>
<p>klasoradi yazan kısma php dosyamızı koyduğumuz klasör adını yazıyoruz ve bağlantıyı açıyoruz tarayıcımızın PHP dosyamızı görüntülediğini görüyorsak işlem başarılı demektir. Başarılı Kodlamalar Windows kullanıcıları <img src='http://www.bektasyildiz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Linux İşletim Sistemine XAMPP Kuralım;</strong></p>
<p>İlk önce <a title="Linux XAMPP" href="http://www.apachefriends.org/en/xampp-linux.html" target="_blank">adresten XAMPP</a> indiriyoruz aslında adreste nasıl kurulacağı gibi bilgiler anlatılmakta ben burada size kısaca özetleyeceğim.</p>
<p><tt>su</tt><br />komutu ile yetkili yönetici haklarına sahip oluyoruz, daha sonra cd komutu ile XAMPP indirdiğimiz dizine geçiyoruz.</p>
<p><tt>tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt<br /></tt>komut ile kurulum başlayacaktır ve bitmesini bekliyoruz..</p>
<p>şimdi sıra geldi çalıştırmaya işte şu komut<br /><tt>/opt/lampp/lampp start</tt></p>
<p>Şimdi ilk dersteki örneğimiz ile bir index.php dosyası hazırlayıp bunu opt/lampp/htdocs dizinine bir klasör oluşturup içine koyalım ve tarayıcımızın adres çubuğuna şunu yazıp açalım ve test etmiş olalım.</p>
<p><tt><a href="http://localhost/klasoradi">http://localhost/klasoradi</a></tt></p>
<p>klasoradi yazan kısma php dosyamızın bulunduğu klasör adını yazıyoruz tarayıcıda PHP dosyamız çıkıyorsa herşey yolundadır.</p>
<p>Hepsi bu kadar başarılı kodlamalar Linux kullanıcıları. <img src='http://www.bektasyildiz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bektasyildiz.com/php-localhost-kurulumu-ve-kullanimi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP&#8217; ye giriş</title>
		<link>http://www.bektasyildiz.com/php-ye-giris/</link>
		<comments>http://www.bektasyildiz.com/php-ye-giris/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 23:08:44 +0000</pubDate>
		<dc:creator>Bektaş Yıldız</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Br]]></category>
		<category><![CDATA[Dinamik]]></category>
		<category><![CDATA[Echo]]></category>
		<category><![CDATA[Index Php]]></category>
		<category><![CDATA[Mysql Oracle]]></category>
		<category><![CDATA[Nyp]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Php Code]]></category>
		<category><![CDATA[Php Ftp]]></category>
		<category><![CDATA[Php Hypertext]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[Veya]]></category>
		<category><![CDATA[Yeni]]></category>

		<guid isPermaLink="false">http://www.bektasyildiz.com/?p=8</guid>
		<description><![CDATA[PHP nedir? PHP (Hypertext Preprocessor) sunucu taraflı çalışan, HTML içerisine gömülebilen, dinamik, açık kaynak kodlu yani ücretsiz ve popüler bir script dilidir. C diline benzer. Birçok veritabanına (MySQL, Oracle, PostgreSQL&#8230;) güvenli olarak erişip bağlantı kurabilir. Şuan için en güncel versiyonu PHP 6 dır. Öğrenimi ve kullanımı kolaydır. PHP yeni sürümleriyle eksikliğini hissettiğimiz özellikleri getirir veya [...]]]></description>
			<content:encoded><![CDATA[<h3><a href="http://tr.php.net/images/php.gif"><img class="alignleft" title="PHP" src="http://tr.php.net/images/php.gif" alt="" width="120" height="67" /></a><strong>PHP nedir?</strong></h3>
<p>PHP (Hypertext Preprocessor) sunucu taraflı çalışan, HTML içerisine gömülebilen, dinamik, açık kaynak kodlu yani ücretsiz ve popüler bir script dilidir. C diline benzer. Birçok veritabanına (<a href="http://www.mysql.com/" target="_blank">MySQL</a>, <a href="http://www.oracle.com" target="_blank">Oracle</a>, <a href="http://www.postgresql.org" target="_blank">PostgreSQL</a>&#8230;)<strong> </strong>güvenli olarak erişip bağlantı kurabilir. Şuan için en güncel versiyonu<span id="more-8"></span> PHP 6 dır. Öğrenimi ve kullanımı kolaydır. PHP yeni sürümleriyle eksikliğini hissettiğimiz özellikleri getirir veya bazı özellikler değiştirilir/kaldırılır. Nesneye yönelik Programlama dilidir (NYP). C++ ya da C++ benzeri bir dil ile uğraşmış kişiler Nesneye yönelik dil ile zaten tanışmışlardır bu nedenle PHP öğrenimini son derece kolaylaştıracaktır. Nesneye yönelik kod yazımı daha okunabilirdir, büyük projelerde içinden çıkılamayan durumlardan kurtarır, bu nedenle eğer büyük bir proje geliştiriyorsak muhakkak NY kod kullanmalıyız.</p>
<h3>PHP yi nasıl öğrenebiliriz?</h3>
<p>PHP açık kaynak kodlu bir dil olduğu için herkes tarafından geliştirilebilir ve çok yaygındır. İnternette araştırma yaparak örnek kodlara ulaşılabilir. <a href="http://tr.php.net/manual/tr/index.php" target="_blank">Buradan</a> bol örneklerle anlatılmış dökümanlardan istediğiniz her şeyi bulabilirsiniz. Bloğumu<a href="http://www.bektasyildiz.com/bektas-yildiz/category/php/"> PHP</a> Kategorisinden takip ederekte öğrenme konusunda ilerleyebilirsiniz.</p>
<p>Şimdi ekrana (Merhaba Dünya) yazdıran kodumuzu inceleyelim.<br />
<strong>index.php:</strong></p>
<pre class="brush: php;">
//PHP öğreniyorum.
echo &quot;Merhaba Dünya&quot;;
</pre>
<p>Kodumuzu index.php olarak ftp&#8217; mize gönderdiğimizde http://www.example.com/index.php şeklinde tarayıcımızda açarak ekranda (Merhaba Dünya) yazısının olduğunu görürüz. Eğer bir HTML sayfası yollamış olsaydık sunucumuza tarayıcıda sağ tıklayıp sayfa kaynağını göster dediğimizde tüm kodları görebilirdik, sebebi HTML dosyayı, sunucu direk ziyaretçinin internet tarayıcısına gönderir fakat PHP&#8217; nin çalışması farklıdır sunucu dosyamızın php olduğunu görünce onu derler ve HTML dosyasına çevirerek sitemiz ziyaretçilerine gösterir. Yani bu demek oluyorki PHP kodlarına geliştirici dışında kimse ulaşamaz. Kodumuzda <strong><span style="color: #ff6600;">&lt;?php ?&gt;</span></strong> gibi tagları görüyoruz, PHP kodları o aralıkta yer almalıdır yoksa çalışmayacaktır ve sunucu düz yazı olarak algılayacaktır. <strong><span style="color: #ff6600;">//PHP öğreniyorum.</span></strong> yazan yer ise dosyayı sunucumuza gönderip baktığımızda görünmez, bize kod yazarken açıklayıcı satır eklememizi sağlar. <span style="color: #ff6600;"><strong>echo &#8220;Merhaba Dünya&#8221;; </strong><span style="color: #000000;">ise ekranda tırnaklar arasındaki yazıyı görüntülememizi sağlayan koddur.</span><br />
</span></p>
<p>Peki PHP ile bir web sitesi geliştirmem için sunucu ve alan ismim yoksa ne olacak bunun için bir sonraki dersimde size Linux ve Windows işletim sistemlerine sahip bilgisayarlarda localhost kurulumunu anlatacağım. Bir sonraki derse kadar görüşmek dileğiyle hoşça kalın.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bektasyildiz.com/php-ye-giris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
