WordPress Post ve Sayfa nerede saklanıyor?
Birçok WordPress kullanıcısının sahip olduğu yaygın soru “Sayfa ve Gönderi nerede saklanır” dır? Bu yazıda WordPress’in içeriği nasıl yönettiğini ve sakladığını gözden geçireceğiz. Kişileri HTML dosyaları olarak depolayan statik bir web sitesine kıyasla, WordPress PHP tabanlı dinamik bir CMS’dir. Bu, yayınları dosya olarak değil, veritabanı girişi olarak kaydeder. Gönderi ve sayfalar için içerik, WP_Posts tablosundaki MySQL tabanlı veritabanında depolanır, dinamik olarak bir PHP şablonuna girilir, yönetmen ve web sitesi ziyaretçilerine sunulur.
WordPress HTML’de inşa edilmemiştir. Bunun yerine, içeriği dinamik olarak oluşturmak, başlıkları, altbilgileri ve diğer çeşitli şablonları tek bir uyumlu sayfada birleştirmek için PHP kullanır. Kullanıcı bir web sayfası istediğinde, sayfa hızlı bir şekilde oluşturulur ve ardından ziyaretçiye sunulur. Sayfa oluşturulduğunda ortaya çıkan sunucu tarafı işlemi aşağıdadır:
Kullanıcının tarayıcısı belirli bir sayfa ister
İçerik türüne ve ek parametrelere bağlı olarak, PHP komut dosyaları ve şablonlar yüklenir
Bu, dinamik ile doldurulacak bir veri yapısıdır
WordPress, istenen belirli yayınlar için veritabanını sordu, içerik, üstün görüntü URL’si ve daha fazlası gibi bilgileri geri çekti
Bu veriler PHP aracılığıyla sayfaya girilir ve HTML’ye derlenir
Son HTML web sayfası, onları izlemek için ziyaretçilere gönderildi
WordPress Post ve Sayfa nerede saklanıyor? Gönderi ve sayfalar için içerik, WP_Posts tablosunda MySQL tabanlı veritabanında saklanır.
WP_Posts tablosunda veri yapısı. Hücre başlıklarını, içerikleri, yazarları ve diğerlerini göreceksiniz. Teknik olarak, yayınlarınızı doğrudan veritabanında düzenleyebilirsiniz. Ancak, çoğu durumda bunu yapmak için hiçbir neden yoktur. WordPress, insanların yönetici kontrol panelinden içeriği görsel olarak değiştirmesini kolaylaştırmak için burada. İçerik yönetim sisteminin gücü budur. Ancak, belirli yayınlar için veritabanı girişlerini görmek istediğinizi varsayalım. Öyleyse, PhpmyAdmin (veya diğer veritabanı yönetim araçları) gibi araçları kullanacaksınız. PhpmyAdmin, bulacağınız en yaygın araçtır ve yüklü ve tüm cpanel tabanlı barındırma.
WordPress’in güzelliği ön ve tasarımdan arınmış, veri yapısı hiç değişmedi. Bu kavramı web sitesinin bakımı ve güvenliği için de uygulayabilirsiniz, SQL dosyalarını ara sıra dışa aktararak WordPress veritabanınızı ve içeriğinizi düzenli olarak saklıdır. Ancak, pratikte, veritabanı yalnızca metin içeriği içerdiğinden hizmet veya otomatik rezerv eklentisinin kullanılmasını öneririz. Medya öğeleri bu veritabanında referans alınır, ancak gerçek dosya dizini veritabanına yayınlanır veya dışa aktarılmaz veya dahil edilmez. HTML şablonlarını kullanabilecek diğer web sitelerinin uygulanmasına kıyasla, WordPress veritabanlarının dışa aktarılması çok daha hafiftir, çünkü sadece Sıralar ve sütun olarak kategorize edilen metinler biçimi. Bu yazı sorunun ana cevabı bu olmasına rağmen, bu verilerin nerede saklandığı yapısını nerede tanımlayan gerçek PHP şablonunun nerede olduğunu merak ediyor olabilirsiniz. Aslında, şablon paranın sayfa açısından diğer tarafıdır ve WordPress Post saklanır. WordPress şablonu nerede saklanıyor? Veritabanının dinamik veri yapısını belirleyen WordPress sayfası ve yayın gönderisi, aktif WordPress temanız tarafından yönetilen doldurulacaktır.