Yakın zamanda, kullanıcılarımızdan biri bir WordPress web sitesi çalıştırmak için önerilen sunucu gereksinimlerinin neler olduğunu sordu.
WordPress ile ilgili en iyi şey, neredeyse her türlü ortamda çalışabilmesidir. Ancak, siteniz için bir barındırma çözümü seçerken, temel önkoşulları karşılayıp karşılamadığını kontrol etmeniz önemlidir.
Bu yazımızda bilmeniz gereken önemli WordPress sunucu gereksinimlerini paylaşacağız.
Sunucu Gereksinimlerini Kontrol Etmek Neden Önemlidir?
İnternetteki tüm WordPress web sitelerinin çalışması için bir sunucuya ihtiyacı vardır. Web sitesi dosyalarını, veritabanlarını, medya dosyalarını, içeriği ve diğer önemli verileri depolamak ve kullanmak için kullanılırlar.
WordPress’i sorunsuz çalıştırmak söz konusu olduğunda, incelemeniz gereken bazı sunucu gereksinimleri vardır. Teknik olarak WordPress, PHP’nin eski sürümleri veya temel donanım gibi minimalist koşullarda çalışacaktır, ancak bu ideal değildir.
WordPress sunucusu sitenizin performansında büyük rol oynar. Sınırlı sunucu özellikleri sitenizi yavaşlatabilir, bu da kullanıcı deneyimi ve anahtar kelime sıralamaları üzerinde olumsuz bir etkiye sahip olabilir.
Ayrıca trafikteki büyük artışların üstesinden gelmeyi de zorlaştıracaktır. Birden fazla WordPress eklentisi ve üçüncü taraf araç çalıştırıyorsanız sunucu gereksinimlerini karşılamak kritik önem taşır. Aksi takdirde sitenizin çökmesi veya performans düşüklüğü yaşaması riskiyle karşı karşıya kalırsınız.
Bununla birlikte, WordPress için sunucu gereksinimlerine bakalım. Herhangi bir bölüme geçmek için aşağıdaki bağlantılara tıklayabilirsiniz:
Önemli WordPress Sunucu Gereksinimleri
WordPress’i çalıştırmak için bazı ön koşulları kontrol etmeniz gerekecektir. Bunlar arasında PHP sürümü, MySQL veya MariaDB sürümü, HTTPS desteği, web sunucusu türü, depolama alanı ve diğer donanım özellikleri yer alır.
Şimdi bu gerekliliklerin her birine daha yakından bakalım.
1. Sunucunun Önerilen PHP Sürümünü Desteklediğinden Emin Olun
WordPress’in sorunsuz çalışması için şu anda PHP sürüm 7.4 veya üstü gerekmektedir. PHP, dinamik etkileşimli web siteleri oluşturmak için kullanılan bir programlama dilidir. Açık kaynak kodludur ve WordPress PHP kullanılarak yazılmıştır.
Tıpkı diğer programlama dillerinde olduğu gibi, PHP’nin de kullanabileceğiniz birçok sürümü vardır. Her sürüm 2 yıla kadar güncelleme ve düzeltme alır. WordPress resmi olarak PHP sürüm 7.4’ü öneriyor olsa da, artık herhangi bir güvenlik güncellemesi almıyor.
Bu yüzden en son sürümü kullanmanızı öneririz. Zaten bir WordPress siteniz varsa, PHP sürümünü en erken zamanda güncellemeniz daha iyi olacaktır.
Bu, sitenizi güvenlik açıklarından, hatalardan, kötü amaçlı yazılımlardan ve bilgisayar korsanlarından koruyacaktır. Ayrıca, işlemleri çok daha hızlı çalıştırarak ve bellek kullanımını azaltarak performansı artıracaktır.
Sunucunuzun PHP sürümünü WordPress panosundan Araçlar ” Site Sağlığı bölümüne giderek de kontrol edebilirsiniz. Buradan ‘Bilgi’ sekmesine geçin.
Ardından, ‘Sunucu’ sekmesine ilerleyebilirsiniz.
Devam edin ve Sunucu bölümünü genişletmek için sekmeye tıklayın ve PHP sürümüyle birlikte sunucunun sistem bilgilerini görüntüleyin.
Bunun yanı sıra, WordPress sunucusu tarafından tahsis edilen PHP belleğini de kontrol etmelisiniz. PHP belleği, PHP tabanlı işlemleri çalıştırmak için ayrılan bellek miktarıdır.
WordPress tarafından kullanılan standart PHP belleği 64MB’dir, ancak bu genellikle yeterince yüksek değildir. Bir görev veya işlemin çalışması için daha fazla bellek gerekiyorsa, WordPress belleği tükendi hatasına yol açabilir.
Basit bir çözüm, wp-config.php dosyasını veya .htaccess dosyasını manuel olarak düzenleyerek PHP belleğini artırmaktır. Ya da web barındırma sağlayıcınıza ulaşabilir ve limiti artırabilirsiniz.
2. Önerilen MySQL veya MariaDB Sürümlerini Kontrol Edin
WordPress, çalışması için MySQL sürüm 5.7 veya üstünü ve MariaDB sürüm 10.4 veya üstünü önerir.
MySQL ve MariaDB, WordPress tarafından blog bilgilerini depolamak ve almak için kullanılan veritabanı yönetim sistemleridir. WordPress’i bir sunucuya kurmak ve kullanmak için bu sistemlerden yalnızca birine ihtiyacınız vardır.
Veritabanlarına barındırma sağlayıcınızın cPanel’inden kolayca erişebilirsiniz. Örneğin, web tarayıcınızda MySQL veritabanına erişmek için phpMyAdmin ‘i kullanmanız yeterlidir.
Ancak WordPress sunucu gereksinimlerini kontrol ederken, veritabanının katı hal sürücüsünde (SSD) depolandığından emin olun. Şu anda mevcut olan en hızlı depolama teknolojisidir ve hızlı performans sunar.
Ayrıca sunucunun otomatik veritabanı optimizasyonu sunup sunmadığını ve otomatik veritabanı yedekleme seçeneği olup olmadığını da görmelisiniz.
3. NGINX veya Apache Web Sunucu Yazılımını arayın
WordPress tarafından önerilen en uygun web sunucusu yazılımı NGINX veya Apache’dir. WordPress’i çalıştırmak için zorunlu olmamakla birlikte, her iki yazılımı da kullanmanın belirli avantajları vardır.
Örneğin, Apache hızlı, güvenilir ve güvenli olan açık kaynaklı bir sunucu yazılımıdır. Web sunucularının neredeyse %31’ine güç sağlar ve son derece özelleştirilebilir. Herhangi bir ortamın ihtiyaçlarını karşılamak için farklı uzantılar ve modüller kullanabilirsiniz.
Öte yandan, NGINX daha yeni ve daha hızlıdır ve Apache’ye göre çalıştırmak için daha az kaynak gerektirir. Web sunucularının %34’ünden fazlasını çalıştırır ve performans sorunlarını gidermek için geliştirilmiştir. Bununla birlikte, Apache ile elde edeceğiniz esnekliği sunmaz.
WordPress siteniz için bir web sunucusu ararken, Apache veya NGINX mükemmel bir seçimdir.
PRO İPUCU: Birçok kullanıcı Litespeed sunucu yazılımı ile de büyük başarı elde etti. Eğer kontrol etmek isterseniz, Hostinger ‘ı kullanmanızı öneririz çünkü aylık 2,99 $ gibi düşük bir fiyata optimize edilmiş Litespeed barındırma hizmeti sunuyorlar.
4. WordPress Sunucusu tarafından HTTPS desteği
HTTPS veya hypertext transfer protocol secure, sunucunuz ile kullanıcınızın tarayıcısı arasındaki bağlantıyı güvence altına alan bir şifreleme yöntemidir. HTTP‘nin bir uzantısıdır ve tüm web adresleri HTTPS ile başlar.
HTTPS, bilgisayar korsanlarının bağlantınızı dinlemesini zorlaştırır ve sitenizi daha güvenli hale getirmeye yardımcı olur. Ayrıca, Google gibi arama motorlarına olumlu bir sinyal gönderir ve WordPress SEO‘nuzu geliştirmeye yardımcı olur.
Bu nedenle WordPress sunucunuzun HTTPS’yi destekleyip desteklemediğini ve SSL sertifikaları sunup sunmadığını kontrol etmeniz önemlidir.
Daha fazla ayrıntı için WordPress web siteniz için nasıl ücretsiz SSL sertifikası alacağınıza ilişkin kılavuzumuza bakabilirsiniz.
5. WordPress Sunucu Donanım Gereksinimleri
Bir WordPress sunucusu seçerken, bazı temel donanım özelliklerini de incelemelisiniz.
Çünkü bir web sunucusu aslında web sitelerini depolayan ve internetteki insanlarla paylaşan fiziksel bir sunucudur. Donanım gereksinimleri sınırlıysa depolama sorunları, düşük performans ve diğer WordPress hatalarıyla karşılaşabilirsiniz.
Bazı önemli donanım gereksinimleri arasında depolama için kullanılabilir disk alanı, RAM (rastgele erişim belleği) ve CPU (merkezi işlem birimi) kontrolü yer alır.
- Depolama (Disk Alanı) – WordPress için minimum disk alanı gereksinimi 1 GB’dir. Ancak, en az 10 GB veya daha fazla depolama alanı sunan sunucuları aramanızı öneririz. WordPress, web sitesi dosyalarını, resimleri, videoları, eklentileri, temaları ve diğer verileri depolamak için disk alanını kullanacaktır. Bu nedenle, siteniz büyüdükçe, web sitenizin sorunsuz çalışmasını sağlamak için yeterli alana sahip olmak daha iyidir. Ayrıca, standart HDD’den (sabit disk sürücüleri) daha hızlı oldukları için SSD sürücüleri arayın.
- Bellek (RAM) – Sunucunuzun sabit diski ile işlemcisi arasında bir bağlantı görevi görür. RAM, CPU tarafından sabit diskten istenen verileri geçici olarak depolayarak sunucu işlemlerini hızlandırır. WordPress’in kendisi yalnızca en az 512 MB RAM gerektirir, ancak genişletme seçeneği olan bir web sunucusu arayın. Siteniz büyüdükçe, performansı artırmak için daha fazla RAM’e ihtiyacınız olacaktır.
- İşlemci Gücü (CPU) – İşlemci veya CPU web sunucunuzun beynidir ve belirli bir zamanda kaç işlem yapılabileceğini kontrol eder. Performansı genellikle gigahertz (GHz) veya mevcut çekirdek sayısı ile ölçülür. WordPress’in normal çalışması için yalnızca 1.0 GHz CPU gerekir. Ancak, daha güçlü işlemciler birden fazla çekirdeğe sahip olacak ve daha hızlı performans sunacaktır.
Daha fazla bilgi edinmek için lütfen web siteniz için ideal web sunucusu boyutunun nasıl belirleneceğine ilişkin kılavuzumuza bakın.
6. WordPress Sunucu Konumunuzu ve CDN Seçeneğinizi Kontrol Edin
Sitenizin sunucu konumu ile kullanıcının konumu arasındaki fiziksel mesafe, web sitenizin yüklenme hızını etkileyebilir. Bir kullanıcı sunucunuzun yakınında bulunuyorsa, siteniz daha uzakta yaşayan birine kıyasla daha hızlı yüklenecektir.
WordPress sitenizi hızlandırmak için birçok web sunucusu bir içerik dağıtım ağı (CDN) sunar.
Dünya geneline yayılmış sunuculardan oluşan bir ağdır ve sitenizin statik sürümlerini depolarlar. Bir kullanıcı içeriğinizi görüntülemek istediğinde, CDN’deki en yakın sunucu web sitesini anında yükleyecektir.
Teknik bir sunucu gereksinimi olmasa da, sitenizin ihtiyaçları ve gereksinimleri için barındırma şirketlerine bakarken, seçtiğiniz şirketin bir CDN sunması ek bir avantajdır.
En iyi WordPress CDN hizmetleri listemize göz atmak isteyebilirsiniz.
Bonus: En İyi WordPress Sunucularını Seçin
Artık bazı önemli WordPress sunucu özelliklerini bildiğinize göre, bir sonraki adım bu gereksinimleri karşılayan bir barındırma çözümü seçmektir.
16 yılı aşkın deneyimimizde birçok web sitesi barındırıcısını test ettik. Ve size yardımcı olmak için, işte aralarından seçim yapabileceğiniz en iyi barındırma sağlayıcılarından bazıları.
1. Bluehost
Bluehost, piyasadaki en eski web barındırıcısıdır ve WordPress tarafından önerilen resmi bir barındırma sağlayıcısıdır.
Her planda 1 yıllık ücretsiz alan adı, ücretsiz SSL sertifikası ve tek tıkla WordPress kurulumu sunuyor. Ayrıca, 10 GB’tan başlayan ve 100 GB’a kadar çıkan SSD web depolama alanı elde edersiniz.
Bunun yanı sıra, her fiyatlandırma planıyla ücretsiz CDN sunar. Özel barındırmayı seçerseniz, minimum 4 CPU çekirdeği (2.3 GHz) ve 1TB HDD depolama alanı elde edersiniz.
2. SiteGround
SiteGround, en popüler ve en yüksek puanlı barındırma sağlayıcılarından biridir. WordPress için benzersiz bir şirket içi hız ve güvenlik çözümü sunarlar.
SiteGround ile ücretsiz WordPress kurulumu, 40 GB’a kadar çıkabilen 10 GB web depolama alanı, HTTPS desteği için ücretsiz SSL sertifikası, ücretsiz CDN ve daha fazlasını elde edersiniz.
Minimum WordPress sunucu gereksinimlerini kolayca karşılar ve gelişmiş çözümler sunar. Örneğin, kararlı hale geldiğinde PHP sürümünü otomatik olarak günceller ve sınırsız MySQL veritabanı oluşturmanıza izin verir, SSD depolama alanı sunar ve daha fazlasını yapar.
3. Hostinger
Hostinger, sektördeki en hızlı WordPress barındırma hizmetlerinden biridir. Otomatik tek tıklamayla WordPress kurulumu, ücretsiz CDN, ücretsiz alan adı ve 7/24 müşteri desteği sunar.
Hostinger’ın en iyi yanı, sunduğu minimum depolama alanının 100 GB olması ve bu alanın 200 GB’a kadar çıkmasıdır. Ayrıca, şu anda mevcut olan en hızlı SSD teknolojisini sunuyor.
Bunun yanı sıra, ücretsiz SSL, sınırsız bant genişliği, düzenli yedeklemeler, sınırsız veritabanı ve çoklu PHP sürümü desteği elde edersiniz. Paylaşımlı planları ayrıca Apache ve NGINX’e popüler bir alternatif olan Litespeed web sunucu yazılımı üzerinde çalışır.
Bir web sitesi sunucusu seçmek için daha fazla seçenek istiyorsanız, lütfen en iyi WordPress hosting’i nasıl seçeceğinize dair kılavuzumuza bakın.
Umarız bu makale bilmeniz gereken önemli WordPress sunucu gereksinimleri hakkında bilgi edinmenize yardımcı olmuştur. Ayrıca alan adı ve web barındırma arasındaki fark ve WordPress’i HTTP’den HTTPS’ye taşıma hakkındaki kılavuzumuza da göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Hajjalah
For sure, you have clearly stated the basic server requirements for any WordPress blog to run effectively but some times many WordPress users mainly focus on the hosting costs and customer care and neglect many useful factors which directly affect the website performance.
This usually occurs if such users do not first explore guides list this one. I personally find the CPU usage limits as one of the major factors for choosing a hosting services because low CPU limits get overused so quickly during peak hours which significantly impact website speed. Thanks for detailing this.
Dennis Muthomi
Hi, I do have a quick question about the “Check for Suggested MySQL or MariaDB Versions” section. I followed the steps you mentioned and went to Tools » Site Health, switched to the ‘Info’ tab, and scrolled down to the ‘Database’ tab.
here’s what I found:
Extension: mysqli
Server version: 10.11.7-MariaDB-1:10.11.7+maria~ubu2204
Client version: mysqlnd 8.1.27
In the article, you mentioned that I only need one of the systems (either MySQL or MariaDB) to install and use WordPress on a server. so, I’m a bit confused as to why I’m seeing both mysqli and MariaDB in my site’s details.
could you clarify this for me?
WPBeginner Comments
MySQL and MariaDB are related in infrastructure. So it’s likely the server is just using the Mysqli extension to connect to the MariaDB database.
Dennis Muthomi
I had no idea MySQL and MariaDB were related like that.
So if I’m understanding correctly, my site is actually using MariaDB, and the Mysqli extension is just the middleman connecting WordPress to the MariaDB database behind the scenes. thanks for the clarification – i have learn something new today!
Moinuddin Waheed
I think it is the other way around or the server is powering up both according to the requirements.
Given the scenario, it supports both MySQL and Maria db.
I might be wrong because of the technicality involved but given the scope of these server and their wide base, they would definitely give dimensions for both of the databases.
Moinuddin Waheed
These are very needed details for any one considering to buy hosting for ones websites.
Specially the storage requirements which often people get confused with and settle with substandard services providers.
pro tips for novice to choose the best hosting service for wordpres, choose the one suggested by wpbeginner, you will have all these requirements automatically fulfilled because they recommend only what they have first hand experience with and are trusted.