<?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>IboNette.com &#187; php framework</title>
	<atom:link href="http://www.ibonette.com/tag/php-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ibonette.com</link>
	<description>Aklını kullananlara ithaf olunur…</description>
	<lastBuildDate>Sat, 21 Jan 2012 20:56:34 +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 Dersleri -1 : Gerekli Araçlar</title>
		<link>http://www.ibonette.com/php-dersleri-1-gerekli-araclar/</link>
		<comments>http://www.ibonette.com/php-dersleri-1-gerekli-araclar/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 21:28:42 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PHP DERSLERİ]]></category>
		<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[hangi php framework]]></category>
		<category><![CDATA[netbeans php]]></category>
		<category><![CDATA[php ders]]></category>
		<category><![CDATA[php dersleri]]></category>
		<category><![CDATA[php eğitimi]]></category>
		<category><![CDATA[php framework]]></category>
		<category><![CDATA[php ipuçları]]></category>
		<category><![CDATA[php yazı dizisi]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=769</guid>
		<description><![CDATA[Php  için temel başvuru kaynakları: 
Editör:
İşletim sistemi:
Framework:]]></description>
		<wfw:commentRss>http://www.ibonette.com/php-dersleri-1-gerekli-araclar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codeigniter 2.0 ile İlgili İlk İzlenimlerim</title>
		<link>http://www.ibonette.com/codeigniter-2-0-ile-ilgili-ilk-izlenimlerim/</link>
		<comments>http://www.ibonette.com/codeigniter-2-0-ile-ilgili-ilk-izlenimlerim/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 16:31:43 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[codeignter 2.0]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php framework]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=558</guid>
		<description><![CDATA[Bir süredir söylentisi olan, ancak kendisi hakkında bilgi edinilemeyen Codeigniter 2.0, sonunda ellislab tarafından duyurulmuş.

Codeigniter kullanmayı bıraktığım için (konunun çoğu ilgilisi gibi), CI ile ilgili gelişmeleri, Fatih Bazman kardeşimin başarıyla yürüttüğü codeigniter.gen.tr 'den takip ediyorum. Kendisinin şuradaki yazısı beni heyecanlandırdı. Çünkü Codeigniter 2.0 ile birlikte bazı önemli özellik ve kütüphanelerin frameworke eklenmesini bekliyordum. Ancak şuradaki resmi dokümana bakılırsa (şimdilik), birkaç değişiklik dışında pek de öyle heyecan verici bir gelişme yok.

Bahsedilmeye değer iki önemli konu var;

1) Php 4 desteğindeki ısrardan vazgeçilip, php 5 'in avantajlarının kullanılmaya başlanmış olması. (Açıkçası çok geç kalındı. Neredeyse php 6 çıkmak üzere ama değerli ellislab çalışanları, lütfedip yeni geçtiler. Ancak zararın neresinden dönülse kardır diyerek bu konudaki eleştirimi fazla uzatmıyorum.)

2) Security library eklenmiş: daha önce de xss filtreleme vs gibi özellikler olmasına rağmen, buna CSRF koruması da eklenerek daha da iyileştirilmesi iyi olmuş.

Bu iki konu dışındaki diğer maddeler, ara versiyonlarda yapılabilecek sıradan değişiklikler ve php 5 in getirdiği yeniliklerin uyarlamasından ibaret.]]></description>
		<wfw:commentRss>http://www.ibonette.com/codeigniter-2-0-ile-ilgili-ilk-izlenimlerim/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CodeIgniter Hakkında Güzel Bir Kaynak</title>
		<link>http://www.ibonette.com/codeigniter-hakkinda-guzel-bir-kaynak/</link>
		<comments>http://www.ibonette.com/codeigniter-hakkinda-guzel-bir-kaynak/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 04:35:34 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[codeigniter başlangıç]]></category>
		<category><![CDATA[codeigniter kaynak]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php framework]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=350</guid>
		<description><![CDATA[Bu yazımda size codeigniter.gen.tr 'den bahsetmek istiyorum.  Google 'da (türkçe içeriklerde) codeigniter yazdığınızda, karşınıza ilk sırada kendisi çıkıyor.

Codeigniter hakkında özgün, çok kaliteli ve her geçen gün ciddi emek harcanarak geliştirilen içeriğiyle bu site özel olarak bir yazının konusu olmayı hak ediyor. Özelliklekaynak belirtmeden ordan burdan kopya yaparak içerik oluşturulan internet camiasında, bu tür özgün içerik barındıran ve emek harcanan siteleri gördükçe mutlu oluyorum. ]]></description>
		<wfw:commentRss>http://www.ibonette.com/codeigniter-hakkinda-guzel-bir-kaynak/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CakePHP Başlangıç: Kurulum ve İlk Uygulama</title>
		<link>http://www.ibonette.com/cakephp-baslangic-kurulum-ve-ilk-uygulama/</link>
		<comments>http://www.ibonette.com/cakephp-baslangic-kurulum-ve-ilk-uygulama/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 01:37:44 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PRATİK BİLGİLER]]></category>
		<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[cakephp başlangıç]]></category>
		<category><![CDATA[cakephp kurulum]]></category>
		<category><![CDATA[cakephp örnek uygulama]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php framework]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=251</guid>
		<description><![CDATA[Performans konusunda en kötü php frameworklerinden birisi şu an itibariyle cakephp olduğu için bu frameworkü tercih etmiyorum. (Örneğin şu makaleden benchmark karşılaştırmalarından birisini bulabilirsiniz) Ancak arama motorlarından "cakephp" anahtar kelimesi ile hatırı sayılır bir ziyaretçi kitlesi geldiği için cakephp ye başlangıç yapmak isteyen sevgili dostlarıma yardımcı olacak bir makale yazmayı uygun buldum.

Evet performans konusunda gerçekten kötü olmasına rağmen hiç mi güzel tarafı yok bu frameworkün? Performans kayıplarına rağmen neden insanlar bu frameworkü tercih ediyor?

Bu soruların en önceli cevabı, cakephp 'nin sunduğu otomatikleşmiş araçlarda yatıyor. Framework'ün sunduğu araçlar sayesinde programcının yapması gereken bir çok şeyi cakephp kendisi otomatik olarak yapıyor. Tabii ki bunu yapabilmek için cakephp nin koyduğu kurallara uymak gerekiyor. Veritabanı tasarımı vs gibi konularda bazı konularda kod yazım kurallarına uymak gerekiyor. Bu durum cakephp camiası tarafından "Less Configuration, More Convention" (daha az konfigürasyon, daha çok geliştirme kuralı)  şeklinde ifade ediliyor...]]></description>
		<wfw:commentRss>http://www.ibonette.com/cakephp-baslangic-kurulum-ve-ilk-uygulama/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>PHP Framework Kullanılmalı mı?</title>
		<link>http://www.ibonette.com/php-framework-kullanilmali-mi/</link>
		<comments>http://www.ibonette.com/php-framework-kullanilmali-mi/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 20:32:10 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[hangi framework]]></category>
		<category><![CDATA[hangi php framework]]></category>
		<category><![CDATA[kohana]]></category>
		<category><![CDATA[Ne zaman php framework kullanılmalı]]></category>
		<category><![CDATA[php framework]]></category>
		<category><![CDATA[PHP framework kullanılmalı mı]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=202</guid>
		<description><![CDATA[Bu soruların cevabını bir zamanlar çok aramıştım. Nette okumadık yazı, ayrıntılı olarak incelemediğim php framework, danışmadığım dostum kalmamıştı. Bütün uğraşlarım sonucunda oluşan fikirlerimi siz değerli ziyaretçilerimle paylaşmak için (fazla sıkmadan, kısaca) birşeyler yazmak istedim.]]></description>
		<wfw:commentRss>http://www.ibonette.com/php-framework-kullanilmali-mi/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>CodeIgniter -2: Controller</title>
		<link>http://www.ibonette.com/codeigniter-2-controller/</link>
		<comments>http://www.ibonette.com/codeigniter-2-controller/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 13:03:04 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[codeigniter controller]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[Controllerları Alt Klasörlerde Organize Etmek]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[Medotlar (Fonksiyonlar)]]></category>
		<category><![CDATA[Metod Parametresini url İle Geçirmek]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php framework]]></category>
		<category><![CDATA[Sınıf Yapılandırıcıları (Class Constructors)]]></category>
		<category><![CDATA[Varsayılan Controller Tanımlama]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=93</guid>
		<description><![CDATA[Bir önceki yazımda CodeIgniter ' a başlangıç yapmıştık. Şimdi konuyu biraz daha ilerletip CodeIgniter çalışma yapısını anlamak için öncelikle kavramamız  gereken MVC 'nin ilk ayağına, yani controller kavramına değineceğiz.]]></description>
		<wfw:commentRss>http://www.ibonette.com/codeigniter-2-controller/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>CodeIgniter -1 : Başlangıç</title>
		<link>http://www.ibonette.com/codeigniter-1-baslangic/</link>
		<comments>http://www.ibonette.com/codeigniter-1-baslangic/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 09:46:20 +0000</pubDate>
		<dc:creator>ibrahim</dc:creator>
				<category><![CDATA[PROGRAMLAMA]]></category>
		<category><![CDATA[CI]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[codeigniter gereksinimler]]></category>
		<category><![CDATA[codeigniter kurulum]]></category>
		<category><![CDATA[codeigniter uygulama akış şeması]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[php framework]]></category>

		<guid isPermaLink="false">http://www.ibonette.com/?p=46</guid>
		<description><![CDATA[Framework’leri, sürekli olarak kullandığımız bazı işlevlerle ilgili olarak, güvenilirliği test edilmiş sınıflar, fonksiyonlar ve kod parçacıklarının oluşturduğu bir çalışma çatısı olarak tanımlayabiliriz. Örneğin veritabanı bağlantısı ve sorgulama, dosya işlemleri, güvenlik vb amaçlarla kullandığımız kodları her seferinde tekrar tekrar kodlamaktansa bunları sınıflar ve fonksiyonlar halinde bir çatı altına toplarsak framework elde ederiz. Daha sonra her projede bu temel çatı üzerinde geliştirerek gerekli gördüğümüzde framework kütüphanemizdeki kodlarımızı kullanır ve gerekirse kütüphanemize yeni kodlar, sınıflar ekleyebiliriz.]]></description>
		<wfw:commentRss>http://www.ibonette.com/codeigniter-1-baslangic/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

