SPF kaydı nedir ?

SPF kaydı, gönderenin gönderdiği adresten mail izni olduğunu yada olmadığını DNS kaydı ile doğrulayan bir sistemdir. Çoğu bilinen büyük email servisi (Hotmail, Gmail, Yahoo gibi) SPF kaydı olmayan hemen hemen tüm mailleri spama kutusuna göndermektedir yada hiç kabul etmemektedir.

Gmail’de email headerlarına baktığımızda şöyle bir ibare görürüz

Gmail SPF Kaydı Yok

Sarı ile işaretlediğim alan bize SPF kaydımızın olmadığını gösteriyor.

Devamını Oku →

Cpanel için Cloudflare modül kurulumu

Bu makalemizde Cpanel için Cloudflare Modülünün kurulumunu anlatacağız.

Neden bu modüle ihtiyacımız var?

Cloudflare bir proxy servisi olduğundan dolayı gerçek kullanıcı ipleri size direkt olarak gelmezler. Bu modül cloudflarein size gelen kullanıcıların ipsini loglarda ve ipye ihtiyaç duyulan tüm cpanel modüllerinde gerçek ipyi görmenize olanak tanır.

Devamını Oku →

jQuery ve Seçiciler

Eğer jQuery’e yeni başlıyorsanız jQuery derslerimin ilki olan jQuery Nedir? Nasıl Kullanılır? makalesini mutlaka okumalısınız. jQuery hakkında başlangıç bilgileri içeren rehber tarzında bir makaledir.

Eğer ingilizce biliyorsanız bu makale yerine Selecting Elements makalesini okuyabilirsiniz.

Ayrıca bu makalede genel CSS terimlerini (ID nedir? Class Nedir?) bildiğinizi varsayarak yazıyorum. Bu terimleri bilmiyorsanız lütfen öncelikle CSS öğrenin. 

Seçiciler nedir ?

Bildiğiniz gibi jQuery kodlarken bazı elementlere eventlar veririz. Bunlardan bazılar click(), change() v.s yada css(), animate() gibi elementlerin varolan css yapıları ile oynarız. İşte tüm bu eventleri verebilmek için elementlerini yolunu belirtmemiz gerekir.

Örneğin bir <a> elementine click() eventini vermek için $(‘a’) yapısını kullanırız.

Devamını Oku →

jQuery nedir ? Nasıl Kullanılır ?

write less do more

jQuery yıllar önce bu slogan ile başladı ve şimdi yazılımcılar arasında vazgeçilmez bir yere sahip. Hatta kendi sitesinde kullanan bazı şirketlerden bahsetmiş. WordPress, IBM gibi herkesin bildiği şirketlerde jQuery’i kullanıyor.

Google gibi devler ise jQuery’i CDN gibi özellikleriyle destekliyor.

– jQuery Nedir ?

jQuery bir javascript kütüphanesidir. Diğer bir deyişle Javascript Framework diyebiliriz. Javascript zor bir dildir ve syntaxını öğrenmek uzun zaman alır. Ancak jQuery bu işi okadar kolaya indirmiş ki hız, kolaylık, cross-browser, performans bir kütüphanede olabilecek hemen hemen her özellik bulunmaktadır.

Önceden sitemizde bir animasyon yapmak için flash kullanmak zorunlu gibi birşeydi çünkü Javascript ile jQuery’nin yaptığı işleri yapmak yerine yazılımı bırakmak daha cazip gelebilirdi.

Devamını Oku →

$(document).ready() nedir?

Ready fonksiyonu en kısa açıklamasıyla DOM yüklendikten sonra çalışacak eventlarınızı belirtmenize yarar.

Bu bize nasıl bir yarar sağlar?

Bunu bir örnekle bunu açıklayalım. Bir HTML sayfası oluşturun ve içine şu kodları yazın.

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>CihanAksoy.com Ready Fonksiyonu Örnekleri</title>
	<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
	<script type="text/javascript">
		$('h1').css('color', 'red');
	</script>
</head>
<body>
	<h1>Bu elementin kırmızı olması gerekiyor!</h1>
</body>
</html>

Devamını Oku →

HTML DOM nedir?

Makalelerimin bazılarında göreceğiniz DOM ‘un ne olduğuna burada değineceğiz. DOM’un tam olarak açılımı “Document Object Model” demektir. Türkçe karşılığı “Belge Nesnesi Modeli” demektir.

Web tarayıcıları HTML kodlarınızı yüklerken onların her bir elementini nesne olarak kabul eder. Böylece bize client-side diller ile (örneğin javascript) bu nesnelere erişim imkanı sağlar.

Devamını Oku →

WordPress Yazı sürümlerini kapatmak

WordPress 2.6 versiyonundan sonra birçok kişinin tepki gösterdiği “Post Revisions” yani “Yazı Sürümleri” diye bir olay getirdi. Yazı sürümleri sizin yazdığınız yazıları kaydederek daha önceki versiyonlarını görmenizi veya onlara güncellemenize yarıyor.

Bazı kişilerin işine yaramayacak olsada bana göre gayet kullanışlı bir eklenti ve kullanıyorum. Ancak sunucunuz bu yüzden şişiyorsa veya yazı sürümlerine ihtiyacınız yok ise bu özelliği kapatabiliyorsunuz.

Devamını Oku →

Mod Security nedir?

Bu konu güncelliğini yitirmiştir. Yeni mod_security makalesini yakında yayınlayacağım!

Mod_Security sizi çeşitli saldırılardan koruyan bir apache modülüdür. Cpanel’de EasyApache bölümünden kolayca kurulumu yapılabilir.

Neden Mod_Security kullanmalıyım?
Mod_Security sizi bilinen bütün sql injection açıklarından yada potansiyel açık oluşturabilecek injection açıklarından korur. Bununla beraber shellcode, cookie analizi, yeniden yönlendirme v.s tarzında birçok açıkdan koruyacaktır.

Devamını Oku →