<?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>PHP arşivleri | TeknoSeo</title>
	<atom:link href="https://www.teknoseo.com/kategori/egitim/php/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Sen de Çözebilirsin</description>
	<lastBuildDate>Wed, 22 Jun 2022 09:08:24 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.teknoseo.com/wp-content/uploads/2019/05/cropped-TeknoSeo-Favicon-1-32x32.png</url>
	<title>PHP arşivleri | TeknoSeo</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>PHP ile Görüntü İşleme</title>
		<link>https://www.teknoseo.com/php-ile-goruntu-isleme/</link>
					<comments>https://www.teknoseo.com/php-ile-goruntu-isleme/#respond</comments>
		
		<dc:creator><![CDATA[editor]]></dc:creator>
		<pubDate>Fri, 24 Jun 2022 01:00:00 +0000</pubDate>
				<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=13263</guid>

					<description><![CDATA[PHP ile görüntü işleme, bazı teknoloji severlerin ve yazılımcıların araştırmış olduğu bir konu oluyor. Bu konuda bu sistemden söz ediyor olacağız. PHP kullanan pek çok kişi, PHP’nin sunduğu özelliklerden ve ayrıcalıklardan dolayı onu daha çok seviyor. PHP, yalnızca form gönderme ve veritabanı ile bağlantı kurmak için kullanılan bir yazılım değil, aynı zamanda bu yazılım ile [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>PHP ile görüntü işleme</strong>, bazı teknoloji severlerin ve yazılımcıların araştırmış olduğu bir konu oluyor. Bu konuda bu sistemden söz ediyor olacağız.</p>



<p>PHP kullanan pek çok kişi, PHP’nin sunduğu özelliklerden ve ayrıcalıklardan dolayı onu daha çok seviyor. PHP, yalnızca form gönderme ve veritabanı ile bağlantı kurmak için kullanılan bir yazılım değil, aynı zamanda bu yazılım ile birlikte pek çok farklı işlemler de uygulanabilir. PHP ile yapılabilecek şeylerden birisi olan görüntü işleme, JavaScript ile de yapılabiliyor olsa da bu şekilde de yapılabildiğini ifade etmek istiyoruz. Bu yapının sunduğu pek çok özellik geliştiricilerle buluşuyor.</p>



<h2 class="wp-block-heading">PHP ile Görüntü İşleme Kodları</h2>



<p>Öncelikli olarak bu sistemden bilgiler sunalım. PHP GD kütüphanesi, görüntü işlemek için içerisinde pek çok fonksiyon bulunan bir yapıya ev sahipliği yapıyor. Bu yapı ile beraber yazılım geliştiricilerinin PHP kodları yazarken görüntü işlemesi mümkün hale geliyor. Bu kütüphane ile beraber çerçeve oluşturulabilir, ekrana resim çizilebilir veya kırpma işlemi uygulanabilir. Bunun gibi daha pek çok özellik bu sistemde bulunuyor.</p>



<p>Bu konuda tüm fonksiyonlara değinmesek bile işe yarar fonksiyonları açıklamak istiyoruz. Bunlardan birisi “getimagesize(“img.png”);” fonksiyonu olmakta. Bu kod ile beraber yazılımcı, görselin boyutlarını döndürebiliyor. Dizi içinde verileri döndüren bu fonksiyonda yükseklik, genişlik ve bazı ek bilgiler bulunuyor.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="640" height="344" src="https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-640x344.jpg" alt="PHP ile Görüntü İşleme" class="wp-image-13264" srcset="https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-640x344.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-300x160.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-768x413.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-1536x826.jpg 1536w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-781x420.jpg 781w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14-681x366.jpg 681w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220622-14.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></figure></div>



<p><strong>PHP ile görüntü işleme</strong> konusunda bilinmesi gereken bir diğer konu “imageantialias($Image, true);” olmakta. Belirtilen görüntüye kenar yumuşatma işlemi uygulayan bu kod, yalnızca renkli görsel içeriklerde işe yarıyor. Ayrıca yeni bir görsel oluşturmak için “$Image = imagecreatetruecolor(100, 100);” fonksiyonunun kullanılması gerekiyor. Konuyu daha iyi anlamanız açısından örneklerle birlikte kodları veriyoruz.</p>



<p>Peki oluşturulan bir görsele nasıl çizim eklenir? Örneğin çizgi çekmek için ne yapılıyor? Bunun için “imageline” kodu mevcut. Bu kodun örnek kullanımı “imageline($Image, 0, 0, 20, 25, $Blue);” şeklinde yer alıyor. $Blue ise bir renk değişkeni. İsteğe bağlı olarak fonksiyon buraya yazılabilir. Renk oluşturmak için “imagecolorallocate($Image, 255, 0, 0);” şeklinde kod girilmeli.</p>



<p>Bu konuda bilinmesi gereken bir diğer kod “imagepng” olmakta. Bunun yanı sıra “imagegif veya imagewebp” gibi kodlar da benzer işlevlere sahip. Kodun amacı, görselin çıktısını paylaşmak. Bu yöntem ile beraber görsel hem tarayıcıya hem de dosyaya yazdırılabilir. Örnek vermek gerekirse “imagepng($Image);” şeklinde görselin verileri çekilebiliyor. Bu sayede görüntü web sayfasında görülebilir veya dosyaya yazdırılabilir.</p>



<p>Görüntü oluşturmak adına kullanılabilecek bir diğer kod olan “$Img = imagecreate(1920, 1080);”, bir diğer deyişle tuval ortaya çıkarıyor. Bu tuval üzerinde gerekli düzenlemeler yapıldıktan sonra “imagepng” gibi benzeri bir çıktı koduyla görüntü alınabilir ve web sayfasında görülebilir. <strong>PHP ile görüntü işleme</strong>, bunun gibi daha pek çok önemli kod ile dolu.</p>



<p>Diğer önemli kodlardan bazılarını özetle açıklamak istiyoruz. Bu kodların listesine aşağıdan ulaşabilirsiniz.</p>



<ul class="wp-block-list"><li>imagefill -&gt; Görüntüyü boyamak için kullanılır.</li><li>imageellipse -&gt; Elips çizer.</li><li>imagefillellipse -&gt; İçi doldurulmuş bir elips çizer.</li><li>imagecrop -&gt; Görüntüyü kırpar.</li><li>imagedestroy -&gt; Görüntüyü bellekten temizler.</li><li>imagettftext -&gt; Yazı ekler.</li><li>imageresolution -&gt; Çözünürlüğü döndürür.</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/php-ile-goruntu-isleme/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>JavaScript Nedir? Ne İşe Yarar?</title>
		<link>https://www.teknoseo.com/javascript-nedir-ne-ise-yarar/</link>
					<comments>https://www.teknoseo.com/javascript-nedir-ne-ise-yarar/#respond</comments>
		
		<dc:creator><![CDATA[editor]]></dc:creator>
		<pubDate>Sat, 18 Jun 2022 02:00:00 +0000</pubDate>
				<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=13238</guid>

					<description><![CDATA[JavaScript nedir? Web geliştirirken veya bir yazılım kodlarken önemli bir yere sahip olan JS hakkında bilinmesi gereken birçok şey mevcut. Günümüzde pek çok yazılım dili bulunuyor. Bu dillerden birisi olarak bizlerin karşısına JS yani JavaScript çıkıyor. Piyasanın önemli oyuncularından olan JavaScript, web programlama dışında masaüstü uygulaması geliştirirken de tercih edilebiliyor. Hatta JS, sunucu işlemlerinde dahi [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>JavaScript nedir</strong>? Web geliştirirken veya bir yazılım kodlarken önemli bir yere sahip olan JS hakkında bilinmesi gereken birçok şey mevcut.</p>



<p>Günümüzde pek çok yazılım dili bulunuyor. Bu dillerden birisi olarak bizlerin karşısına JS yani JavaScript çıkıyor. Piyasanın önemli oyuncularından olan JavaScript, web programlama dışında masaüstü uygulaması geliştirirken de tercih edilebiliyor. Hatta JS, sunucu işlemlerinde dahi tercih edilen bir uygulama olmakta. Geniş bir kullanım alanına ev sahipliği yapan JavaScript, büyük avantajlar içerdiği için insanların ilgisini çeken bir yazılım dili.</p>



<h2 class="wp-block-heading">JavaScript Nedir?</h2>



<p>JavaScript, 4 Aralık 1995’ten bu yana kullanılan bir programlama dili. Fonksiyonel bir yapıya sahip olan ve nesne yönelimli yapıyı destekleyen JS, yazılım geliştiricilerinin ortaya harika bir iş çıkarmasında etkili oluyor. Web geliştirirken dinamik bir sayfa oluşturmak adına önemli bir rol oynayan JavaScript HTML, PHP ve CSS ile beraber kullanılıyor. Ayrıca ASP.NET ile birlikte de kullanımı mümkün.</p>



<p><strong>JavaScript nedir</strong>? Bu soruya cevap verdiğimize göre şimdi daha anlaşılabilir bir örneğe geçelim. HTML, CSS ve JavaScript arasındaki farkı şu şekilde açıklayalım. HTML, bir yapının iskeletini oluşturur. CSS ise o yapının tasarımıdır yani görünüm olarak nitelendirilebilir. JavaScript ise bir yapının dinamikliğini sağlar. Örneğin sayfada yenileme butonu olsun. Bu butona basınca yazılar güncellensin. Bu JS ile ilgili bir olay.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="640" height="427" src="https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-640x427.jpg" alt="JavaScript Nedir" class="wp-image-13242" srcset="https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-640x427.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-300x200.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-768x512.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-1536x1024.jpg 1536w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-630x420.jpg 630w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3-681x454.jpg 681w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220617-3.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></figure></div>



<p></p>



<p>JavaScript ile ilgili kısa bir tarihten söz etmek istiyoruz. 90’lı yıllarda henüz internet yeni yeni kamuya açık hale gelmişken bu dönemde sunucudan kullanıcıya veri aktarımı mümkündü. Kullanıcıdan sunucuya veri gönderilemediği için ve sayfalar dinamik yapıda olmadığı için JS ortaya çıkmış oldu. 1995 yılının Aralık ayında piyasaya sunulan JS, günümüzde ECMAScript olarak biliniyor.</p>



<h2 class="wp-block-heading">JavaScript Özellikleri</h2>



<p><strong>JavaScript nedir</strong>? Bu sorunun yanı sıra JS’nin özellikleri hakkında da bilgi sahibi olmak lazım. Bunlardan birisi değişken sisteminin otomatik bir şekilde çalışıyor olması. Örneğin “var a = 5;” yazıldığı takdirde bu değişkenin “int” türünde olduğu otomatik olarak belirleniyor. Yani kullanıcı, ekstra bir işlem yapmadan değişkenin türü ayarlanıyor. Buna ek olarak değişken türünü dönüştürme kodlarının da mevcut olduğunu açıklamış olalım. Ayrıca JS’de noktalı virgül kullanımının zorunlu olmadığını da belirtmek istiyoruz.</p>



<p>JavaScript’in önemli özelliklerinden birisi nesne oluşturma ve yönetme özelliklerinin var olması. Örneğin “var Timer1 = setInterval(Function1, 1000);” yazıldığı takdirde nesne oluşturulmuş oluyor. Bunun amacı, nesneye tekrardan erişim sağlayabilmek. Nesne, bazı durumlarda güncellenebilir veya kaldırılması gerekebilir. Bu özellik, bu konuda oldukça faydalı bir yapı sunuyor.</p>



<p>JS’nin bazı diğer özelliklerini kısaca açıklamak gerekirse:</p>



<ul class="wp-block-list"><li>AJAX ve WebSocket gibi veri gönderme ve çekme sistemlerini desteklemesi</li><li>Fonksiyon oluşturmanın mümkün olması</li><li>Promise oluşturulabilmesi</li><li>Oyun sunucusu kurulabilmesi</li><li>Node.JS ile birlikte PHP gibi bir web sunucusu altyapısı geliştirilebilmesi</li></ul>



<h2 class="wp-block-heading">JavaScript Örnekleri</h2>



<p>JavaScript ile beraber pek çok şey yapılabilir. Bunları şu şekilde örneklendirebiliriz:</p>



<ul class="wp-block-list"><li>Node.JS kullanarak bir oyun sunucusu kurma ve web sayfası üzerinden oyunu çevrimiçi oynayabilme</li><li>JavaScript ile beraber birkaç saniyede bir güncellenen bir paylaşım sayfası geliştirme</li><li>Sayfayı yenilemeden sohbet edebilme</li><li>Renk seçici yapma</li><li>Klavyede basılan tuşu tespit etme</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/javascript-nedir-ne-ise-yarar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WebSocket Özellikleri ve Avantajları</title>
		<link>https://www.teknoseo.com/websocket-ozellikleri-ve-avantajlari/</link>
					<comments>https://www.teknoseo.com/websocket-ozellikleri-ve-avantajlari/#respond</comments>
		
		<dc:creator><![CDATA[editor]]></dc:creator>
		<pubDate>Wed, 08 Jun 2022 02:00:00 +0000</pubDate>
				<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=13229</guid>

					<description><![CDATA[WebSocket özellikleri ve bu teknolojinin ayrıcalıkları hakkında pek çok bilgi almak gerekiyor. Sizlere bu konuda WebSocket sisteminden bahsediyor olacağız. İnternet alanında pek çok teknoloji bizlerin karşısına çıkıyor. Bunlardan birisi WebSocket olarak yer alıyor. Bunun gibi daha pek çok teknoloji bulunmakta. Örneğin Ajax, WebSocket benzeri bir teknoloji olsa da WebSocket, daha avantajlı olmakta. Bunun nedeni aktif [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>WebSocket özellikleri</strong> ve bu teknolojinin ayrıcalıkları hakkında pek çok bilgi almak gerekiyor. Sizlere bu konuda WebSocket sisteminden bahsediyor olacağız.</p>



<p>İnternet alanında pek çok teknoloji bizlerin karşısına çıkıyor. Bunlardan birisi WebSocket olarak yer alıyor. Bunun gibi daha pek çok teknoloji bulunmakta. Örneğin Ajax, WebSocket benzeri bir teknoloji olsa da WebSocket, daha avantajlı olmakta. Bunun nedeni aktif bağlantı üzerinden hızlı bir işlem yapılıyor olması. Peki WebSocket tam olarak ne anlama geliyor? Gelin beraber inceleyelim.</p>



<h2 class="wp-block-heading">WebSocket Nedir?</h2>



<p><strong>WebSocket özellikleri</strong> hakkında bilgi sunmadan önce tanım yapalım. WebSocket, kullanıcı ile sunucu arasında aktif bir bağlantı sağlayan sistem. Daha teknik anlatmak gerekirse TCP üzerinden çift yönlü bağlantı açan bir iletişim protokolü olarak ifade edilebilir. Pek çok internet tarayıcısını destekleyen bu sistem, yazılım geliştiricileri için harika ayrıcalıklar vaat edebiliyor.</p>



<p>WebSocket, 4 farklı olaya sahip. Bunlardan birisi açıldığı anda yapılacak olaylar, bir diğeri de kapatıldığı anda gerçekleşecek olaylar. Bunun yanı sıra mesaj ve hata olayı mevcut. Mesaj olayı, sunucudan kullanıcıya mesaj gönderildiğinde aktif olurken hata olayı ise bir hata oluşursa bilgi sağlıyor. WebSocket kodlarından birisi gönderme kodu olarak açıklanabilir. Gönderme kodu, kullanıcıdan sunucuya bilgi aktarımı için yer alıyor. Kapatma kodu ise bağlantıyı kapatıyor.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="640" height="427" src="https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-640x427.jpg" alt="WebSocket Özellikleri" class="wp-image-13233" srcset="https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-640x427.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-300x200.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-768x512.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-1536x1024.jpg 1536w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-630x420.jpg 630w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4-681x454.jpg 681w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220606-4.jpg 1920w" sizes="(max-width: 640px) 100vw, 640px" /></figure></div>



<h2 class="wp-block-heading">WebSocket Özellikleri ve Kullanımı</h2>



<p>WebSocket, pek çok özelliğe sahip bir sistem. Bunlardan birisi kullanıcı ile sunucu arasında TCP üzerinden bağlantı sunuyor olması. Bu özelliği sayesinde bu sistemin büyük bir avantajı yer alıyor. Sistemin bir diğer özelliği kullanıcının sunucuya veri gönderebilmesi ve sunucunun kullanıcıya veri iletebilmesi oluyor. Bu özellik, yazılımcıların sıklıkla tercih ettiği bir durum olmakta. Zaten WebSocket, temel olarak veri gönderme ve veri alma üzerine kurulmuş bir teknoloji. Bu sayede pek çok şey hızlı bir şekilde yapılabiliyor.</p>



<p><strong>WebSocket özellikleri</strong> dışında önemli bir avantaja da sahip. Bu sistem Ajax ile oldukça benzer. Çünkü web sayfası yenilemeden aynı sayfa üzerinden veri alışverişini mümkün kılıyor. İster PHP ister ASP.NET ister HTML olsun JS üzerinden her iki sistemde de bu özellik mevcut. Ajax, gönderdiği veri sonrasında gelen veriyi yansıtıyor. WebSocket ise sürekli aktif bir bağlantı üzerinde durduğu için bu işlemi bir miktar daha hızlı hallediyor.</p>



<p>WebSocket ile ilgili bilinmesi gereken bir diğer konu kullanım alanı olarak dile getirilebilir. Bu sistem, pek çok alanda kullanımı mevcut bir teknoloji olmakta. Örnek vermek gerekirse web oyunları geliştirirken bu sistemden faydalanılabilir. Özellikle çok oyunculu oyunlarda oldukça işe yarayabilir. Bunun yanı sıra bu sistem ile beraber sohbet uygulaması geliştirilebilir. Sohbet yazılımı geliştirme konusunda da oldukça önemli olan WebSocket, büyük bir avantaj sunuyor.</p>



<p>Bu sistem ile birlikte insanların yapabileceği bir diğer şey anlık yorum güncellemesi ve yorum atma olarak ifade edilebilir. Örneğin bir web sayfasında konu yer alıyor olsun. Konunun altına yorum yapmak isteyen bir kişi, yorum yaptıktan sonra bu yorumun sayfa yenilenmeden anında gittiğini görebilir. <strong>WebSocket özellikleri</strong> ile daha pek çok örneğin geliştirilmesine katkıda bulunuyor.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/websocket-ozellikleri-ve-avantajlari/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AJAX Hakkında Bilinmesi Gerekenler Neler?</title>
		<link>https://www.teknoseo.com/ajax-hakkinda-bilinmesi-gerekenler-neler/</link>
					<comments>https://www.teknoseo.com/ajax-hakkinda-bilinmesi-gerekenler-neler/#respond</comments>
		
		<dc:creator><![CDATA[editor]]></dc:creator>
		<pubDate>Sun, 05 Jun 2022 02:00:00 +0000</pubDate>
				<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=13221</guid>

					<description><![CDATA[AJAX hakkında bilinmesi gerekenler yazılım geliştiricileri tarafından merak edilebiliyor. Bu konuda AJAX ile ilgili çeşitli bilgiler veriyor olacağız. AJAX, JavaScript ile birlikte kullanılan bir sistem. Bu sistem ile beraber pek çok şey gerçekleştirilebiliyor. AJAX ile beraber gerçekleştirilebilecek şeyler yazılım geliştiricisinin hayal dünyasına bağlı bir durum. Dinamik bir sayfa oluşturmayı mümkün kılan AJAX, web uygulamaları yapma [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>AJAX hakkında bilinmesi gerekenler</strong> yazılım geliştiricileri tarafından merak edilebiliyor. Bu konuda AJAX ile ilgili çeşitli bilgiler veriyor olacağız.</p>



<p>AJAX, JavaScript ile birlikte kullanılan bir sistem. Bu sistem ile beraber pek çok şey gerçekleştirilebiliyor. AJAX ile beraber gerçekleştirilebilecek şeyler yazılım geliştiricisinin hayal dünyasına bağlı bir durum. Dinamik bir sayfa oluşturmayı mümkün kılan AJAX, web uygulamaları yapma konusunda birebir bir sistem sunuyor. JS ile birlikte kullanılan AJAX, genel olarak veri çekmek için kullanılıyor. Gelin AJAX ile ilgili detaylara girelim.</p>



<h2 class="wp-block-heading">AJAX Hakkında Bilinmesi Gerekenler</h2>



<p>Öncelikli olarak AJAX hakkında bilgi vererek söze giriş yapalım. AJAX, bazıları için yazılımcıların hayali olarak isimlendiriliyor. Çünkü AJAX ile beraber dinamik bir sayfa oluşturmak mümkün hale geliyor. AJAX, JavaScript ile birlikte çalışan bir sistem. Bu sistem ile beraber JS üzerinde kod çalıştırıldığında veri gerekli sayfaya iletiliyor ve dönüş sağlanıyor. Dönüş, geliştiricinin yapacağı işleme göre farklı şekillerde değerlendirilebilir. Özetle AJAX ile beraber veri çekme ve veri gönderme işlemi yapılıyor. Bu da sayfa yenilemeden güncelleme olanağı tanıyor.</p>



<p><strong>AJAX hakkında bilinmesi gerekenler</strong> ile ilgili bir örnek verelim. Örneğin bir PHP sayfası düşünelim. Bu sayfada sohbet sistemi bulunuyor olsun. Kullanıcı bir mesaj girdiğinde bu veri AJAX ile beraber sisteme gönderilsin. Ardından sistem mesajı kontrol edip veritabanına eklesin ve sonrasında kullanıcıya dönüş yapsın. Bununla beraber sohbet sistemi ise belirli aralıklarla otomatik güncellensin. Bu şekilde sayfa yenilemeden dinamik bir sohbet sistemi oluşturulabiliyor.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="640" height="359" src="https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-640x359.jpg" alt="AJAX Hakkında Bilinmesi Gerekenler" class="wp-image-13225" srcset="https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-640x359.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-300x168.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-768x431.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-1536x862.jpg 1536w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-748x420.jpg 748w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2-681x382.jpg 681w, https://www.teknoseo.com/wp-content/uploads/2022/06/20220603-2.jpg 1920w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<p>AJAX ile ilgili bir diğer bilinmesi gereken şey bu dil ile nelerin yapılabildiği. AJAX ile birlikte web yazılımı geliştirenler, pek çok şeye olanak tanıyabiliyor. AJAX ile birlikte yapılabilecek şeyler arasında şunları örnek gösterebiliriz:</p>



<ul class="wp-block-list"><li>Dinamik bir sohbet sistemi geliştirme</li><li>Web tabanlı bir oyun yapma</li><li>PHP ile beraber form gönderme</li><li>Veritabanı yönetimi</li></ul>



<p><strong>AJAX hakkında bilinmesi gerekenler</strong> arasında AJAX’ın çalışma mantığı yer alıyor. Sistemin çalışma prensibi bilindiği takdirde kullanıcılar işleyişi daha iyi anlayabilir. Bunu sizlere adım adım açıklayalım.</p>



<ul class="wp-block-list"><li>Öncelikle bir tetikleme gerekiyor. Bu bir buton, sayfa yüklemesi veya farklı bir şekilde olabilir. JavaScript kodu, bu süreçten sonra işlem yapıyor.</li><li>JS ile birlikte XMLHttpRequest nesnesi oluşturuluyor.</li><li>XMLHttpRequest nesnesi, sayfaya bilgi gönderiyor.</li><li>Sayfaya giden bilgi işleniyor. Bu bilgi kullanıcıdan alınan form verisi de olabilir.</li><li>Sayfada veri işlendikten sonra oluşan bilgi geri dönüyor. Bu genellikle yazı şeklinde olur.</li><li>Bu aşamadan sonra yazılım geliştiricisi, gelen veriyi nasıl işleyecek ise o şekilde kodu yazıyor. Örneğin sayfadan gelen yazı ekranda görünecek ise belirlenen HTML elementine eklemeli veya yazıya göre şartlar ekleyebilir.</li></ul>



<p>AJAX ile ilgili bilgi verirken AJAX’ın nasıl bu zamanlara geldiği hakkında da bazı bilgilere sahip olmak lazım. <strong>AJAX hakkında bilinmesi gerekenler</strong> arasında bu bilgi de yer alıyor. 90’lı yılların erken dönemlerinde web siteleri statik bir şekilde bulunuyordu. Yani kullanıcı, sunucudan veri alırken veri gönderemiyordu. İlerleyen dönemlerde bu ihtiyacın doğması sebebiyle artık kullanıcıdan veri alma sistemi de çeşitli yöntemlerle geliştirilmiş oldu. AJAX dışında bu dönemden sonra iframe ve WebSocket sistemi de geliştirildi.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/ajax-hakkinda-bilinmesi-gerekenler-neler/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP Kodlarken Dikkat Edilmesi Gerekenler</title>
		<link>https://www.teknoseo.com/php-kodlarken-dikkat-edilmesi-gerekenler/</link>
					<comments>https://www.teknoseo.com/php-kodlarken-dikkat-edilmesi-gerekenler/#respond</comments>
		
		<dc:creator><![CDATA[editor]]></dc:creator>
		<pubDate>Thu, 02 Jun 2022 02:00:00 +0000</pubDate>
				<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=13195</guid>

					<description><![CDATA[PHP kodlarken dikkat edilmesi gerekenler yazılım geliştiricilerinin önem göstermesi gerektiği bir konu. Gelin bu konunun detaylarına değinelim. PHP, günümüzün en önemli ve en çok kullanılan web geliştirme dili olarak açıklanabilir. Bu dil, o kadar popüler ki WordPress, MyBB ve XenForo gibi pek çok yazılımda bu dile rastlanıyor. Kullanıcılar, PHP ile beraber pek çok projeyi geliştirebilir. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>PHP kodlarken dikkat edilmesi gerekenler</strong> yazılım geliştiricilerinin önem göstermesi gerektiği bir konu. Gelin bu konunun detaylarına değinelim.</p>



<p><a href="https://www.php.net/">PHP</a>, günümüzün en önemli ve en çok kullanılan web geliştirme dili olarak açıklanabilir. Bu dil, o kadar popüler ki WordPress, MyBB ve XenForo gibi pek çok yazılımda bu dile rastlanıyor. Kullanıcılar, PHP ile beraber pek çok projeyi geliştirebilir. Burada önemli olan nokta hayal gücü oluyor. Bir kullanıcının hayal gücü ne kadar iyiyse kullanıcı ona göre kaliteli projeler ortaya koyabilir. Proje geliştirirken bazı şeyleri bilmek projenin kaliteli olmasına katkı sağlar.</p>



<h2 class="wp-block-heading">PHP Kodlarken Dikkat Edilmesi Gerekenler</h2>



<p><a href="https://www.teknoseo.com/">PHP</a> kodlarken dikkat edilmesi gereken pek çok şey mevcut. Bunlardan ilkiyle başlayalım. İlk şey plan yapmak. Bir işe plansız bir şekilde girilirse hem gereksiz bir şekilde fazladan zaman harcanır hem de sık sık hata yapılabilir. Plan yapmamak, deneme yanılma yoluyla zaman kaybetmek ve kodlarken fikir edinmek için çok düşünmek anlamına geliyor. Bu, performansı ciddi düzeyde etkileyebilir. Daha verimli bir çalışma için önceden plan yapmak ve yapılacak şeyin nasıl geliştirileceğini düşünerek hareket etmek doğru bir adım olacak.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="640" height="400" src="https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-640x400.jpg" alt="PHP Kodlarken Dikkat Edilmesi Gerekenler" class="wp-image-13206" srcset="https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-640x400.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-300x188.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-768x480.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-1536x960.jpg 1536w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-672x420.jpg 672w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7-681x426.jpg 681w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-7.jpg 1920w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<p></p>



<p><strong>PHP kodlarken dikkat edilmesi gerekenler</strong> arasında projenin altyapısı yer alıyor. Bir web sitesi geliştirilirken o sitenin altyapısına değer göstermek lazım. Yani fonksiyonlar veya sınıflar geliştirip buna göre bir sistem kurmak gerekir. Örneğin sıklıkla tekrarlanan kodlar için bir dosya açılabilir ve bu dosya içerisine fonksiyon eklenebilir. Bu sayede birkaç satırlık kod tek satırda halledilir. Fonksiyon dosyasına diğer fonksiyonlar da eklenerek bu şekilde hızlı bir kodlama stili geliştirilebilir. Bu durum zaman açısından da önemli faydalar sağlar. Özetle kod yazarken altyapı kurmak daha hızlı bir şekilde gelişmek anlamına geliyor.</p>



<p>PHP geliştiren bir yazılımcının güvenlik konusunda büyük önem göstermesi gerekiyor. SQL injection ve XSS gibi pek çok açıklar web sitelerini etkileyebiliyor. Küçücük bir güvenlik açığı bile gözden kaçtığında o eksiklik verilerin toplanmasına yol açabilir veya kötü amaçlı yazılımcıların sistemde tam yetki almasına olanak tanıyabilir. Kısacası kod yazarken oluşabilecek güvenlik açıklarını düşünerek kodu geliştirmek gerekiyor. Örnek vermek gerekirse dosya yükleme sistemi geliştiriliyor ise dosya yüklenirken bu dosyanın kontrolünün sıkı bir şekilde sağlanması veya farklı yöntemler denenmesi gerekir. Bir diğer örnek olarak form göndermeden bahsedebiliriz. Form gönderme işlemi ile beraber güvenlik açığı oluşabilir. Bundan dolayı kaliteli bir kod yazılmalı.</p>



<p><strong>PHP kodlarken dikkat edilmesi gerekenler</strong> arasında veritabanı güvenliği yer alıyor. Eğer veritabanı kullanılacak ise bu konuda önem gösterilmesi gereken şey veritabanının ne kadar güvenilir bir yapıda yer aldığı. PHP her ne kadar güvenilir olsa da PHP ile kodlanmış dosyada yer alan bir açık veritabanını etkileyebilir veya PHP ile yazılmış kod güvenilir olsa da farklı yöntemlerle veritabanına erişilebilir. Örneğin SQL kodları ile sisteme dosya eklenebiliyor. Bunun önüne geçmek için eğer kullanılmıyor ise SQL üzerinden dosya yetkisinin kaldırılması tavsiye edilir. Bunun yanı sıra kullanılmayan diğer yetkilerin devre dışı bırakılması büyük avantaj sağlar.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/php-kodlarken-dikkat-edilmesi-gerekenler/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP Nedir? Nasıl Kullanılır?</title>
		<link>https://www.teknoseo.com/php-nedir-nasil-kullanilir/</link>
					<comments>https://www.teknoseo.com/php-nedir-nasil-kullanilir/#respond</comments>
		
		<dc:creator><![CDATA[editor]]></dc:creator>
		<pubDate>Tue, 31 May 2022 02:00:00 +0000</pubDate>
				<category><![CDATA[Eğitim]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=13198</guid>

					<description><![CDATA[PHP nedir? PHP ile ilgili insanların aklında pek çok soru kalmış olabilir. Bu konuda PHP ile ilgili bilgiler sunarak insanları bilgilendirmeye çalışacağız. Web siteleri, gün geçtikçe daha da büyüyor ve hızla gelişiyor. Web teknolojisi geliştikçe yeni projeler de ortaya çıkıyor. Özellikle günümüz dönemini incelediğimizde PHP’nin büyük bir kullanım oranını olduğu görülüyor. PHP’nin bu kadar popüler [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>PHP nedir</strong>? PHP ile ilgili insanların aklında pek çok soru kalmış olabilir. Bu konuda PHP ile ilgili bilgiler sunarak insanları bilgilendirmeye çalışacağız.</p>



<p>Web siteleri, gün geçtikçe daha da büyüyor ve hızla gelişiyor. Web teknolojisi geliştikçe yeni projeler de ortaya çıkıyor. Özellikle günümüz dönemini incelediğimizde PHP’nin büyük bir kullanım oranını olduğu görülüyor. PHP’nin bu kadar popüler olmasının nedenleri arasında pek çok şey yatıyor. Neyse, konuyu daha fazla uzatmadan hemen PHP hakkında bilgi vermeye başlayalım.</p>



<h2 class="wp-block-heading">PHP Nedir? Nasıl Kullanılıyor?</h2>



<p><a href="https://www.teknoseo.com/">PHP</a>, dinamik bir web sitesi kodlamaya imkan sağlayan bir programlama dili. Bu programlama dili ile beraber web sitesini ziyaret eden bir kullanıcı, o site ile iletişime geçerek sitede değişikliğe sebep olabilir. Kısacası PHP ile birlikte kullanıcılar ile web sitesi arasında özelleştirilmiş bir arayüz sağlanabiliyor. 1995 yılından bu yana geliştirilen PHP, Rasmus Lerdorf tarafından tasarlandı. Güncel olarak PHP 8 sürümüne sahip olan yazılım dili, her yeni sürümde daha da gelişiyor.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="640" height="427" src="https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-640x427.jpg" alt="PHP Nedir" class="wp-image-13204" srcset="https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-640x427.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-300x200.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-768x512.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-1536x1024.jpg 1536w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-630x420.jpg 630w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5-681x454.jpg 681w, https://www.teknoseo.com/wp-content/uploads/2022/05/20220530-5.jpg 1920w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<p>İnsanlar tek dosyada kodlanabilen HTML, JS, CSS ve PHP arasındaki farkları merak edebiliyor. HTML, CSS ve JS ön planda çalışırken PHP arka planda yani sunucuda çalıştıktan sonra diğer üç dil ile sayfayı oluşturur. Yani PHP kodları kullanıcılara görünmez. Şöyle bir örnek de verebiliriz: HTML bir projenin iskeletini oluştururken CSS projenin tasarımını geliştirir, JS projeye dinamiklik katarken PHP ise kullanıcıların projede değişiklik yapmasına izin verir.</p>



<p><strong>PHP nedir</strong>? Bu soruyu cevapladığımıza göre biraz da PHP’nin özelliklerinden ve örneklerinden söz edelim. PHP, fonksiyonel bir yapıya sahip. Yani neredeyse her bir kod için fonksiyon kullanılır. Örneğin “strpos(‘Test’, ‘e’);” kodunu incelediğimizde fonksiyonel bir yapı sunduğu görülüyor. Bir diğer örnek “strlen(‘Teknoloji’);” olarak sunulabilir. JS’de bu kod “‘Teknoloji’.length” olarak yazılıyor. Aradaki farkı anlamanız açısından paylaştık.</p>



<p><a href="https://www.php.net/">PHP</a>’nin bir diğer özelliği farklı bir PHP dosyasını içe aktarma desteğinin bulunması. “include(‘Test.php’);” şeklinde yapılan bu işlem sayesinde kullanıcı, farklı bir dosyayı çekerek işlem gerçekleştirebiliyor. Bunun yanı sıra sınıf sistemi, kolay anlaşılabilir yapısı ve tek değişken tipi ile birden fazla değişken tanımlama gibi özellikler kendisinde yer alıyor.</p>



<p>PHP kullanan bazı yazılımlar şu şekilde açıklanabilir:</p>



<ul class="wp-block-list"><li>Facebook</li><li>WordPress</li><li>MyBB</li><li>XenForo</li><li>Wikipedia</li><li>Udemy</li></ul>



<h2 class="wp-block-heading">PHP Tarihi</h2>



<p>“<strong>PHP nedir</strong>?” konusunun yanı sıra PHP’nin tarihi hakkında da bilgi sahibi olmak gerekiyor. Biraz da PHP’nin tarihinden söz edelim. PHP’nin geliştirilme amacından söz ederek başlamak gerekiyor. 90’lı yılların başında henüz internet yeni yeni halka açık hale gelmişken bu dönemde internet sitelerindeki web sayfaları genel olarak okumak amaçlı kullanılıyordu. Bu açığı fark eden Rasmus Lerdorf, hemen PHP isminde bir yazılım dili geliştirme kararı alır ve bu konuda ilk çalışmaları ortaya koyar.</p>



<p>Lerdorf, C ile kodlanmış CGI olarak isimlendirilen bir sistem geliştirir. Bu sistemin temel amacı veritabanı ile bağlantı kurmak ve web formları oluşturup kullanıcıların bu formlarını doldurmasını sağlamak. Bu şekilde geliştirilmeye başlanan ve sonrasında PHP ismini alan yazılım dili, günümüze kadar yeni özellikler kazanarak daha gelişmiş bir hale bürünmeye başladı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/php-nedir-nasil-kullanilir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WampServer nedir nasıl kurulur</title>
		<link>https://www.teknoseo.com/wampserver-nedir-nasil-kurulur/</link>
					<comments>https://www.teknoseo.com/wampserver-nedir-nasil-kurulur/#respond</comments>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Fri, 26 Apr 2019 05:00:21 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wamp server indir]]></category>
		<category><![CDATA[wamp server nasıl kullanılır]]></category>
		<category><![CDATA[wamp server nasıl kurulur]]></category>
		<category><![CDATA[wapm]]></category>
		<category><![CDATA[wapm server]]></category>
		<guid isPermaLink="false">https://www.teknoseo.com/?p=7907</guid>

					<description><![CDATA[Bu yazımızda sizlere Windows için hazırlanmış olan WampServer nedir nasıl kurulur detaylı ve resimli bir şekilde anlatacağım. WampServer nedir nasıl kurulur WampServer,&#160;Windows&#160;işletim sistemi için hazırlanmış&#160;Apache, MySQL, PHP kurulum paketidir. Hazırlamış olduğunuz PHP (Script) dosyalarını çalıştırabilmek için ihtiyaç duyduğunuz Apache, MySQL, PHP server programları bulunmaktadır. Bunlardan birisi olan WampServer ücretsiz, kullanışlı ve profesyonel bir localhost server [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Bu yazımızda sizlere Windows için hazırlanmış olan <strong>WampServer nedir nasıl kurulur</strong> detaylı ve resimli bir şekilde anlatacağım.</p>



<h2 class="wp-block-heading" style="text-align:center">WampServer nedir nasıl kurulur</h2>



<p><strong>WampServer</strong>,&nbsp;<strong>Windows</strong>&nbsp;işletim sistemi için hazırlanmış&nbsp;<strong>Apache</strong>, <strong>MySQL</strong>, <strong>PHP</strong> kurulum paketidir. Hazırlamış olduğunuz <strong>PHP</strong> (Script) dosyalarını çalıştırabilmek için ihtiyaç duyduğunuz <strong>Apache</strong>, <strong>MySQL</strong>, <strong>PHP</strong> server programları bulunmaktadır. Bunlardan birisi olan <strong>WampServer</strong> ücretsiz, kullanışlı ve profesyonel bir localhost server programı olması kullanıcıların ilgisini çekmektedir. Sizde <strong>WampServer kurulumu</strong> gerçekleştirerek Windows işletim sistemine sahip bir bilgisayarı web geliştirme ortamına dönüştürebilirsiniz.</p>



<h4 class="wp-block-heading" style="text-align:center">WampServer nasıl kurulur?</h4>



<ul class="wp-block-list"><li>Wamp Server programını indirebilmek için ilk olarak <a rel="noreferrer noopener" aria-label="http://www.wampserver.com/en/ (yeni sekmede açılır)" href="http://www.wampserver.com/en/" target="_blank">http://www.wampserver.com/en/</a> adresine giriş gerçekleştirelim.</li><li>Açılan ekranda <strong>Downlad</strong> bölümüne giriş gerçekleştirelim.</li><li><strong>Downloads</strong> bölümünde yer alan <strong>Wamp Server 64 BITS</strong> ve <strong>Wamp Server 32 BITS</strong> seçeneklerinden bilgisayarınıza uygun olanın üzerine tıklayalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="640" height="336" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-02-640x336.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7910" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-02-640x336.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-02-300x158.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-02-768x403.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-02.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<ul class="wp-block-list"><li>Açılan pencere içerisinde bulunan <strong>download directly</strong> yazısının üzerine tıklayalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="640" height="336" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-03-640x336.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7911" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-03-640x336.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-03-300x158.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-03-768x403.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-03.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<ul class="wp-block-list"><li>İndirilmiş olan <strong>Setup</strong> dosyasını çalıştıralım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="640" height="352" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-04-640x352.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7912" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-04-640x352.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-04-300x165.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-04-768x422.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-04.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<ul class="wp-block-list"><li>Kurulumu gerçekleştirilecek dil olarak <strong>English</strong> seçerek <strong>Ok</strong> butonuna basalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="318" height="170" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-05.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7913" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-05.jpg 318w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-05-300x160.jpg 300w" sizes="auto, (max-width: 318px) 100vw, 318px" /></figure></div>



<ul class="wp-block-list"><li>Açılan yükleme ekranında <strong>I accept the agreement</strong> bölümünü işaretledikten sonra <strong>Next</strong> butonuna basalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="404" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-06.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7914" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-06.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-06-300x233.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li><strong>Next</strong> butonuna basalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-07.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7915" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-07.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-07-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li>Programın yüklenmesini istediğiniz alanı <strong>Browse&#8230;</strong> butonuna basarak seçebilirsiniz.</li><li>Herhangi bir seçim gerçekleştirmediğiniz taktirde <strong>c:/wamp</strong> klasörüne yüklenecektir.</li><li><strong>Next</strong> butonuna basarak kuruluma devam edelim.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-08.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7916" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-08.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-08-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li>Herhangi bir işlem gerçekleştirmeden <strong>Next</strong> butonuna basalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-09.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7917" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-09.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-09-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li><strong>Install</strong> butonuna basarak yükleme işlemini başlatalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-10.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7918" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-10.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-10-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li>Yükleme işleminin tamamlanmasını bekleyelim.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-11.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7919" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-11.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-11-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li>Açılan ekranda <strong>iexplorer.exe</strong> programının varsayılan tarayıcı olarak kullanılacağı iletilmektedir.</li><li>Varsayılan tarayıcıyı değiştirmek isterseniz <strong>Evet</strong> butonuna basarak kullanılmasını istediğiniz programın <strong>.exe</strong> dosyasını seçebilirsiniz.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-12.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7920" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-12.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-12-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li>Açılan ekranda <strong>notepad.exe</strong> programının varsayılan olarak kullanılacağı iletilmektedir.</li><li>Varsayılan programı değiştirmek isterseniz <strong>Evet</strong> butonuna basarak kullanılmasını istediğiniz programın <strong>.exe</strong> dosyasını seçebilirsiniz.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-13.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7921" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-13.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-13-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li><strong>Next</strong> butonuna basalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-14.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7922" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-14.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-14-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<ul class="wp-block-list"><li><strong>Finish</strong> butonuna basarak kurulumu tamamlayalım.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="520" height="407" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-15.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7923" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-15.jpg 520w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-15-300x235.jpg 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></figure></div>



<h3 class="wp-block-heading" style="text-align:center">WampServer nasıl kullanılır?</h3>



<ul class="wp-block-list"><li>Herhangi bir internet tarayıcısı açarak adres satırına <strong><a href="http://localhost:80" target="_blank" rel="noreferrer noopener" aria-label="http://localhost:80 (yeni sekmede açılır)">http://localhost:80</a></strong> yazdığınızda aşağıdaki sayfa açılacaktır.</li><li>Artık PHP kodlarını yazabilir veya wordpress kurulumu yapabilirsiniz.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="640" height="294" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-16-640x294.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7924" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-16-640x294.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-16-300x138.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-16-768x353.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-16.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<ul class="wp-block-list"><li>Kısa bir örnek ile <strong>localhost</strong>&#8216;u nasıl kullanacağınızı anlatayım.</li><li><strong>wamp64</strong> klasörünü <strong>C:/</strong> klasörünün içene yüklemiştik.</li><li><strong>C:/wamp64</strong> klasörünün içerisine giriş gerçekleştirelim.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="513" height="569" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-17.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7925" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-17.jpg 513w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-17-270x300.jpg 270w" sizes="auto, (max-width: 513px) 100vw, 513px" /></figure></div>



<ul class="wp-block-list"><li><strong>www</strong> klasörünün içerisinde yer alan bütün dosyaları silerek <strong>teknoseo</strong> isminde bir klasör oluşturalım.</li><li>Klasör içerisine de yeni bir <strong>index.php</strong> adında bir not defteri oluşturarak içerisinde aşağıdaki kodu yapıştıralım.</li></ul>



<pre class="wp-block-code"><code>&lt;?php echo "TeknoSeo - Localhost Kurulumu başarıyla tamamlandı!" ?></code></pre>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="513" height="569" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-18.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7926" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-18.jpg 513w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-18-270x300.jpg 270w" sizes="auto, (max-width: 513px) 100vw, 513px" /></figure></div>



<ul class="wp-block-list"><li>Herhangi bir internet tarayıcısı açarak adres satırına <strong>http://localhost/teknoseo/</strong> adresine giriş gerçekleştirelim.</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="640" height="336" src="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-19-640x336.jpg" alt="wapm,wapm server,php,wamp server nasıl kurulur,wamp server nasıl kullanılır,wamp server indir" class="wp-image-7927" srcset="https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-19-640x336.jpg 640w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-19-300x158.jpg 300w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-19-768x403.jpg 768w, https://www.teknoseo.com/wp-content/uploads/2019/04/wampserver-nedir-nasil-kurulur-19.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure></div>



<p>Sizde yukarıda yer alan adımları uygulayarak <strong>WampServer</strong> programını yükleyebilirsiniz. Yazımızı beğendiyseniz yorum yaparak paylaşmayı ve bize destek olmayı unutmayın.</p>



<h2 class="wp-block-heading" style="text-align:center">WampServer nedir nasıl kurulur</h2>



<div class="wp-block-button aligncenter"><a class="wp-block-button__link has-background has-vivid-red-background-color" href="https://www.teknoseo.com/mysql-uzerinden-wordpress-admin-sifresi-degistirme/">MySQL üzerinden WordPress admin şifresi değiştirme ile ilgili yazımıza göz atmak ister misiniz?</a></div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoseo.com/wampserver-nedir-nasil-kurulur/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
