Web geliştirme serüvenimizde PHP’nin temellerini atmaya devam ediyoruz. Bir önceki yazımızda PHP değişkenlerinin (variables) ne olduğunu ve verileri saklamak için nasıl sanal kutular olarak kull...
Web geliştirme dünyasında PHP öğrenmeye başlarken karşınıza çıkacak ilk ve en temel kavramlardan biri “değişkenler” (variables) kavramıdır. Programlama mantığını anlamak için değişkenlerin...
Web geliştirme dünyasına hoş geldiniz! PHP öğrenmeye karar verdiyseniz, atmanız gereken ilk ve en önemli adım bilgisayarınızı bir “sunucuya” (server) dönüştürmektir. Bir önceki yazımızda P...
Web geliştirme dünyasına adım atıyorsanız, “PHP” kısaltmasını mutlaka duymuşsunuzdur. Asıl açılımı “PHP: Hypertext Preprocessor” (Hipermetin Ön İşlemcisi) olan PHP, özellikle w...
Veritabanı seçimi, bir yazılım projesinin veya web uygulamasının geleceğini belirleyen en kritik mühendislik adımlarından biridir. Sisteminize ait verilerin nasıl saklanacağı, nasıl işleneceği ve proj...
Veritabanı yönetimi ve uygulama geliştirme süreçlerinde, aynı SQL sorgularını (SELECT, INSERT, UPDATE, vb.) uygulamalar içerisinde tekrar tekrar yazmak hem zaman kaybına hem de kod karmaşasına neden o...
Veritabanı yönetimi söz konusu olduğunda, verilerin sadece depolanması veya sorgulanması yeterli değildir; aynı zamanda bu verilerin her türlü senaryoda (sistem çökmeleri, elektrik kesintileri, eşzama...
SQL’de trigger (tetikleyici), belirli bir olay gerçekleştiğinde otomatik olarak çalıştırılan özel bir prosedürdür. Trigger’lar, veritabanı işlemlerine (insert, update, delete) bağlı olarak...
Gelişmiş veritabanı sistemlerinde (RDBMS) tablolar verinin fiziksel olarak saklandığı temel yapı taşlarıdır. Ancak veritabanları büyüdükçe ve farklı kullanıcı profillerinin veri ihtiyaçları karmaşıkla...
SQL’de index (veya dizin), veritabanındaki tabloyu daha hızlı sorgulamak ve veri erişimini optimize etmek için kullanılan bir yapıdır. Büyük veri tabanlarında sorgu performansını artırmak ve veriye er...





