<?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>KaiseRCrazY.CoM, Serkan Algur &#187; Kodlama</title>
	<atom:link href="http://www.kaisercrazy.com/kategori/kodlama/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kaisercrazy.com</link>
	<description>Deliye Bayram Olmayan Gün Mü Var?</description>
	<lastBuildDate>Wed, 08 Sep 2010 06:13:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Em Hesaplayıcı</title>
		<link>http://www.kaisercrazy.com/kodlama/em-hesaplayici.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/em-hesaplayici.html#comments</comments>
		<pubDate>Wed, 08 Sep 2010 06:13:50 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[.html]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[dpi]]></category>
		<category><![CDATA[em]]></category>
		<category><![CDATA[font-size]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[pt]]></category>
		<category><![CDATA[px]]></category>
		<category><![CDATA[uzunluk]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1494</guid>
		<description><![CDATA[CSS yazarken px (pixel) kullanıyorum uzunlukları ve yazıtipi boyutlarında. Ama em olarak da yani tipografik uzunluk olarak hem yazıtiplerinde hem de tasarladığınız sitede diğer alanların uzunluklarında kullanabiliyorsunuz. 1 em 16px uzunluğa denk geliyor. Tabii ki bu zamana kadar px kullanmakta olan birinin işine gelebilir de gelmeyebilir de. Ama hem yazacağınız CSS dosyasında kullanabilirsiniz hem de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >CSS yazarken px (pixel) kullanıyorum uzunlukları ve yazıtipi boyutlarında. Ama em olarak da yani tipografik uzunluk olarak hem yazıtiplerinde hem de tasarladığınız sitede diğer alanların uzunluklarında kullanabiliyorsunuz. 1 em 16px uzunluğa denk geliyor. Tabii ki bu zamana kadar px kullanmakta olan birinin işine gelebilir de gelmeyebilir de. Ama hem yazacağınız CSS dosyasında kullanabilirsiniz hem de varolan bir CSS uzantısında kullanılmış olan em uzunluklarını anlamanızı da sağlar. Böylece istediğiniz gibi kullanabilirsiniz. Sitenin adresini aşağıya aktarıyorum. Yeni versiyon olarak sanırım Dreamweaver için eklentisi yapılmış ama online bir araç olarak da kullanımda.</p>
<p style="text-align: justify;" ><a href="http://riddle.pl/emcalc/"  target="_blank" >Siteye erişmek için tıklayınız.</a></p>
<p style="text-align: justify;" >Selametle.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/em-hesaplayici.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siteyle birlikte açılan jQuery Popup</title>
		<link>http://www.kaisercrazy.com/kodlama/jquery-kodlama/siteyle-birlikte-acilan-jquery-popup.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/jquery-kodlama/siteyle-birlikte-acilan-jquery-popup.html#comments</comments>
		<pubDate>Tue, 31 Aug 2010 12:00:10 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[.html]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[kadir a]]></category>
		<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[popup]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1491</guid>
		<description><![CDATA[Bu kod kadir a &#8216;nın Friendfeed üzerindeki şu yazdığı yardım isteğine rastlamamla  ortaya çıkmış oldu. İyi de oldu. Bugün ofiste toplanması gereken iki adet masaüstü bilgisayar vardı. Onları bitirdiğimde biraz ar-ge çalışması :) yaptım. Daha önceden elimde bulunan bir popup scriptini document.ready fonksiyonuyla birleştirme firkriyle bir adım da atmış oldum. Orasıyla burasıyla oynayınca istediğim gibi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >Bu kod kadir a &#8216;nın Friendfeed üzerindeki <a href="http://ff.im/pVLrn"  target="_blank" >şu yazdığı yardım isteğine</a> rastlamamla  ortaya çıkmış oldu. İyi de oldu. Bugün ofiste toplanması gereken iki adet masaüstü bilgisayar vardı. Onları bitirdiğimde biraz ar-ge çalışması :) yaptım. Daha önceden elimde bulunan bir popup scriptini <span style="color: #ff0000;" ><strong>document.ready </strong></span>fonksiyonuyla birleştirme firkriyle bir adım da atmış oldum. Orasıyla burasıyla oynayınca istediğim gibi de ortaya çıktı. Şimdi bunu nasıl yapabileceğinizi anlatmaktan memnuniyet duyacağım. Başlayalım&#8230;</p>
<p style="text-align: justify;" >Öncelikle açılışta siteyle beraber yüklenen javascript popuplar uzun zamandır bizimle birlikte ama kimi farklı pencerede kimi de rahatsız edici derecede kötü oluyor. jQuery nin hayatımıza girmesiyle birlikte bu işleri yapmak ve insanları rahatsız etmeden site içinde kullanmak daha basit bir hal aldı. İşte aşağıda anlattığım şekilde bunu başarabilrsiniz.</p>
<p style="text-align: justify;" >Öncelikle HMTL sayfamızı oluşturalım. Burada yukarıdaki yazıda belirtmiş olduğum document.ready komutu ile çağırma işlemini yapıyoruz. O satırları ayrı bir şekilde işaretledim. Aşağıda javascript dosyasındaki ile karıştırmayın. Burada sitenize eklemeniz gereken alanlar <strong><span style="color: #ff0000;" >popupContact</span></strong> ve <span style="color: #ff0000;" ><strong>backgroundPopup</strong></span> adlı div alanları. Bunları da işaretledim. Bu kodlar ile açılacaktır Popup. Yapmanız gereken şey işaretli alanlardaki divleri olduğu gibi sitenizde açmak istediğiniz yere eklemek. Tabii <strong><span style="color: #ff0000;" >css</span></strong> ve <strong><span style="color: #ff0000;" >javascript</span></strong> dosyalarını da entegre etmeyi unutmadan :D</p>
<pre class="brush: php; highlight: [9,10,11,12,13,14,20,21,22,23,24,25,26,27,28,29,30,31,32];" >&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; dir=&quot;ltr&quot;&gt;
&lt;head&gt;
	&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
	&lt;title&gt;Siteyle birlikte açılan jQuery Popup!&lt;/title&gt;
	&lt;link rel=&quot;stylesheet&quot; href=&quot;general.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;
	&lt;script src=&quot;http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
	&lt;script src=&quot;popup.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script&gt;
$(document).ready(function(){
centerPopup();
loadPopup();
});
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;center&gt;
		Açılıyoooor :)
	&lt;/center&gt;
	&lt;div id=&quot;popupContact&quot;&gt;
		&lt;a id=&quot;popupContactClose&quot;&gt;x&lt;/a&gt;
		&lt;h1&gt;Siteyle birlikte açılan jQuery Popup!&lt;/h1&gt;
		&lt;p id=&quot;contactArea&quot;&gt;
			Bu ufak kodlar ve jQuery sayesinde harikalar yaratabiliriz.
			&lt;br/&gt;&lt;br/&gt;
			Açılışta popup gelmesi için biraz kafa yordum :D ama değdi.
			&lt;br/&gt;&lt;br/&gt;
			ESC ye popup dışına yada x e basarak kapanabilir.
			&lt;br/&gt;&lt;br/&gt;
		&lt;/p&gt;
	&lt;/div&gt;
	&lt;div id=&quot;backgroundPopup&quot;&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p style="text-align: justify;" >Sonra da siteye eklediğimiz <span style="color: #ff0000;" ><strong>popup.js</strong></span> özelliklerine göz atalım. Unutmayın ki javascript dosyasını ben yazmadım. Sadece ona uygun olarak bazı değişiklikler yaptım.</p>
<p style="text-align: justify;" >Popup sisteminin aktifliğini belirleyelim.</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;</pre>
<p style="text-align: justify;" >Yükleme ve devredışı bırakma komutları</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">//loading popup with jQuery magic!
function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$(&quot;#backgroundPopup&quot;).css({
			&quot;opacity&quot;: &quot;0.7&quot;
		});
		$(&quot;#backgroundPopup&quot;).fadeIn(&quot;slow&quot;);
		$(&quot;#popupContact&quot;).fadeIn(&quot;slow&quot;);
		popupStatus = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$(&quot;#backgroundPopup&quot;).fadeOut(&quot;slow&quot;);
		$(&quot;#popupContact&quot;).fadeOut(&quot;slow&quot;);
		popupStatus = 0;
	}
}</pre>
<p style="text-align: justify;" >Ortalayalım&#8230;</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $(&quot;#popupContact&quot;).height();
	var popupWidth = $(&quot;#popupContact&quot;).width();
	//centering
	$(&quot;#popupContact&quot;).css({
		&quot;position&quot;: &quot;absolute&quot;,
		&quot;top&quot;: windowHeight/2-popupHeight/2,
		&quot;left&quot;: windowWidth/2-popupWidth/2
	});
	//only need force for IE6

	$(&quot;#backgroundPopup&quot;).css({
		&quot;height&quot;: windowHeight
	});

}</pre>
<p style="text-align: justify;" >E tabii yükleme safhasında olacakları belirleyelim. Buradaki document.ready bir butona tıklama durumunda kullanılabilecek düzeyde hazırlanmıştı. Benim kullandığım fonksiyon HTML dosyasında. Yazdım yukarıda.</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){

	//LOADING POPUP
	//Click the button event!
	$(&quot;#button&quot;).click(function(){
		//centering with css
		centerPopup();
		//load popup
		loadPopup();
	});

	//CLOSING POPUP
	//Click the x event!
	$(&quot;#popupContactClose&quot;).click(function(){
		disablePopup();
	});
	//Click out event!
	$(&quot;#backgroundPopup&quot;).click(function(){
		disablePopup();
	});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 &amp;&amp; popupStatus==1){
			disablePopup();
		}
	});

});</pre>
<p style="text-align: justify;" >Sonrasında CSS dosyasını irdeleyelim. Burada kodlarla ilgili body için de düzenleme yapmıştım. Siz ihtiyacınıza göre cssleri sitenize ekleyebilirsiniz.</p>
<pre class="brush: css;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}
body{
background:#fff none repeat scroll 0%;
line-height:1;
font-size: 12px;
font-family:arial,sans-serif;
margin:0pt;
height:100%;
}
table {
border-collapse:separate;
border-spacing:0pt;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
content:&quot;&quot;;
}
blockquote, q {
quotes:&quot;&quot; &quot;&quot;;
}
a{
cursor: pointer;
text-decoration:none;
}
br.both{
clear:both;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
text-align:center;
margin:100px;
}</pre>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/jquery/popupacilan/index.html"  target="_blank" >Örneğe bakalım :) tıklayın bu yazıya.</a></p>
<p style="text-align: justify;" >Örnekte de nasıl çalıştığını görebilrisiniz. Eğer kafanıza yatmayan bir kısım varsa yorum bırakabilirsiniz. En kısa sürede size cevap veririm.Örnekteki Dosyaları indirmek için aşağıdaki indirme linkine tıklayın.</p>
<p style="text-align: justify;" >Hadi Selametle&#8230;</p>
<p style="text-align: justify;" >Note: There is a file embedded within this post, please visit this post to download the file.</p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
<li><a href='http://www.kaisercrazy.com/kodlama/jquery-kodlama/jquery-ile-bacadan-duman-cikartalim.html' rel='bookmark' title='Permanent Link: jQuery İle Bacadan Duman Çıkartalım'>jQuery İle Bacadan Duman Çıkartalım</a></li>
<li><a href='http://www.kaisercrazy.com/kodlama/html5-drag-drop.html' rel='bookmark' title='Permanent Link: HTML5 Drag-Drop'>HTML5 Drag-Drop</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/jquery-kodlama/siteyle-birlikte-acilan-jquery-popup.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Drag-Drop</title>
		<link>http://www.kaisercrazy.com/kodlama/html5-drag-drop.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/html5-drag-drop.html#comments</comments>
		<pubDate>Mon, 30 Aug 2010 10:32:15 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[drag&drop]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[sistem]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1488</guid>
		<description><![CDATA[HTML5 ile yapılabilecek şeyler listesinde bulunan Drga&#38;Drop (Sürükle Bırak) yapımı basit bir örnek. HTML5 Tutorial sitesinde bulduğum bir kodlama. Basit bir sistem ile çalışıyor ve örnekte de görebileceğimiz gibi sade bir yapıya sahip. Geliştirilebilir olması da avantaj. Ancak sadece kullandığım Firefox 3.6.8 ile çalıştı. Chrome ve Opera ile denediğimde sanırım daha desteklenmediği için sistemsel olarak [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >HTML5 ile yapılabilecek şeyler listesinde bulunan Drga&amp;Drop (Sürükle Bırak) yapımı basit bir örnek. HTML5 Tutorial sitesinde bulduğum bir kodlama. Basit bir sistem ile çalışıyor ve örnekte de görebileceğimiz gibi sade bir yapıya sahip. Geliştirilebilir olması da avantaj. Ancak sadece kullandığım Firefox 3.6.8 ile çalıştı. Chrome ve Opera ile denediğimde sanırım daha desteklenmediği için sistemsel olarak çalışmadı. Ama denemeye değer bir sistem.</p>
<p style="text-align: justify;" >Kodu Ekliyorum aşağıya. Kodun altında örneğe ait bir link te bulacaksınız;</p>
<pre class="brush: php;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;!DOCTYPE HTML&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta content=”text/html; charset=UTF-8″ http-equiv=”content-type”/&gt;
&lt;center&gt;&lt;title&gt;HTML5 Drag and drop demonstration&lt;/title&gt;
&lt;style type=”text/css”&gt;
#boxA, #boxB, #boxC {
float:left; width:165px; height:165px; padding:10px; margin:10px;
}

#boxA { background-color: #474747; }
#boxB { background-color: #474747; }
#boxC { background-color: #474747; }

#drag, #drag2, #drag3 {
width:30px; height:30px; padding:5px; margin:5px;
-moz-user-select:none;
}
#drag { background-color: #e8e8e8;}
#drag2 { background-color: orange;}
#drag3 { background-color: purple; border:3px brown solid;}

&lt;/style&gt;
&lt;script type=”text/javascript”&gt;
function dragStart(ev) {
ev.dataTransfer.effectAllowed=’move’;
//ev.dataTransfer.dropEffect=’move’;
ev.dataTransfer.setData(“Text”, ev.target.getAttribute(‘id’));
ev.dataTransfer.setDragImage(ev.target,0,0);
return true;
}

function dragEnter(ev) {
var idelt = ev.dataTransfer.getData(“Text”);
return true;
}

function dragOver(ev) {
var idelt = ev.dataTransfer.getData(“Text”);
var id = ev.target.getAttribute(‘id’);
if( (id ==’boxB’ || id ==’boxA’) &amp;&amp; (idelt == ‘drag’ || idelt==’drag2′))
return false;
else if( id ==’boxC’ &amp;&amp; idelt == ‘drag3′)
return false;
else
return true;
}

function dragEnd(ev) {
ev.dataTransfer.clearData(“Text”);
return true
}

function dragDrop(ev) {
var idelt = ev.dataTransfer.getData(“Text”);
ev.target.appendChild(document.getElementById(idelt));
ev.stopPropagation();
return false; // return false so the event will not be propagated to the browser
}

&lt;/script&gt;
&lt;/center&gt;&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Drag and drop HTML5 demo&lt;/h1&gt;
&lt;div&gt;there are many other variables that can be used also, we will coer this another day.
&lt;/div&gt;

&lt;div id=”boxA”
ondragenter=”return dragEnter(event)”
ondrop=”return dragDrop(event)”
ondragover=”return dragOver(event)”&gt;

&lt;div id=”drag” draggable=”true”
ondragstart=”return dragStart(event)”
ondragend=”return dragEnd(event)”&gt;drag me&lt;/div&gt;

&lt;div id=”drag2″ draggable=”true”
ondragstart=”return dragStart(event)”
ondragend=”return dragEnd(event)”&gt;drag me&lt;/div&gt;

&lt;div id=”drag3″ draggable=”true”
ondragstart=”return dragStart(event)”
ondragend=”return dragEnd(event)”&gt;drag me&lt;/div&gt;

&lt;/div&gt;

&lt;div id=”boxB”
ondragenter=”return dragEnter(event)”
ondrop=”return dragDrop(event)”
ondragover=”return dragOver(event)”&gt;
&lt;/div&gt;

&lt;div id=”boxC”
ondragenter=”return dragEnter(event)”
ondrop=”return dragDrop(event)”
ondragover=”return dragOver(event)”&gt;
&lt;/div&gt;
&lt;div style=”clear:both”&gt;Example created by &lt;a href=”http://html5tutorial.net/”&gt;HTML Tutorials&lt;/a&gt;.&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p style="text-align: justify;" ><a href="http://html5tutorial.net/examples/html5-drag-and-drop.html"  target="_blank" >Örnek linki için tıklayın&#8230;</a></p>
<p style="text-align: justify;" >Selametle&#8230;</p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/joomla/iis-7-uzerinde-joomla-seo.html' rel='bookmark' title='Permanent Link: IIS 7 Üzerinde Joomla SEO!'>IIS 7 Üzerinde Joomla SEO!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/html5-drag-drop.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML Dosyalarınızı Temizleyin&#8230;</title>
		<link>http://www.kaisercrazy.com/kodlama/html-dosyalarinizi-temizleyin.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/html-dosyalarinizi-temizleyin.html#comments</comments>
		<pubDate>Fri, 27 Aug 2010 09:33:24 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[CSS&Javascript]]></category>
		<category><![CDATA[Kodlama]]></category>
		<category><![CDATA[.html]]></category>
		<category><![CDATA[code beautifier]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[html tidy]]></category>
		<category><![CDATA[kod temizleme]]></category>
		<category><![CDATA[minify]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1473</guid>
		<description><![CDATA[HTML bir şablon yazarken veya CSS dosyalarınızın optimizasyonunu yaparken sıkıntı yaşıyorsanız size üç adet araç önereceğim. Bunları kurmanız gerekmiyor çünkü bunlar internet üzerinden hallediliyor :) Çoğumuz minify tarzı eklentilerle javascript ve css dosyalarımızın boyutlarında ve dosya sayısında azaltmaya giderek sitelerimizin kullanıcılar için daha hızlı ve efektif olması için çalışıyoruz. CSS dosyaları çok büyük olabiliyor. HTML [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >HTML bir şablon yazarken veya CSS dosyalarınızın optimizasyonunu yaparken sıkıntı yaşıyorsanız size üç adet araç önereceğim. Bunları kurmanız gerekmiyor çünkü bunlar internet üzerinden hallediliyor :) Çoğumuz minify tarzı eklentilerle javascript ve css dosyalarımızın boyutlarında ve dosya sayısında azaltmaya giderek sitelerimizin kullanıcılar için daha hızlı ve efektif olması için çalışıyoruz. CSS dosyaları çok büyük olabiliyor. HTML kodlarımız da WC3 standardına uymayabiliyor bazen. Bu üç araç bizim için bunları düzenlemek görevini üstleniyor. Aşağıda bunları sıralayacağım.</p>
<h3 style="text-align: justify;" >1. <a href="http://infohound.net/tidy/"  target="_blank" >HTML Tidy Online</a></h3>
<p style="text-align: center;" ><a href="../wp-content/uploads/2010/08/html_tidy.jpg" ><img class="aligncenter colorbox-1473"  title="html_tidy"  src="../wp-content/uploads/2010/08/html_tidy.jpg"  alt=""  width="600"  height="150" /></a></p>
<p style="text-align: justify;" >Bu sistem ile internet ortamından belirli bir linkte bulunan html sayfamızı ya da elimizde bulunan dosyayı gerek siteye yüklemek gerekse kodları site içindeki istenen yere kopyala-yapıştır usulüyle kodlarımız içinde yaptığımız hataları bulup bunların temizliğini ve düzeltimlesini sağlayabiliyoruz.  Dosyalarımızı WC3 standartlarına uygun hale getirebildiğini söyleyen bu site bence kullanışlı yaptığım bir iki kodu karşılaştırdım ve bazı eksikleri gösterdi. Denemeye değer.</p>
<h3 style="text-align: justify;" >2. <a href="http://www.webmastergate.com/html-beautifier/"  target="_blank" >HTML / XHTML Beautifier</a></h3>
<p style="text-align: center;" ><a href="../wp-content/uploads/2010/08/html_xhtml.jpg" ><img class="aligncenter colorbox-1473"  title="html_xhtml"  src="../wp-content/uploads/2010/08/html_xhtml.jpg"  alt=""  width="600"  height="150" /></a></p>
<p style="text-align: justify;" >Webmaster Gate sitesinin bir aracı olan bu sistem de online dosya ekleme ve kodları ekleme yöntemiyle WC3 standartlarına göre kodlarınızı kontrol eden ve gerekirse düzeltmeleri yapan bir özelliğe sahip. HTML Tidy Online tarzında çalışan sistem de denemye değer olarak göze çarpıyor. İkisinin arasında pek fark yok gibi.</p>
<h3 style="text-align: justify;" >3.<a href="http://www.codebeautifier.com/"  target="_blank" > Code Beautifier </a></h3>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2010/08/code_beauty.jpg" ><img class="aligncenter size-full wp-image-1476 colorbox-1473"  title="code_beauty"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/08/code_beauty.jpg"  alt=""  width="600"  height="150" /></a></p>
<p style="text-align: justify;" >Bu site ise tamamiyle CSS bazlı bir temizlik ve kontrol sağlıyor. 23,75Kb gibi büyüklükte olan dosyamı 18Kb gibi bir büyüklüe kadar indirdi. çoğu yapmış olduğum hatayı da neredeyse 0 a indirdi. Oldukça kullanışlı ve Kodlara göstereceği insiyatifi de siz belirleyebiliyorsunuz. Tek satırda okunabilir bir CSS dosyası haline getirebiliyor kodlarınızı. Gördüklerim arasında en kullanışlı ve yazmaya değer site diye düşünüyorum.</p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/kodlama/php/minify-nedir-biliyor-musunuz.html' rel='bookmark' title='Permanent Link: Minify nedir biliyor musunuz?'>Minify nedir biliyor musunuz?</a></li>
<li><a href='http://www.kaisercrazy.com/internet/google-arama-sayfasi-arkaplani.html' rel='bookmark' title='Permanent Link: Google Arama Sayfası Arkaplanı'>Google Arama Sayfası Arkaplanı</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/html-dosyalarinizi-temizleyin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery İle Bacadan Duman Çıkartalım</title>
		<link>http://www.kaisercrazy.com/kodlama/jquery-kodlama/jquery-ile-bacadan-duman-cikartalim.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/jquery-kodlama/jquery-ile-bacadan-duman-cikartalim.html#comments</comments>
		<pubDate>Thu, 13 May 2010 13:34:17 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[duman]]></category>
		<category><![CDATA[efekt]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[imaj]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[resim]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1329</guid>
		<description><![CDATA[Oldukça basit ve sanırım kullanışlı olabilecek bir efekti tanıtacağım size bugün. Anca vakit buldum işlerimden. Hatta iş değiştrdiğimi bile yazamayacak kadar yoğun geçti şu iki hafta. Boş zamanlarımda da unuttum yazmayı :). Neyse &#8220;Bacadan duman türrütmek&#8221; diye de tabir edebileceğimiz bu efekt (Smoke Puff Effect) ile sanki bir bacadan duman veya artık hangi resim isterse [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2010/05/puff_.png" ><img class="alignleft size-thumbnail wp-image-1333 colorbox-1329"  title="Örnek"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/05/puff_-150x150.png"  alt=""  width="150"  height="150" /></a>Oldukça basit ve sanırım kullanışlı olabilecek bir efekti tanıtacağım size bugün. Anca vakit buldum işlerimden. Hatta iş değiştrdiğimi bile yazamayacak kadar yoğun geçti şu iki hafta. Boş zamanlarımda da unuttum yazmayı :). Neyse &#8220;Bacadan duman türrütmek&#8221; diye de tabir edebileceğimiz bu efekt (Smoke Puff Effect) ile sanki bir bacadan duman veya artık hangi resim isterse çıkartabilme yetsine sahip bir kodlama yapıyoruz. İsterseniz ufaktan başlayalım.</p>
<p style="text-align: justify;" >Aslı astarını birkaç kod parçası olan bu efekt için öncelikle bize  harici bir bağlantıdan (Örnek: google)  ya da lokal sunucumuzdan ekleyeceğimiz jQuery, bir iki imaj ve haya gücümüz lazım. Kodlara gelince;</p>
<p style="text-align: justify;" >İster sıfırdan bir HTML dosyası oluşturun, isterseniz varolan bir sitede deneyin. <span style="color: #ff0000;" ><strong>&lt;head&gt;</strong></span> ve <span style="color: #ff0000;" ><strong>&lt;/head&gt;</strong></span> arasına aşağıdaki kodları ekleyin. Daha önceden dahil ettiğiniz bir jQuery varsa öncelikle onu kaldırın tabii.</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;link href='css/smokePuff.css' rel='stylesheet' type='text/css' /&gt;
&lt;script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'&gt;&lt;/script&gt;
&lt;script src=&quot;js/smokeEffect.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
</pre>
<p style="text-align: justify;" >Bunu eklediniz mi? Çok Güzel. Şimdi çağırmamız gereken bir iki imaj dosyası var. Onları yavaş yavaş çağırırken bu arada efektimizin olacağı div lanını da oluşturalım.</p>
<pre class="brush: php;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;div id=&quot;smokeSpawnPoint&quot;&gt;
	&lt;img src='imajın-linki' alt='fabrika' /&gt;
&lt;/div&gt;
</pre>
<p style="text-align: justify;" >Şimdi Fabrikamızı Çağırdığımıza göre ondan çıkıcak dumanı da çağırabiliriz. Bu dumanı isterseniz fabrika imajından önce de ekleyebilirsiniz.</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type='text/javascript'&gt;
	SmokeEffect.imgLocation = &quot;http://www.siteadresi.com/resimler/duman.png&quot;;
	SmokeEffect.smokeWidth = 100;
	SmokeEffect.smokeHeight = 100;
&lt;/script&gt;
</pre>
<p style="text-align: justify;" >Dumanı da çağırdık.  Şimdi tek kalan bu dumanın nereden nereye çıkacağını ve nasıl bir iş yapacağını düzenlemeye geldi. Bunun için de ufak ve basit bir javascript yazacağız.</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type='text/javascript'&gt;
	SmokeEffect.makeEffect(&quot;smokeSpawn&quot;, 24, 12);
&lt;/script&gt;</pre>
<p style="text-align: justify;" >Bitti desem inanırmısınız? :)</p>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/jquery/puff"  target="_blank" >Örneğe Şuradan Bakabilirsiniz</a>.</p>
<p style="text-align: justify;" >Kaynak Dosyasını ve örneği indirmek için;</p>
<p style="text-align: justify;" >Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p style="text-align: justify;" >Bu yazının ve efekti tanıtan kişinin asıl yazısına ulaşmak için <a href="http://www.gayadesign.com/diy/puffing-smoke-effect-in-jquery/"  target="_blank" >tıklayın&#8230;</a></p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/linklere-balooon.html' rel='bookmark' title='Permanent Link: Linklere Balooon!'>Linklere Balooon!</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/adblock-plus-eklentisini-engellemek.html' rel='bookmark' title='Permanent Link: AdBlock Plus Eklentisini Engellemek!'>AdBlock Plus Eklentisini Engellemek!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/jquery-kodlama/jquery-ile-bacadan-duman-cikartalim.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AdBlock Plus Eklentisini Engellemek!</title>
		<link>http://www.kaisercrazy.com/cms-sistemleri/wordpress/adblock-plus-eklentisini-engellemek.html</link>
		<comments>http://www.kaisercrazy.com/cms-sistemleri/wordpress/adblock-plus-eklentisini-engellemek.html#comments</comments>
		<pubDate>Sun, 21 Mar 2010 20:42:27 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[.html]]></category>
		<category><![CDATA[abp]]></category>
		<category><![CDATA[adblock plus]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[engellemek]]></category>
		<category><![CDATA[google adsense]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[reklam]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1244</guid>
		<description><![CDATA[Çoğunuz Firefox ile eklentiler kullanıyorsunuz. Ben de kullanıyorum. Ama öyle bir eklenti var ki bu tüm dünyadaki insanların istenmeyen reklamları görmemesini sağlıyor ama aynı zamanda Web Yayımcılarının kazançlarını sıfıra çekiyor bir anda. Evet AdBlock Plus&#8216;tan bahsediyorum. Güzel bir eklenti olduğundan hiç mi hiç şüphem yok, hatta ben de kullanıyorum. Ama şöyle birşey var. Google Adsense [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2010/03/abp_enough.png" ><img class="alignleft size-thumbnail wp-image-1245 colorbox-1244"  title="Yeter ABP"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/03/abp_enough-150x150.png"  alt=""  width="150"  height="150" /></a>Çoğunuz Firefox ile eklentiler kullanıyorsunuz. Ben de kullanıyorum. Ama öyle bir eklenti var ki bu tüm dünyadaki insanların istenmeyen reklamları görmemesini sağlıyor ama aynı zamanda Web Yayımcılarının kazançlarını sıfıra çekiyor bir anda. Evet <strong><span style="color: #ff0000;" >AdBlock Plus</span></strong>&#8216;tan bahsediyorum. Güzel bir eklenti olduğundan hiç mi hiç şüphem yok, hatta ben de kullanıyorum. Ama şöyle birşey var. Google Adsense dahil içinde javascriptlerde olsun kodlarında olsun &#8220;<strong>ad</strong>&#8220;, &#8220;<strong>ad server</strong>&#8221; gibi cümleler geçen tüm kodları engelliyor. Buda site gelirlerini sıfıra indirgiyor.</p>
<p style="text-align: justify;" >Sorun da orda doğuyor zaten. Sitemde bir yada iki alanda reklam ekliyorum. Hatta bazen hiç eklemediğim de oluyor ama bu işten para kazananların tüm kazancı sıfırlanıyor! Tabiiki erotik içerikli sitelerdeki açılan milyonlarca reklamı engelleme güzel birşey internet kullanıcılarının bu kesimi için. Neyse ben bu kodu nasıl aşabilirz ve hatta reklamları yayınlayamasak da serzenişimizi nasıl duyurabileceğimizi göstereceğim.</p>
<p style="text-align: justify;" >Öncelikle isterseniz aşağıdaki kodu halihazırda çağırdığınız bir java dosyasının içine entegre edin, isterseniz bundan bir dosya oluşturup (adının içinde sakın &#8220;ad&#8221; geçmesin &#8220;fj.js&#8221; gibi bişi olabilir) ikinci kodun içinde çaığırın. AdBlock Plus&#8217;u delip yazdığımız şeyi gösteren kod :)</p>
<p style="text-align: justify;" >
<pre class="brush: java;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">adblock = false;</pre>
<p style="text-align: justify;" >Dediğim gibi bunu bir dosya içinden çağırın ve Reklamı eklediğiniz yere bir div açarak class olarak &#8220;a&#8221; atayın. Aşağıdaki gibi birşey olacak.</p>
<p style="text-align: justify;" >
<pre class="brush: xml;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;div class=&quot;a&quot;&gt;
&lt;!-- Reklam Kodunuz --&gt;
&lt;/div&gt;</pre>
<p style="text-align: justify;" >Sonra o divin bitimine şu kodu ekleyin.</p>
<p style="text-align: justify;" >
<pre class="brush: java;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
	var adblock = true;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
	if(adblock) {
		var allElements = document.getElementsByTagName('div');
		for (var i = 0; i &lt; allElements.length; i++) {
			if (allElements[i].className == 'a') {
				allElements[i].innerHTML = '&lt;strong&gt;Selam Arkadaşım&lt;/strong&gt;, Firefox ile Beraber AdBlock Plus Kullandığını görüyorum. Site içerisinde olduğunca az Reklam Kodu eklemeye çalışıyorum ve bu siteyi ayakta tutmak oldukça zor. Google Adsense Kullnıyorsan sen de buna karşısındır. Lütfen AdBlock plusu bu sayfada etkisiz kılabilirmisin?.';
			}
		}
	}
//--&gt;
&lt;/script&gt;</pre>
<p style="text-align: justify;" >Son görünüm böyle olacak;</p>
<p style="text-align: justify;" >
<pre class="brush: php;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;div class=&quot;a&quot;&gt;
&lt;!-- Reklam Kodunuz --&gt;
&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
	var adblock = true;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
	if(adblock) {
		var allElements = document.getElementsByTagName('div');
		for (var i = 0; i &lt; allElements.length; i++) {
			if (allElements[i].className == 'a') {
				allElements[i].innerHTML = '&lt;strong&gt;Selam Arkadaşım&lt;/strong&gt;, Firefox ile Beraber AdBlock Plus Kullandığını görüyorum. Site içerisinde olduğunca az Reklam Kodu eklemeye çalışıyorum ve bu siteyi ayakta tutmak oldukça zor. Google Adsense Kullnıyorsan sen de buna karşısındır. Lütfen AdBlock plusu bu sayfada etkisiz kılabilirmisin?.';
			}
		}
	}
//--&gt;
&lt;/script&gt;</pre>
<p style="text-align: justify;" >Resim olarak da AdBlock Plus kodunuzu engelleyince şu yazı ile karşılaşacak okur. İsterseniz yazıyı değiştirebilirsiniz.</p>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2010/03/abp_engel.png" ><img class="alignnone size-medium wp-image-1246 colorbox-1244"  title="Tıkla Bana Büyüyim"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/03/abp_engel-300x114.png"  alt=""  width="300"  height="114" /></a></p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/kodlama/php/minify-nedir-biliyor-musunuz.html' rel='bookmark' title='Permanent Link: Minify nedir biliyor musunuz?'>Minify nedir biliyor musunuz?</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/linklere-balooon.html' rel='bookmark' title='Permanent Link: Linklere Balooon!'>Linklere Balooon!</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/cms-sistemleri/wordpress/adblock-plus-eklentisini-engellemek.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minify nedir biliyor musunuz?</title>
		<link>http://www.kaisercrazy.com/kodlama/php/minify-nedir-biliyor-musunuz.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/php/minify-nedir-biliyor-musunuz.html#comments</comments>
		<pubDate>Wed, 20 Jan 2010 18:08:30 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[CSS&Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[google code project]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[minify]]></category>
		<category><![CDATA[PHP5]]></category>
		<category><![CDATA[site açılış zamanı]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1126</guid>
		<description><![CDATA[WordPress, Joomla gibi sistemler kullanırken eklediğimiz pluginler veya kendi yazdığımız ufak tefek eklentilerin ayrı birer css ve javascript dosyaları olabiliyor. Biz bunları wpheader.php veya header.php içine entegre etmek yoluyla sitemizde çağırıyoruz. Fakat bu çağırdığımız her dosya hem kullandığımız hazır sistemin, hem de sitemizin yükünün ağırlaşmasına ve dolayısıyla site yüklenme zamanına etki ediyor. 0,5 sn gibi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" ><strong>WordPress</strong>,<strong> Joomla</strong> gibi sistemler kullanırken eklediğimiz pluginler veya kendi yazdığımız ufak tefek eklentilerin ayrı birer <strong>css </strong>ve <strong>javascript</strong> dosyaları olabiliyor. Biz bunları <strong>wpheader.php</strong> veya <strong>header.php</strong> içine entegre etmek yoluyla sitemizde çağırıyoruz. Fakat bu çağırdığımız her dosya hem kullandığımız hazır sistemin, hem de sitemizin yükünün ağırlaşmasına ve dolayısıyla site yüklenme zamanına etki ediyor. <strong>0,5 sn</strong> gibi bir sürede açılabiledcek bazı siteler yaklaşık <strong>3 sn</strong> gibi bir sürede açılabiliyor. Bunu engellemek için güzel bir kodlama var aslında. <strong>Google Code</strong> alanındaki <strong>projeler</strong> içinde gezerken buldum sayılır.<span id="more-1126" ></span></p>
<p style="text-align: justify;" >Minify projesinin amacı bütün <strong>css</strong> ve<strong> javascript</strong> dosyalarını bir link üzerinden çağırıp (<strong>yani onları bir nevi birleştirip çağırmak)</strong> site üzerindeki yükü hafifletmek, böylece kulanıcı dostu, çabuk erişebilen siteler yapmak isteyenlere yardımcı olmak. Burada tanıtım tarzında geçeceğimden çok uzun uzadıya anlatmayacağım ama ileride onlara ait <strong>Kullanıcı El Kitabını </strong>ve diğer kaynakları türkçeleştirip <strong>pdf </strong>olarak bu konuyu devam ettirmeyi düşünüyorum.</p>
<p style="text-align: justify;" >Mantık olarak zaten yukarıda anlattığım bu sistemi indiriyorsunuz, sitenizin ana dizinine (<strong>root yada public_html dizini</strong>) atıyorsunuz ve birkaç ufak ayardan sonra <strong>siteadresiniz.com/mini</strong> uzantısı (<strong>yada hangi adı verirseniz</strong>) yoluyla kullanmaya başlıyorsunuz.</p>
<p style="text-align: justify;" >Siz java ve css dosyalarım burada diye bildirdikten sonra o size çok kullanışlı ve <strong>tek satır</strong> tarzında bir kod veriyor. Siz bunu kullanmaya başladığınızda aşağıdaki resimde de göreceğiniz gibi sitenizdeki dosyaların çağırılması azalıyor. Bu arada hatırlatmam gereken birşey var. Eğer eklentilerin <strong>css</strong> ve <strong>javascript</strong> dosyalarını çağıracaksanız ikilem yapmamak için eklentilerin bu dosyaları otomatik çağırmasını engellemelisiniz. <strong>Ha bu arada bu sistem için sunucunuzda PHP5 kurulu olmalı :)</strong></p>
<p style="text-align: justify;" >İşte o fark yaratan resim.</p>
<p style="text-align: justify;" ><strong>Öncesi</strong></p>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2010/01/fiddler_before.png" ><img class="aligncenter size-full wp-image-1127 colorbox-1126"  title="Öncesi"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/01/fiddler_before.png"  alt=""  width="447"  height="139" /></a><strong></strong></p>
<p style="text-align: justify;" ><strong>Sonrası</strong></p>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2010/01/fiddler_after.png" ><img class="aligncenter size-full wp-image-1129 colorbox-1126"  style="margin-top: 1px; margin-bottom: 1px;"  title="Sonrası"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/01/fiddler_after.png"  alt=""  width="480"  height="54" /></a></p>
<p style="text-align: justify;" >İşte bu yukarıdaki resimler gibi istek azalıyor.</p>
<p style="text-align: justify;" ><strong>Sizin önceki kodunuz aşağıdaki gibiyken;</strong></p>
<pre class="brush: php;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.siteadınız.com/wp-content/themes/d_s/js/BubbleTooltips.js&quot;&gt;&lt;/script&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.siteadınız.com/wp-content/plugins/wp-recentcomments/js/wp-recentcomments.js&quot;&gt;&lt;/script&gt; . . .</pre>
<p style="text-align: justify;" ><strong>Kullandıktan sonra ekleyeceğiniz kod</strong>;</p>
<pre class="brush: php;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type=&quot;text/javascript&quot; src=&quot;/min/f=wp-content/themes/d_s/js/BubbleTooltips.js,wp-content/themes/d_s/js/mootools.svn.js,wp-includes/js/jquery/jquery.js,wp-content/plugins/wp-recentcomments/js/wp-recentcomments.js&quot;&gt;&lt;/script&gt;</pre>
<p>Şeklinde olacak. Böylece sanırım hem siz, hem de kullanıcılarınız bir oh çekecektir. Hadi Selametle&#8230;<br/>
<strong>Minifye nasıl ulaşacağım diyorsan:</strong></p>
<ul>
<li><a href="http://code.google.com/p/minify/"  target="_blank" ><strong>Proje Sitesi</strong></a></li>
<li><a href="http://code.google.com/p/minify/downloads/list"  target="_blank" ><strong>İndirme Adresi</strong></a></li>
<li><strong><a href="http://code.google.com/p/minify/w/list"  target="_blank" >Proje Wiki Sayfası</a><br/>
</strong></li>
<li><strong><a href="http://mrclay.org/index.php/2008/09/19/minify-21-on-mrclayorg/"  target="_blank" >İngilizce Bir Kaynak</a><br/>
</strong></li>
</ul>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/linklere-balooon.html' rel='bookmark' title='Permanent Link: Linklere Balooon!'>Linklere Balooon!</a></li>
<li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/php/minify-nedir-biliyor-musunuz.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linklere Balooon!</title>
		<link>http://www.kaisercrazy.com/cms-sistemleri/wordpress/linklere-balooon.html</link>
		<comments>http://www.kaisercrazy.com/cms-sistemleri/wordpress/linklere-balooon.html#comments</comments>
		<pubDate>Fri, 15 Jan 2010 18:44:54 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[CSS&Javascript]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[baloncuk]]></category>
		<category><![CDATA[balonlar]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[header.php]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[linkler]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[style.css]]></category>
		<category><![CDATA[tooltip]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=1122</guid>
		<description><![CDATA[Hani eskiden vardı balon satan amcalar &#8220;Bebelere Baloooon!&#8221; diye bağırırdı ya başlık ta öyle geldi akılma :) Aslında anlatacağım Tooltip yapımı ancak Dilimizde baloncuk gibi birşey kullanmak ta iyi gider sanki. Şaka bir yana javascript ile css kullanılarak yapılmış olan tooltip tarzı şeyleri temalarımıza ekleyebilmekteyiz. Tabiiki jQuery ile birlikte de bunların efektli olanları da yapılabilir [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >Hani eskiden vardı balon satan amcalar &#8220;<strong>Bebelere Baloooon!</strong>&#8221; diye bağırırdı ya başlık ta öyle geldi akılma :) Aslında anlatacağım Tooltip yapımı ancak Dilimizde baloncuk gibi birşey kullanmak ta iyi gider sanki. Şaka bir yana javascript ile css kullanılarak yapılmış olan tooltip tarzı şeyleri temalarımıza ekleyebilmekteyiz. Tabiiki jQuery ile birlikte de bunların efektli olanları da yapılabilir durumda. Ama ben özelleştirebileceğiniz ve sitenizde istediğiniz yerde kullanabileceğiniz bir çeşitleme yapabilirsiniz. Ben sitemde Beni takip edin bölümünde kullandım. Siz de istediğiniz yer de kullanabilirsiniz. Hadi başlayalım&#8230;<span id="more-1122" ></span></p>
<h3 style="text-align: justify;" >Önce bir resim&#8230;</h3>
<p style="text-align: justify;" >Site zaten demo alanı gibi oldu ama bir resim de şuraya ben eklemek istiyorum. Resmin üzerine tıklarsanız büyük halini de görebilirsiniz. <a href="http://www.kaisercrazy.com/wp-content/uploads/2010/01/tooltip.png" ><img class="alignright size-thumbnail wp-image-1123 colorbox-1122"  title="ToolTip"  src="http://www.kaisercrazy.com/wp-content/uploads/2010/01/tooltip-150x146.png"  alt=""  width="150"  height="146" /></a>Bu resimde görüldüğü üzere <strong>RSS </strong>simgesi üzerine geldiğinizde Bir başlık ve altında da bir link göreceksiniz. İşte bu script <strong>a href=&#8221;</strong> ile başlayıp devam eden link kodumuza eklediğimiz<strong> title </strong>ve <strong>yazdığınız linki</strong> alarak bu baloncuk içine yazıyor. bu bana güzel geldi ve kullanmak ihtiyacım vardı ve kullandım. Sizde kullanın diye buraya ekliyorum. bu kadar lak lak yeter. Hadi başlayalım&#8230;</p>
<h3 style="text-align: justify;" >İşte o kod!</h3>
<p style="text-align: justify;" >Bu kod iki aşamalı oalrak düşünülebilir neden mi. Bir nerede kullanacağınız seçmenize gerek kalmayan kullanım var. Bir de istediğiniz yeri belirleyeceğiniz aşama. Şimdi öncelikle saf kodu ekliyorum buraya. Bu kodu <span style="color: #ff0000;" ><em><strong>header.php</strong></em></span> dosyası içine<em><span style="color: #ff0000;" ><strong> wp_head </strong></span></em>etiketinden önce ekleyin.</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type=&quot;text/javascript&quot; src=&quot;BubbleTooltips.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
window.onload=function(){enableTooltips()};
&lt;/script&gt;</pre>
<p style="text-align: justify;" >İşte bu kod dışında benim yaptığım gibi özel bir alan için de kullanabileceğiniz kod burda. Burada <strong>enable Tooltips</strong> alanını özelleştirebilirsiniz. Kod aşağıda :)</p>
<pre class="brush: jscript;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt;script type=&quot;text/javascript&quot; src=&quot;BubbleTooltips.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
window.onload=function(){enableTooltips(&quot;content&quot;)};
&lt;/script&gt;</pre>
<p style="text-align: justify;" >Yukarıda content yazarak sitemizdeki <strong>Content</strong> alanında tüm bulunan linkleri tooltip olarak ayarlamış olduk. Burada seçmeniz gereken <strong>id</strong> alanı <strong>div içinde kullandığımız id alanıdır</strong>.</p>
<h3 style="text-align: justify;" >Gelelim CSS olayına&#8230;</h3>
<p style="text-align: justify;" >Bu kodu <em><span style="color: #ff0000;" ><strong>style.css </strong></span></em>dosyanıza direkt oalrak ekleyin. Gerisini<strong> java halleder</strong> :)</p>
<pre class="brush: css;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}</pre>
<p style="text-align: justify;" >Bu aşamada bir imaj ve bir de java dosyası gerekli. Onu da şu aşağıdaki dosya içinde bulabilirsiniz. İndirdiğiniz dosya tam olarak bu anlattıklarım ve örnekleriyle doludur. Hadi Selametle&#8230; <a href="http://web-graphics.com/mtarchive/001717.php"  target="_blank" ><strong>Orjinal Yazı!</strong></a></p>
<p style="text-align: justify;" >Note: There is a file embedded within this post, please visit this post to download the file.</p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/cms-sistemleri/wordpress/jquery-ile-ust-giris-paneli-ekleyin.html' rel='bookmark' title='Permanent Link: jQuery ile üst giriş paneli ekleyin!'>jQuery ile üst giriş paneli ekleyin!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/cms-sistemleri/wordpress/linklere-balooon.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wamp Server Kurulumu</title>
		<link>http://www.kaisercrazy.com/kodlama/php/wamp-server-kurulumu.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/php/wamp-server-kurulumu.html#comments</comments>
		<pubDate>Wed, 31 Dec 2008 22:52:43 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[easyphp]]></category>
		<category><![CDATA[kurulum]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[wamp]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=272</guid>
		<description><![CDATA[Php Nuke ya da diğer Php + MySQL + Apache üçlüsünü kullanan İçerik Yönetim Sistemlerinden birini kurmak, kullanmak, denemek istiyorsanız ilk yapmanız gereken şey bilgisayarınızı PHP uygulamalarını çalıştırabilir hale getirmek olmalı.
Php + MySQL + Apache üçlüsünü kolayca bilgisayarınıza kurmanızı sağlayacak hazır bir paketle bu işin nasıl yapılacağını adım adım görelim.
Kullanacağımız paket WAMP server.
Bize lazım olan [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" >Php Nuke ya da diğer Php + MySQL + Apache üçlüsünü kullanan İçerik Yönetim Sistemlerinden birini kurmak, kullanmak, denemek istiyorsanız ilk yapmanız gereken şey bilgisayarınızı PHP uygulamalarını çalıştırabilir hale getirmek olmalı.</p>
<p>Php + MySQL + Apache üçlüsünü kolayca bilgisayarınıza kurmanızı sağlayacak hazır bir paketle bu işin nasıl yapılacağını adım adım görelim.</p>
<p>Kullanacağımız paket WAMP server.<br/>
Bize lazım olan her şeyi içeriyor.<span id="more-272" ></span></p>
<p><strong>WAMP5 1.7.0</strong><br/>
<a href="http://www.wampserver.com/dl.php"  target="_blank" ></a>Note: There is a file embedded within this post, please visit this post to download the file.<br/>
adresinden indirilebilir.</p>
<p>Aşağıdakiler paketin içinde yer alıyor.<br/>
Apache 2.0.58<br/>
PHP 5.1.4 + PECL<br/>
SQLitemanager<br/>
MySQL 5.0.22<br/>
Phpmyadmin 2.8.1 versiyonu. (Bunu daha sonra güncelleyeceğiz)</p>
<p>WAMPSERVER 5.1.6.4a&#8217;yı indirdinizse kuruluma başlayalım.<br/>
İndirdiğimiz kurulum paketini çift tıklayarak çalıştırıyoruz, bizi Setup ekranı karşılıyor.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/11921.gif"  alt="" /><br/>
Bu ekrandan Next &#8211; İleri&#8217;yi tıklayarak sonraki ekrana geçiyoruz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/99692.gif"  alt="" /><br/>
Lisans anlaşmasını onaylıyoruz. İleri&#8217;yi tıklıyoruz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/77673.gif"  alt="" /><br/>
wamp server&#8217;in kurulacağı konumu seçiyoruz. Tavsiyem bu konumu değiştirmemeniz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/93564.gif"  alt="" /><br/>
Program Files içerisinde hangi başlık altında wamp server kısayollarının tutulacağını gösteren ekran. İleri&#8217;yi seçiyoruz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/83975.gif"  alt="" /><br/>
Apache web sunucusunun bilgisayarın açıldığında otomatik olarak çalıştırılmasını Windows&#8217;a öğreten seçenek. Bu işaretli olmazsa, web sunucunuzla herhangi bir işlem yapmak istediğinizde Başlat\Program Files\WampServer\Start Wampserver linkinden sunucunuzu çalıştırmak zorundasınız. Bırakın böyle kalsın. İstediğiniz zaman görev çubuğunun altındaki ikonundan her zaman kapatabilirsiniz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/54246.gif"  alt="" /><br/>
Son kez onaylamamızı isteyen ekran.<br/>
Install&#8217;ı tıklayarak kurulumu başlatıyor ve bitmesini bekliyoruz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/11097.gif"  alt="" /><br/>
Bu ekranda c:\wamp sunucu adresimizin içinde web sitelerimizin tutulacağı alan seçiliyor. Bu klasörün içinde açacağımız her klasör sunucumuz tarafından bir web sitesi olarak algılanacaktır.<br/>
Bu aşamayı da geçtiğimizde bir uyarı ile karşılaşacağız.<br/>
Apache web sunucununun kurulduğunu, çalışır hale geldiğini belirtiyor ve aynı zamanda Windows bir sunucu uygulaması çalışmaya başladı diye bizi uyarıyor.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/31828.gif"  alt="" /><br/>
Burada yapmamız gereken ortadaki Engellemeyi Kaldır yazan butonu tıklamak.<br/>
Kurulumla ilgili son ekrana geldik.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/42509.gif"  alt="" /><br/>
Finish&#8217;i tıklıyarak bitiriyoruz.</p>
<p>Bilgisayarımızın sağ alt köşesinde (Sistem saati ve hoparlör simgesinin olduğu yer) WAMP serverin yelpazeye benzer ikonu çıkmış olmalı.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/251910.gif"  alt="" /><br/>
Şimdi sunucumuzu deneyelim.<br/>
Başlat\Çalıştır yolunu izleyerek <a href="http://localhost/"  target="_blank" >http://localhost</a> yazıyoruz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/66411.gif"  alt="" /><br/>
Tamam&#8217;a tıkladığımızda tarayıcı programımız açılıyor ve bizi WAMPSERVER&#8217;in açılış ekranı karşılıyor.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/725412.gif"  alt="" /><br/>
Gelen ekranda Tools bölümünün iki altında yer alan PHPmyadmin 2.8.1 i tıklayarak <a href="http://localhost/phpmyadmin"  target="_blank" >http://localhost/phpmyadmin</a> sayfasına geçiyoruz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/230113.gif"  alt="" /><br/>
Bu nokta önemli buraya lütfen dikkat edin. Şu anda web sunucunuz açısından iki güvenlik açığı ile karşı karşıyasınız. Bir tane root isimli standart kullanıcının şifresinin olmayışı ötekisi ise PHPmyadmin programının şu anda kurulu olan versiyonu olan 2.8.1 de bazı güvenlik açıklarının olması.<br/>
Merak etmeyin her ikisini de çözeceğiz.<br/>
Yukarıdaki grafikte en altta İmtiyazlar yazılı olan yeri görüyor olmalısınız. Sizin PHPmyadmin sayfanızda İmtiyazlar yazan yere tıklayın.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/38314.gif"  alt="" /><br/>
Üstteki ekranda gördüğünüz root kullanıcısını seçili hale getirip en sağdaki Kişi Resmi ve Kalem ikonunu tıklayarak şifre düzenleme ekranına geçin.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/985215.gif"  alt="" /><br/>
Ekranında (ekranı biraz aşağı kaydırın) üstteki resimde görüldüğü şekilde root kullanıcısına şifre verip sağdaki GİT yazan ikonu tıklayarak kayıt edin. (ISO-8859-1 karakterlerini kullanın yani Türkçe harfler yok)<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/503416.gif"  alt="" /><br/>
İşlemi doğru yaptıysanız üstteki ekranı göreceksiniz.<br/>
İşte şimdi herkesin en çok takıldığı noktaya geldik. Şu anda artık PHPmyadmin&#8217;e erişemez durumdasınız.<br/>
İsterseniz deneyin;<br/>
<a href="http://localhost/phpmyadmin"  target="_blank" >http://localhost/phpmyadmin</a><br/>
Şu ekranı görüyor olmalısınız.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/543217.gif"  alt="" /><br/>
Merak etmeyin her şey yolunda. Bir şeyi bozmadık. Sadece root kullanıcısına ait şifrenizi gerek yere yazacaksınız o kadar.<br/>
Bu noktaya tekrar döneceğiz fakat önce PHPmyadmin&#8217;in yeni çıkan 2.8.2 versiyonunu yükleyelim.<br/>
Aşağıdaki adresten;<br/>
<a href="http://sourceforge.net/projects/phpmyadmin/"  target="_blank" >http://sourceforge.net/projects/phpmyadmin/</a><br/>
veya bu linkten;<br/>
<a onmouseover="color:#FF0000;"  href="http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.2.1-rc1/phpMyAdmin-3.2.1-rc1-all-languages.zip/download"  target="_blank" >http://sourceforge.net/projects/phpmyadmin/&#8230;&#8230;zip/download</a><br/>
2.8.2 paketini indirin ve bir klasöre açın.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/197818.gif"  alt="" /><br/>
Yukarıdaki ekranda gösterilen klasöre girin ve tümünü seçip kopyalayın.<br/>
(CTRL + A sonra CTRL + C)<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/579619.gif"  alt="" /><br/>
Yukarıdaki ekranda gösterilen ekrana geçin.<br/>
C:\wamp\phpmyadmin klasörü. &#8211; eğer değiştirmediyseniz -<br/>
Açtığınız arşivin içindekileri buraya yapıştırın. Üstteki ekranda sağ üst köşede görünen config.inc.php ye dikkat edin. Az sonra ona ihtiyacımız olacak. Yukarıda bahsi geçen şifreyi işte bu dosyanın içine yazacağız.<br/>
Kopyala işleminiz tamamlandıysa;<br/>
c:\wamp\phpmyadmin\config.inc.php dosyasını açın.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/315120.gif"  alt="" /><br/>
Ben editor olarak <a href="http://www.ornj.net/araneae/araneae_setup.exe"  target="_blank" >araneae</a> kullanıyorum. Siz herhangi bir editorle (Notepad mesela) o dosyada 73. satıra gidin. Yukarıdaki ekranda görünen &#8216;yenisifrenizburaya&#8217; yazan yere kendi (az önce girdiğiniz) şifrenizi girin ve kaydedin.<br/>
Şimdi ekranınızda en altta sağ taraftaki wampserver ikonuna sağ tıklayın ve exit &#8216;i seçerek sunucunuzu kapatın. Birazdan yeniden başlatacağız.<br/>
Aşağıdaki şekilde;<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/819221.gif"  alt="" /><br/>
Başlat\Program Files\Wampserver yolunu izleyerek sunucunuzu yeniden başlatın.<br/>
Artık her şey yolunda ve web sunucunuza (<a href="http://localhost/"  target="_blank" >http://localhost</a>) veya phpmyadmin&#8217;e (<a href="http://localhost/phpmyadmin"  target="_blank" >http://localhost/phpmyadmin</a>) erişebiliyor olmalısınız.<br/>
Çok küçük bir kozmetik düzeltme kaldı.<br/>
Biz az önce phpmyadmin 2.8.2 yüklemiştik fakat hala <a href="http://localhost/"  target="_blank" >http://localhost</a> sayfamız bize 2.8.1 gösteriyor. Aslında hata yok, <a href="http://localhost/phpmyadmin"  target="_blank" >http://localhost/phpmyadmin</a> sayfası doğruyu yani 2.8.2 yi gösteriyor. Gelmişken bu ufak görsel kirliliği de çözelim.  c:\wamp\www\ klasörünün içindeki index.php yi herhangi bir editörle açın ve;<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/343022.gif"  alt="" /><br/>
75. satırdaki 2.8.1 i 2.8.2 ile değiştirin kaydedin.<br/>
Artık versiyonu doğru göreceksiniz.<br/>
Tüm işlerimiz bitti artık webmaster işlemlerimize başlayabiliriz.</p>
<p>Yeni bir web sitesi oluşturmak için de şu işlemi yapmanız yeterli.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/642223.gif"  alt="" /><br/>
Şekilde görüldüğü gibi c:\wamp\www\ klasörünün içinde yeni bir klasör oluşturuyoruz.<br/>
Şimdi <a href="http://localhost/"  target="_blank" >http://localhost</a> yazdığımızda yeni web sitemiz de Your projects bölümünün altında görüntüleniyor. Artık yeni bir web sitemiz var. Ya da en azından yeri var. Dosyalarımızı buraya koyabiliriz.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/460524.gif"  alt="" /><br/>
Açtığımız klasörün ismini tıklar ya da tarayıcımıza adresini yazarsak;<br/>
<a href="http://localhost/iao"  target="_blank" >http://localhost/iao</a><br/>
ilgili web sitesi açılacaktır.<br/>
<img class="colorbox-272"  border="0"  src="http://www.kaisercrazy.com/wp-content/uploads/img66.yukle.tc/images/344325.gif"  alt="" /><br/>
Hayırlı olsun.<br/>
Zahmet edip bu kadar okuduğunuz için teşekkürler.</p>


<p>Benzer Yazılar:<ol><li><a href='http://www.kaisercrazy.com/kodlama/php/easy-php-kurulum-ve-kullanimi.html' rel='bookmark' title='Permanent Link: Easy PHP Kurulum ve Kullanımı'>Easy PHP Kurulum ve Kullanımı</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/php/wamp-server-kurulumu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy PHP Kurulum ve Kullanımı</title>
		<link>http://www.kaisercrazy.com/kodlama/php/easy-php-kurulum-ve-kullanimi.html</link>
		<comments>http://www.kaisercrazy.com/kodlama/php/easy-php-kurulum-ve-kullanimi.html#comments</comments>
		<pubDate>Sun, 07 Dec 2008 13:50:02 +0000</pubDate>
		<dc:creator>Serkan Algur</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[easy php]]></category>

		<guid isPermaLink="false">http://www.kaisercrazy.com/?p=165</guid>
		<description><![CDATA[EasyPHP nedir?
EasyPHP hali hazırda ücretsiz sunulan web sunucu programlarını bir araya getirmiş yüklemesi kolay bir kurulum paketidir.Normalde bileşenleri ayrı ayrı indirip kurmak münkün olmasına rağmen zaman alıcı kurulum süresi ve birlikte çalışmaları için gereken ayarların zor olması, EasyPHP’nin tercih edilme sebeplerinden biridir.
Pakette neler var?
* MySQL Database System &#8211; v4.0.15
* Apache Web Sunucusu &#8211; v1.3.27
* PHP [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;" ><strong>EasyPHP nedir?</strong></p>
<p style="text-align: justify;" >EasyPHP hali hazırda ücretsiz sunulan web sunucu programlarını bir araya getirmiş yüklemesi kolay bir kurulum paketidir.Normalde bileşenleri ayrı ayrı indirip kurmak münkün olmasına rağmen zaman alıcı kurulum süresi ve birlikte çalışmaları için gereken ayarların zor olması, EasyPHP’nin tercih edilme sebeplerinden biridir.</p>
<p style="text-align: justify;" ><img class="colorbox-165"  align="right"  src="http://www.kaisercrazy.com/wp-content/uploads/kaisercrazy.com/images_easyphp/top_title.gif"  alt=""  width="226"  height="40" /><strong>Pakette neler var?</strong></p>
<p style="text-align: justify;" >* MySQL Database System &#8211; v4.0.15<br/>
* Apache Web Sunucusu &#8211; v1.3.27<br/>
* PHP Programlama dili &#8211; v4.3.3<br/>
* PHP MyAdmin Database Interface &#8211; v2.5.3 <span id="more-165" ></span>
</p>
<p style="text-align: justify;" ><strong>Güvenlik Uyarısı</strong></p>
<p style="text-align: justify;" >EasyPHP çokça bilinen açıkları kapatmış olmasına rağmen hala açıkları mevcut. Bu yüzden bu subucuyu bir firewall arkasında çalıştırmakta ve sadece öğrenim amaçlı kullanmakta fayda var. XP kullanıcı için servis olarak çalıştırmaları önerilmez hatta kullanmadığınız zamanlarda sunucuyu kapatmanız sizin yararınıza olacaktır.</p>
<p style="text-align: justify;" ><strong>Nereden bulabilirim?</strong></p>
<p style="text-align: justify;" ><strong>Web Sitesi:</strong></p>
<p>http://www.easyphp.org/</p>
<p style="text-align: justify;" ><strong>Download Sayfası:</strong></p>
<p>http://sourceforge.net/project/showfiles.php?group_id=14045</p>
<p>yada hemen aşağıdan :))
</p>
<p style="text-align: justify;" ><strong>Dosyalar:</strong></p>
<p style="text-align: justify;" >Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p style="text-align: justify;" ><strong>Kurulum: </strong><br/>
<strong>Başlamadan önce: </strong><br/>
<strong>1.</strong> Eskiden kurduğunuz sunucu programlarını kaldırın. (IIS, Personal Web Server veya eski versiyon Apache sunucusu ve MySQL.)<br/>
<strong>2.</strong> Sisteminizi güncelleştirin. (Windows Update sayfasını kullanabilirsiniz..)<br/>
<strong>3.</strong> Geçici olarak firewall programlarını devre dışı bırakın. (ZoneAlarm or Norton Internet Security)
</p>
<p style="text-align: justify;" ><strong>Sorunlar mı var? </strong></p>
<p style="text-align: justify;" >* Yukarıyı yeniden okuyun.<br/>
* Bilgisayaınızı yeniden başlatın.<br/>
<a href="http://www.easyphp.org/faq.php"  target="_blank" > EasyPhp.org sıkça sorulan sorular sayfasını ziyaret edin.</a></p>
<p style="text-align: justify;" ><strong>Başlıyoruz:</strong><br/>
Kısaca önünüze gelen tüm pencerelere “Next” demeniz yeterli. Yine de ayrıntıları yazdık.<br/>
<strong>1.</strong> &#8216;easyphp1-1_setup.exe&#8217; programını çalıştırın. Devam etmek için ‘Yes’ e tıklayınız.</p>
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>2.</strong> Hoşgeldiniz penceresi geçmek için “Next” e tıklayınız.</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>3.</strong> PHP lisans sözleşmesi. Sözleşmeyi kabul etmek için ‘Yes’ i seçin ve “Next” e tıklayınız.</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>4.</strong> Uyarı ekranı:<br/>
Yeni sürüme geçmeden önce:<br/>
* eski bilgilerinizi yedekleyiniz.(scriptler, klasörler, ayar dosyaları, loglar&#8230; v.s)<br/>
* Apache, MySQL ve ardından EasyPHP yi kapatın.<br/>
* Apache ve MySQL servis olarak yüklenmişse devre dışı bırakın (sadece Administrator)<br/>
* EasyPHP eski versiyonunu kaldırın (kalan dosya ve klasörleri silin.)<br/>
Devam etmek için ‘Next’ e tıklayınız
</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>5.</strong> Kurulacak klasörü seçin. (varsayılanı seçmeniz önerilir.)</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>6.</strong> Başlangıç menüsünde görünecek ismi yazın.</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>7.</strong> Ayarları kontrol edin . Devam etmek için ‘Next’ e tıklayınız</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>8.</strong> Yükleniyor. (1. veya 2 dakika sürebilir.)</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>9.</strong> Yükleme tamamlanıyor. Ekstra bilgiler:<br/>
* Register global, OFF olarak ayarlandı. Bu eski Php scriplerinin çalışmamasına neden olabilir.<br/>
*my.ini dışında tüm dosyalar EasyPHP klasörüne yerleştirildi.<br/>
Devam etmek için ‘Next’ e tıklayınız
</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>10.</strong> Yükleme tamamlandı. Burada size hoşgeldin sayfasının görüntülenip görüntülenmemesini soruyor. Görüntülemek için &#8216;ouvrir la page d&#8217;accueil&#8217; seçili bırakın. (Not: bu sayfa fransızcadır ) Bitirmek için Finish&#8217; tıklayınız.</p>
<p style="text-align: justify;" >
<hr style="text-align: justify;" />
<p style="text-align: justify;" ><strong>Türkçe Dilinin Seçilmesi </strong></p>
<p style="text-align: justify;" >
<p style="text-align: justify;" >Saat Kısmında oluşan EasyPHP simgesine sağ tıklayın ve Configuration Kısmından Açılan Tab içinde EasyPHP Seçin ve Aşağıdaki ayarları yapın (Tabii önce Language alanından Turkish Seçin :) )</p>
<p style="text-align: justify;" ><a href="http://www.kaisercrazy.com/wp-content/uploads/2008/12/adsiz.jpg" ><img class="alignnone size-full wp-image-170 colorbox-165"  title="adsiz"  src="http://www.kaisercrazy.com/wp-content/uploads/2008/12/adsiz.jpg"  alt=""  width="429"  height="259" /></a></p>
<p style="text-align: justify;" ><strong>EasyPHP yi çalıştırıyoruz:</strong><br/>
<strong>1.</strong> İlk olarak Windows başlangıç menüsünden EasyPHP kısayolunu bularak çalıştırın.<br/>
<strong>2.</strong> EasyPHP çalıştığında görev çubuğunda yanıp sönen ikonu görebiliyor olmanız gerkiyor.<br/>
Daha sonra bu ikona çift tıklayarak EasyPHP ayar penceresini açıyoruz.<br/>
<strong>Not:</strong> EasyPHP ikonunu görünmesi sunucunun çalıtığı anlamına gelmez.<br/>
<strong>3.</strong> EasyPHP ayar penceresinin varsayılan dili fransızcadır. Bunu ingilizce yapmak için pencerenin en altındaki kutudaki &#8216;Francais&#8217; yerine ‘English&#8217; seçiyoruz. Daha sonra &#8216;Close&#8217; a tıklıyoruz.<br/>
<strong>4.</strong> Görev çubuğundaki ikona sağ tıklayarak EasyPHP menüsüne ulaşıyoruz. Buradan hem sunucuları başlatıp, kapatabilir hem de sunucu ile ilgili ayarlara ulaşabiliriz.</p>
<p style="text-align: justify;" >* Help – Yardım sitelerini çağırır..<br/>
* Log Files – Apache ve MySQL sunucuları hata raporlarını görmenizi sağlar.<br/>
* Configuration – Php, Apache, MySQL, PhpMyAdmin ve EasyPHP ile ilgili ayarlara ulaşmanızı sağlar.<br/>
* Explore &#8211; Windows gezgini ile web root kalsörüne ulaşmanızı sağlar.Burası web sayfalarınızı sakladığınız klasördür.<br/>
* Administration &#8211; EasyPHP yönetim sayfasını açar..<br/>
* Local Web – Varsayılan web tarayıcısını açarak yerel web sitenize gitmenizi sağlar..<br/>
* Restart &#8211; MySQL ve Apache sunucularını yeniden başlatır. Sunucular ile ilgili herhangi bir ayar değiştirdiysenizbunu yapmanız gerekebilir.<br/>
* Start / Stop &#8211; MySQL ve Apache sunucularını açıp kapamanızı sağlar..<br/>
* Exit – EasyPHP den çıkmanızı sağlar aynı zamanda MySQL ve Apache sunucularını da kapatır.(servis olarak çalışıyorlarsa sadece EasyPHP kapanır. )</p>
<p style="text-align: justify;" >* &#8216;C:\Program Files\EasyPHP 2.0b1\www&#8217; – web sayfalarınızı kaydettiğiniz klasör.<br/>
* &#8216;http://localhost/&#8217; &#8211; Web root<br/>
* &#8216;http://localhost/home/&#8217; &#8211; EasyPHP yönetimi<br/>
* &#8216;http://localhost/home/mysql/&#8217; &#8211; PHP MyAdmin (popüler MySQL database yönetimi)
</p>
<p style="text-align: justify;" ><strong>Apache ve Php yi test edin:</strong></p>
<pre class="brush: php;"   style="display:block;background:grey;color:lime;width:100%;text-align:justify;display:block;background:grey;color:lime;width:100%;text-align:justify;">&lt; ?php
echo 'merhaba php.. ';
?&gt;
</pre>
<p style="text-align: justify;" >bu kodları<br/>
C: Program Files\EasyPHP 2.0b1\www klasörü altına merhaba.php olarak kaydedin. Daha sonra http://localhost/merhaba.php adresine gidin.<br/>
Açılan sayfada &#8220;merhaba php..&#8221; yazısını görüyorsanız sorun yok demektir. Çalışmalarınıza başlayabilirsiniz.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.kaisercrazy.com/kodlama/php/easy-php-kurulum-ve-kullanimi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
