WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması]
Yayınlanan: 2022-10-07WordPress'in tüm sayfalarınızı ve yayınlarınızı depoladığı düşüncesiyle hiç karşılaştınız mı? Yıl 2022 ve WordPress, internetin yaklaşık %35 ila %38'ine güç sağlayan ve İçerik Yönetim Sisteminin %60'tan fazla hissesine sahip olan, internette en yaygın kullanılan CMS'dir.
Kesinlikle pazara hükmetmek için tüm nedenlere sahiptir – Teknik olmayan kişiler tarafından bile kullanılabilen basit ve kolay gezinme arayüzü, hızlı yükleme hızı onu SEO dostu, istikrarlı platform ve yüksek güvenlik yapar.
WordPress'in resimlerin ayrı ayrı saklandığı tipik mobil cihazınız gibi çalıştığını düşünüyorsanız, yanlış yoldasınız. WordPress'in sayfalarımızı nasıl sakladığını ve bu dengeli yönetimin arkasındaki mekanizmanın ne olduğunu sorabilirsiniz.
WordPress, sayfalar ve içerik dahil tüm gönderilerinizi “ wp-posts ” adlı bir veritabanı tablosunda tutar. Yeni bilgiler yayınladığınızda, WordPress bilgileri otomatik olarak bu veritabanı tablosuna ekler.
Bu teknikler size sindiremeyecek kadar ağır gelebilir. O halde kavramın derinliklerine inelim ve süreci kolayca keşfedelim.
İçindekiler
WordPress Nasıl Çalışır?
WordPress, PHP kodları kullanılarak geliştirilmiştir ve veritabanları için MySQL kullanır. Temel HTML kodlarından farklı bir kod türüdür. Artık WordPress'in HTML kullanmadığını bildiğinize göre, WordPress'in her gönderiyi ve sayfayı ayrı ayrı kaydedip kaydetmediği ile ilgili ilk sorunun açıklamasını zaten aldınız.
Kesinlikle DEĞİL, çünkü HTML kullanmıyor.
Herhangi biri web sitenize girip içeriğe göz attığında, WordPress önceden oluşturulmuş veritabanındaki tüm bilgileri yükler ve arar, MySQL'den bilgi topladıktan sonra, bilgileri kullanıcıların önünde görüntülemek için PHP kullanır.
Daha iyi anlamak için tüm prosedürü basitleştirelim:
- Okuyucu web sitenize gelir ve web sitenizde bulunan belirli bir sayfanın okunmasını ister (bu web sitesi WordPress'te barındırılmaktadır).
- Şimdi WordPress veritabanını tarar ve index.php ile başlayan bir PHP işlevi çalıştırarak bu bilgiyi bulur.
- WordPress, web sitenizin depolanan bilgilerini inceler ve istenen gönderiyi veya sayfayı alır.
- Web sitenizin belirli bir teması var ve yönetim için bazı eklentiler kullanıyorsunuz. Şimdi WordPress, sunmadan önce istenen bilgileri eklentiler ve temalarla birleştirecek ve düzenleyecektir.
- Her şey bir araya toplandıktan sonra HTML kodunu kullanarak bir sayfa oluşturur.
Şimdi sayfalar görüntülenmek üzere gönderilir. Yani tüm prosedür buydu. WordPress, görüntülenen HTML sayfalarının oluşturulması için MySQL kullanır.
WordPress Sayfaları SQL'de Nerede Depolanır?
Yukarıdaki prosedürü az önce açıkladık ve daha önce de belirtildiği gibi WordPress, sayfalar ve gönderiler dahil olmak üzere oluşturulan tüm içeriği veritabanında saklar. Bugüne kadar, oluşturduğunuz her içerik parçası “ wp_posts ” adlı bir tablonun içinde bulunuyor.
Bu veritabanını iki farklı yöntemle özelleştirmek bile mümkündür - biri MySQL komutuyla yapılabilen SQL ile, diğeri ise güvenilir bir araç kullanmaktır (önerimiz phpMyAdmin'dir). Veritabanınızı yönetmek ve sürdürmek için aracı kullanabilirsiniz.
Artık çoğu WordPress kullanıcısı, barındırmalarına bağlı olarak kontrol panellerinde phpMyAdmin alıyor. Bir cPanel kullanan biriyseniz, hesabınıza giriş yapabilir ve ardından phpMyAdmin seçeneğini arayabilirsiniz.
Sizi doğrudan değişiklikleri yapabileceğiniz veritabanına gönderecektir. Bir veritabanınız olduğunda, web sitenizde kullanılan tabloyu görüntülemek için üzerine tıklayabilirsiniz.
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] where wordpress pages are stored, where wordpress pages are stored in database](/uploads/article/14091/XgcwFhoeVWsx5t3s.png)
Eklentilerin kullanımıyla düzenlenebilen varsayılan olarak 12 tablo göreceksiniz. Şimdi bu tablolardan birinin adı “ wp_posts”, bunun içinde “ post_type ” alacaksınız. Bu, sayfalar, özelleştirilmiş gönderiler, normal gönderiler vb. dahil olmak üzere her tür gönderiyi içerir. Yazarın adı, gönderi tarihi, toplam yorumlar vb. gibi bilgileri içeren farklı sütunları da görebilirsiniz.
Ancak, gerekli becerileri doğru bilgiyle iyice kavrayana kadar veritabanıyla denemeler yapmanızı önermiyoruz. Küçük bir hata, tüm web sitenizi bozmak için yeterlidir. Bazı durumlarda, hiçbir zaman kurtarılamayan web sitenize erişimi bile kaybedebilirsiniz. Yani bunun oynanacak bir şey olmadığını biliyorsun. Çok riskli.
WordPress SQL Veritabanını Yedekleme Adımları
SQL yedekleme prosedürü acı değildir. WordPress'in SQL Veritabanını yedeklemek için iki seçeneğiniz vardır. Biri phpMyAdmin kullanmak, diğeri bir WordPress eklentisi kullanmaktır. Her iki yöntem de güvenlidir, ancak eklentilerin kullanımı kolaydır.
Aşağıda phpMyAdmin yöntemini kullanarak SQL Veritabanını yedekleme adımını ayrıntılı olarak verdik. Bu işlemi Plugins kullanarak yapmak istemeniz durumunda “Updraft” ve “All in one Migration”ı öneriyoruz.
İşte phpMyAdmin kullanarak WordPress SQL Veritabanını Yedeklemek için izlenmesi kolay adımlar:
Kullanıcı adınızı ve şifrenizi kullanarak cPanel'inize veya kontrol panelinize giriş yaparak başlayın. cPanel hesabınıza giriş yapmak için yardıma ihtiyacınız varsa bu makaleye göz atın.
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] where wordpress pages are stored, where wordpress pages are stored in database](/uploads/article/14091/fuPFtWd8s0zF9L7J.jpeg)

phpMyAdmin seçeneğini arayın ve web sitenizin veritabanı koleksiyonuna girmek için üzerine tıklayın.
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] where wordpress pages are stored, where wordpress pages are stored in database](/uploads/article/14091/Pqbjk9XSM2mW6YgI.png)
Yedeklemek istediğiniz veritabanını bulun ve üzerine tıklayın. Veritabanı dosyasını “ Dışa Aktar ” seçeneğine sahip olacaksınız. Keşfet sayfasına yönlendirilecektir. Yedeklemeyi bu yerden kolayca indirebilirsiniz.
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] where wordpress pages are stored, where wordpress pages are stored in database](/uploads/article/14091/lpqlj9i4tPJTDG6M.png)
Burada dosyanızı dışa aktarmak için iki seçeneğiniz vardır. İhtiyacınıza göre en uygun olanı seçin; bittiğinde “Git” düğmesine basın.
Şimdi indirme işleminiz başlayacak. Bu dosya, WordPress veritabanınızdan masaüstünüze gönderilecektir. Çıkarıp istediğiniz zaman kullanabilirsiniz.
Sık Sorulan Sorular (SSS)
Sorunlarınızı web'den okuyoruz ve burada size defalarca sorduğumuzda sıkça karşılaştığımız bazı sorular var.
S1. SQL Veritabanını yedeklemek için kullanabileceğim bazı eklentiler nelerdir?
Kullanabileceğiniz tonlarca seçeneğiniz var ama size iki favorimizi önermek istiyoruz - Updraft eklentisi ve Hepsi Bir Arada Geçiş eklentisi. Başka seçeneklere gidiyorsanız, güncellendiğinden ve gerçek incelemelere sahip olduğundan emin olun.
S2. Veritabanı dışında WordPress'in diğer öğeleri nelerdir?
Yani WordPress sadece veritabanlarına bağlı değildir, aynı zamanda eklentileri, eklediğiniz medyaları, kullandığınız ve kullandığınız temaları, yüklediğiniz çekirdek dosyaları ve aklınıza gelebilecek tüm dosyaları da içerir.
S3. Sitemin Yedeklemesini indirdiğimde ne olur?
Yedekleme, kullanmakta olduğunuz yerel cihazda bir zip dosyası olarak kaydedilecektir. Çıkarıp ihtiyaç duyduğunuz her an kullanabilirsiniz.
Son düşünceler
Makalede, WordPress sayfalarının veritabanında nerede saklandığını yanıtlamak için ayrıntılı bir kılavuzla tüm adımların derinliğini inceledik. Veritabanlarıyla oynamanın yüksek kodlama becerileri gerektirmeyebileceğini, ancak tek bir akıl kaymasının web sitenize harcadığınız tüm emeklere mal olabileceğini hatırlatmak isteriz.
Ancak prosedürü bilmek, gelecekteki herhangi bir sorun gidermede size yardımcı olacaktır. Bu nedenle, WordPress web sitenizin SQL yedeklemelerini yaparken gerekli özeni gösterin. Herhangi bir zorlukla karşılaşırsanız, konuyu uzmanların ellerine teslim etmekten çekinmeyin.
Ancak bu makalede belirtilen adımları doğru bir şekilde takip ederseniz, basit ve kolaydır. Herhangi bir sorunuz olması durumunda yorum bırakın, mümkün olan en kısa sürede size geri döneceğiz!

![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] Competitor Backlink Analysis – Building Backlinks The Easy Way](/uploads/article/14091/gVuHkYhDl9pdmuYB.jpg)
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] How to Create an Event Blog in 2022? A Beginner’s Guide to Event Blogging](/uploads/article/14091/rCKxM4v0xr8jIQM0.jpg)
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] A Beginner’s Guide to Website Speed Optimization Fix Your Slow Site](/uploads/article/14091/6CNsIQ9kY9rPtz9t.jpg)
![WordPress Sayfaları Veritabanında Nerede Depolanır? [SQL Araması] GeneratePress Vs. Genesis: Compared From My Real Experience](/uploads/article/14091/1WwZcQVdS2MMtSPR.jpg)