robots.txt Nedir?

Okuma Süresi: 3 dk

Sitelerin ana dizininde bulunan/bulunması gereken robots.txt dosyası adından anlaşılabileceği üzere botlar için hazırlanır ve uzantısından anlaşılacağı üzere metin dosyası formatındadır. Bu dosya içerisinde arama motoru örümcekleri gibi vs. tüm botların kullanması için komutlar ve referans tanımları yer alır.

Devamını oku »

Liskov Substitution Principle (Liskov’un Yerine Geçme Prensibi)

Okuma Süresi: 3 dk

Bu prensibin odak noktası; alt seviyedeki nesnelerin, üst seviyedeki nesneler ile yer değiştirebilir olmasını sağlamaktır. Alt seviye bir sınıf, üst seviyesi olan sınıf ile aynı şekilde davranmalı ve üst sınıfın tüm özelliklerini kullanabilmelidir. Bu prensibi Open/Closed Principle (Açık Kapalı Prensibi) aklımızın bir köşesinde tutarak anlamaya çalışırsak kavramamız çok daha kolay olacaktır.

Devamını oku »

Access Control List (ACL) Nedir?

Okuma Süresi: 2 dk

Erişim Kontrol Listesi (Access Control List) uygulamadaki kullanıcıların yetkilendirme (authorization) kayıtlarını içeren listedir. Bu liste içerisinde kullanıcının erişim yetkilerini tanımlarız ve sonrasında ilgili yerlerde bu kontrolleri sağlayarak kullanıcının yalnızca yetkileri dahilde ekranlar görebilmesini/işlemler yapabilmesini sağlarız.

Devamını oku »

CRUD Nedir?

Okuma Süresi: < 1 dk

Türkçe ifadesi sırasıyla ekleme, okuma, güncelleme ve silme olan bir kısaltmadır. Bir veri deposuna (bu genellikle veritabanlarını ifade eder) kayıt ekleme, mevcut kaydı okuma, güncelleme ve silme eylemleri CRUD ile ifade edilir.

Devamını oku »