Blog
KEYDAL blog yazilarinin 9. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.
PostgreSQL SSL/TLS ile Şifreli Bağlantı: Sertifika, hostssl, sslmode ve İstemci Sertifikası
PostgreSQL SSL kurulumu: sertifika oluşturma, ssl = on, hostssl satırı, sslmode require ve verify-full farkı, istemci sertifikasıyla giriş ve pg_stat_
YazılımPostgreSQL SQL/JSON Rehberi: jsonpath Dili, JSON_EXISTS, JSON_VALUE, JSON_QUERY ve JSON_TABLE
PostgreSQL jsonpath dili, filtreler, lax/strict modu, jsonb_path_query; JSON_EXISTS, JSON_VALUE, JSON_QUERY, JSON_TABLE ve IS JSON çalıştırılmış örnek
YazılımPostgreSQL Sık Hatalar ve SQLSTATE Kodları: Neden ve Çözüm
PostgreSQL hata kodları: 23505 duplicate key, 42P01 relation does not exist, 42501, 23503, 22P02, 25P02, 40001 ve 40P01 gerçek çıktılarla, neden ve çö
YazılımPostgreSQL SELECT Sorguları: WHERE, ORDER BY, LIMIT, DISTINCT ON
PostgreSQL SELECT rehberi: WHERE ve NULL tuzakları, ORDER BY NULLS LAST, LIMIT/OFFSET, FETCH FIRST WITH TIES, DISTINCT ON ve VALUES; çalıştırılmış örn
YazılımPostgreSQL Row Level Security: CREATE POLICY ile Satır Düzeyi Güvenlik ve Çok Kiracılı Örnek
PostgreSQL RLS: ENABLE ROW LEVEL SECURITY, CREATE POLICY USING ve WITH CHECK, permissive ve restrictive politikalar, FORCE, BYPASSRLS ve çok kiracılı
Yazılımpsql Komutları: Bağlantı, Meta Komutlar, Değişkenler ve .psqlrc
psql rehberi: bağlantı seçenekleri, \l \dt \d \du \x \timing \watch, psql değişkenleri, \gset ve \if, ON_ERROR_STOP, tek transaction ve .psqlrc.
YazılımPostgreSQL Kısıtları: PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, EXCLUDE
PostgreSQL kısıtları örneklerle: primary key, foreign key ve ON DELETE, UNIQUE NULLS NOT DISTINCT, CHECK ve NULL, DEFERRABLE, EXCLUDE, NOT VALID, NOT
YazılımPL/pgSQL Temelleri: Değişkenler, Koşullar, Döngüler ve Dinamik SQL
PostgreSQL PL/pgSQL temelleri: DO bloğu, DECLARE, %TYPE ve %ROWTYPE, IF/CASE, LOOP/FOR/FOREACH, RETURN QUERY ve EXECUTE USING çalışan örneklerle.
YazılımPL/pgSQL Hata Yakalama: EXCEPTION, RAISE, SQLSTATE ve ASSERT
PL/pgSQL hata yakalama: BEGIN EXCEPTION WHEN, SQLSTATE ve SQLERRM, GET STACKED DIAGNOSTICS, RAISE EXCEPTION USING, yeniden fırlatma ve ASSERT örnekler
YazılımPostgreSQL İzleme: pg_stat_activity ve pg_stat_statements
pg_stat_activity ile uzun sorgu ve kilit bekleyen oturumu bulma, pg_cancel_backend ve pg_terminate_backend, pg_stat_database ve pg_stat_statements kur
YazılımPostgreSQL pg_hba.conf ve Uzak Bağlantı: listen_addresses, Satır Biçimi ve Doğrulama Yöntemleri
PostgreSQL uzak bağlantı ayarı: listen_addresses, pg_hba.conf satır biçimi, scram-sha-256, reject, ilk eşleşen satır kuralı ve pg_hba_file_rules ile k
Yazılımpg_dump ve pg_restore ile PostgreSQL Yedek Alma ve Geri Yükleme
pg_dump biçimleri (plain, custom, directory, tar), pg_restore ile seçici ve paralel geri yükleme, pg_dumpall ile roller ve sık hatalar, gerçek çıktıla
YazılımPostgreSQL Öğrenme Rehberi: Kurulumdan Replikasyona Yol Haritası
PostgreSQL 18 resmî kılavuzuna dayalı öğrenme yolu: kılavuzun yapısı, synopsis okuma, ilk psql oturumu ve 49 yazının konuya göre sıralı listesi.
YazılımPostgreSQL Logical Replication: Publication ve Subscription Kurulumu
CREATE PUBLICATION ve CREATE SUBSCRIPTION ile logical replication; satır filtresi, sütun listesi, replica identity, çakışma çözümü ve kısıtlamalar.
YazılımPostgreSQL Kilitler: Lock Kipleri, SELECT FOR UPDATE, SKIP LOCKED ve Deadlock
PostgreSQL tablo ve satır kilit kipleri, SELECT FOR UPDATE, NOWAIT, SKIP LOCKED, lock_timeout, deadlock, advisory lock ve pg_locks ile izleme.
YazılımPostgreSQL Kurulumu: initdb ile Küme Oluşturma ve pg_ctl ile Yönetim
PostgreSQL 18 kurulumu: ikili paket, initdb seçenekleri, data checksums, pg_ctl start/status/stop, smart/fast/immediate kapatma ve başlatma hataları.
YazılımPostgreSQL Kullanıcı ve Rol Yönetimi: CREATE ROLE, Üyelik ve Önceden Tanımlı Roller
PostgreSQL rol öznitelikleri, CREATE USER, SCRAM parola, grup üyeliği ve INHERIT/SET, pg_read_all_data gibi hazır roller ve DROP ROLE adımları, çalışa
YazılımPostgreSQL JSONB Kullanımı: json ile Farkı, -> ->> @> ? Operatörleri, jsonb_set ve GIN İndeks
PostgreSQL jsonb rehberi: json ile farkı, -> ->> #> @> ? operatörleri, jsonb_set ile güncelleme, jsonb_build_object, jsonb_each ve GIN indeks örnekler
YazılımPostgreSQL JOIN Türleri: INNER, LEFT, FULL, CROSS ve LATERAL
PostgreSQL JOIN rehberi: INNER, LEFT, RIGHT, FULL ve CROSS JOIN, USING ve NATURAL farkı, ON ile WHERE tuzağı, self join ve LATERAL; çalıştırılmış örne
YazılımPostgreSQL İzolasyon Seviyeleri: READ COMMITTED, REPEATABLE READ ve SERIALIZABLE
PostgreSQL MVCC ve izolasyon seviyeleri: READ COMMITTED, REPEATABLE READ, SERIALIZABLE farkları, anomaliler ve 40001 hatasında yeniden deneme.
YazılımPostgreSQL INSERT, UPDATE, DELETE ve RETURNING Kullanımı
PostgreSQL INSERT, UPDATE ve DELETE: çok satırlı ekleme, INSERT SELECT, UPDATE FROM, DELETE USING ve PostgreSQL 18 RETURNING old/new; çalıştırılmış ör
YazılımPostgreSQL İndeks Türleri: B-tree, Hash, GIN, GiST, BRIN ve CREATE INDEX
PostgreSQL indeks türleri: B-tree, Hash, GIN, GiST, BRIN; çok sütunlu, ifade, kısmi ve INCLUDE indeks, skip scan, CREATE INDEX CONCURRENTLY ve REINDEX
YazılımPostgreSQL Otomatik Artan ID: GENERATED AS IDENTITY, serial ve CREATE SEQUENCE
PostgreSQL otomatik artan ID: GENERATED AS IDENTITY ile serial farkı, CREATE SEQUENCE, nextval, currval, setval, sequence sıfırlama ve numara boşlukla
YazılımPostgreSQL GROUP BY, HAVING ve Aggregate Fonksiyonları
PostgreSQL GROUP BY rehberi: count, sum, avg, string_agg, array_agg, HAVING ve WHERE farkı, FILTER, GROUPING SETS, ROLLUP ve CUBE; çalıştırılmış örnek
YazılımPostgreSQL GRANT ve REVOKE ile Yetkilendirme: Şema, Tablo, Sütun ve Varsayılan Yetkiler
PostgreSQL GRANT ve REVOKE ile şema, tablo, sütun ve sequence yetkileri, ALTER DEFAULT PRIVILEGES, \dp çıktısı ve salt okunur kullanıcı örneği.
YazılımPostgreSQL Full Text Search: tsvector, tsquery ve Türkçe Arama
PostgreSQL full text search ile Türkçe arama: to_tsvector, websearch_to_tsquery, GIN indeksi, ts_rank, ts_headline ve stemmer tuzakları gerçek çıktıla
YazılımPostgreSQL EXPLAIN ve EXPLAIN ANALYZE ile Sorgu Planı Okuma
PostgreSQL EXPLAIN çıktısı: cost, rows, width, Seq/Index/Bitmap Scan, join düğümleri, ANALYZE ve BUFFERS, tahmin hataları ve PostgreSQL 18 değişiklikl
YazılımPostgreSQL CREATE TABLE, ALTER TABLE, DROP TABLE ve TRUNCATE
PostgreSQL tablo oluşturma ve değiştirme: DEFAULT, sanal ve STORED üretilmiş sütun, ADD/DROP COLUMN, TYPE USING, RENAME, DROP TABLE CASCADE ve TRUNCAT
YazılımPostgreSQL CREATE FUNCTION ve CREATE PROCEDURE: SQL Fonksiyonları
PostgreSQL CREATE FUNCTION ve CREATE PROCEDURE: parametreler, RETURNS TABLE, SETOF, IMMUTABLE/STABLE/VOLATILE, SECURITY DEFINER ve CALL örnekleri.
YazılımPostgreSQL COPY ve \copy ile CSV İçe ve Dışa Aktarma
COPY ve psql \copy farkı, CSV seçenekleri (HEADER, DELIMITER, NULL, ENCODING), ON_ERROR ve REJECT_LIMIT ile hatalı satırlar, toplu yükleme ipuçları.
YazılımPostgreSQL Yapılandırması: postgresql.conf, ALTER SYSTEM, pg_settings ve Parametre Bağlamları
postgresql.conf sözdizimi, birimler, context türleri, SET ve SET LOCAL, ALTER SYSTEM ile postgresql.auto.conf, ALTER DATABASE/ROLE SET ve pg_file_sett
YazılımPostgreSQL Collation, Locale ve Türkçe Sıralama (ICU)
PostgreSQL collation rehberi: encoding ve locale farkı, builtin/icu/libc, tr-TR-x-icu ile Türkçe sıralama, I/i sorunu, nondeterministic collation.
YazılımPostgreSQL Bağlantı Hataları: Connection Refused, pg_hba ve Parola
PostgreSQL bağlantı hataları: connection refused, no pg_hba.conf entry, password authentication failed, too many clients ve pg_isready ile adım adım t
YazılımPostgreSQL Array (Dizi) Tipi: ARRAY[], İndeks ve Dilim, ANY/ALL, unnest, @> ve &&
PostgreSQL dizi tipi: text[] ve int[] tanımlama, ARRAY[] ve literal yazımı, 1 tabanlı indeks, dilim, ANY/ALL, @> &&, unnest, array_agg ve GIN indeks ö
YazılımPostgreSQL 18 Yenilikleri ve 18.6'ya Kadar Önemli Düzeltmeler
PostgreSQL 18 yenilikleri: asenkron I/O, uuidv7(), virtual generated column, RETURNING OLD/NEW, skip scan, temporal kısıtlar, uyumsuzluklar ve 18.1-18
YazılımPHP Veri Tipleri: int, float, bool, string, array, object ve null
PHP veri tipleri: var_dump, gettype ve get_debug_type ile tip inceleme, false sayılan değerler, tamsayı taşması, float hassasiyeti ve tür dönüşümü.
YazılımPHP "Warning: Undefined variable" ve "Undefined array key" Uyarısı: Nedenleri ve Çözümleri
PHP Undefined variable, Undefined array key ve Undefined property uyarılarının nedenleri; isset, ??, array_key_exists ve empty farkı, çalışan örnekler
YazılımPHP TypeError, ArgumentCountError, ValueError ve DivisionByZeroError: Mesajlar ve Çözümler
PHP TypeError, ArgumentCountError, ValueError ve DivisionByZeroError hatalarının gerçek mesajları, nedenleri, strict_types etkisi ve doğru yakalama sı
YazılımPHP'de try/catch/finally ile Hata Yönetimi ve Exception Sınıfları
PHP'de throw, try, catch ve finally nasıl çalışır? Exception ve Error farkı, çoklu catch, kendi istisna sınıfınız, finally tuzakları ve örnekler.
YazılımPHP'de Trait Kullanımı: use, insteadof, as ve Çakışma Çözümü
PHP trait nedir, nasıl kullanılır? use, öncelik sırası, insteadof ve as ile çakışma çözümü, abstract ve static trait üyeleri örneklerle.
YazılımPHP Tip Bildirimleri: Nullable, Union, void, never ve strict_types
PHP tip bildirimleri: coercive ve strict mod farkı, ?string nullable, int|string union, intersection, void, never, mixed ve PHP 8.4 örtük nullable uya
YazılımPHP Temel Sözdizimi: Etiketler, Noktalı Virgül, Yorumlar ve echo
PHP temel sözdizimi: açılış ve kapanış etiketi kuralı, noktalı virgül, yorum türleri, echo ve print farkı ve HTML içine gömme örnekleri.
YazılımPHP String (Metin) İşlemleri ve En Çok Kullanılan Fonksiyonlar
PHP string fonksiyonları: tek ve çift tırnak, heredoc/nowdoc, interpolation, str_contains, strpos, substr, str_replace, explode, trim ve Türkçe karakt
YazılımPHP'de static, self::, static:: ve Late Static Binding
PHP static özellik ve metotlar, :: operatörü, self:: ile static:: farkı, late static binding, new static() ve sınıf sabitleri örneklerle.
YazılımPHP sprintf, printf ve number_format: Sayı ve Metin Biçimlendirme
sprintf ve printf biçim belirticileri, genişlik, dolgu, hassasiyet, argüman numarası; number_format ile Türkçe binlik ayırıcı ve NumberFormatter ile p
YazılımPHP SPL Veri Yapıları: SplStack, SplQueue, SplObjectStorage ve SplFixedArray
PHP SPL veri yapıları: SplStack, SplQueue, SplPriorityQueue, SplMinHeap, SplObjectStorage, SplFixedArray ve ArrayObject; PHP 8.4 ve 8.5 değişiklikleri
YazılımPHP'de Sınıf ve Nesne: class, new, $this ve __construct Rehberi
PHP'de class tanımlama, new ile nesne oluşturma, $this, özellik ve metotlar, __construct, constructor promotion ve PHP 8.4 new zincirleme.
YazılımPHP Sihirli Metotlar (Magic Methods): __get, __set, __call, __toString ve __invoke
PHP magic methods rehberi: __get, __set, __isset, __call, __callStatic, __toString ve Stringable, __invoke, __serialize, __debugInfo.
Aramanızla eşleşen yazı yok.