{"id":4704,"date":"2026-02-07T19:01:14","date_gmt":"2026-02-07T16:01:14","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/yeni-woocommerce-magazasi-acmadan-once-son-kontrol-listesi\/"},"modified":"2026-02-07T19:01:14","modified_gmt":"2026-02-07T16:01:14","slug":"yeni-woocommerce-magazasi-acmadan-once-son-kontrol-listesi","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/yeni-woocommerce-magazasi-acmadan-once-son-kontrol-listesi\/","title":{"rendered":"Yeni WooCommerce Ma\u011fazas\u0131 A\u00e7madan \u00d6nce Son Kontrol Listesi"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">\u0130&ccedil;indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#Neden_Yayina_Almadan_Once_Bir_WooCommerce_Kontrol_Listesine_Ihtiyaciniz_Var\"><span class=\"toc_number toc_depth_1\">1<\/span> Neden Yay\u0131na Almadan \u00d6nce Bir WooCommerce Kontrol Listesine \u0130htiyac\u0131n\u0131z Var?<\/a><\/li><li><a href=\"#1_Hosting_Altyapisi_Kontrol_Listesi\"><span class=\"toc_number toc_depth_1\">2<\/span> 1. Hosting Altyap\u0131s\u0131 Kontrol Listesi<\/a><ul><li><a href=\"#11_Trafik_ve_Kaynak_Planlamasini_Netlestirin\"><span class=\"toc_number toc_depth_2\">2.1<\/span> 1.1. Trafik ve Kaynak Planlamas\u0131n\u0131 Netle\u015ftirin<\/a><\/li><li><a href=\"#12_Paylasimli_Hosting_Yonetilen_WordPress_mi_VPS_mi\"><span class=\"toc_number toc_depth_2\">2.2<\/span> 1.2. Payla\u015f\u0131ml\u0131 Hosting, Y\u00f6netilen WordPress mi, VPS mi?<\/a><\/li><li><a href=\"#13_PHP_Surumu_Uzantilar_ve_phpini_Limitleri\"><span class=\"toc_number toc_depth_2\">2.3<\/span> 1.3. PHP S\u00fcr\u00fcm\u00fc, Uzant\u0131lar ve php.ini Limitleri<\/a><\/li><li><a href=\"#14_Veritabani_MySQLMariaDB_ve_Web_Sunucusu_Ayarlari\"><span class=\"toc_number toc_depth_2\">2.4<\/span> 1.4. Veritaban\u0131 (MySQL\/MariaDB) ve Web Sunucusu Ayarlar\u0131<\/a><\/li><\/ul><\/li><li><a href=\"#2_SSL_ve_HTTPS_Kontrol_Listesi\"><span class=\"toc_number toc_depth_1\">3<\/span> 2. SSL ve HTTPS Kontrol Listesi<\/a><ul><li><a href=\"#21_Dogru_SSL_Sertifika_Turunu_Secin\"><span class=\"toc_number toc_depth_2\">3.1<\/span> 2.1. Do\u011fru SSL Sertifika T\u00fcr\u00fcn\u00fc Se\u00e7in<\/a><\/li><li><a href=\"#22_HTTPden_HTTPSye_Eksiksiz_Gecis\"><span class=\"toc_number toc_depth_2\">3.2<\/span> 2.2. HTTP\u2019den HTTPS\u2019ye Eksiksiz Ge\u00e7i\u015f<\/a><\/li><li><a href=\"#23_Mixed_Content_ve_Guvensiz_Icerik_Temizligi\"><span class=\"toc_number toc_depth_2\">3.3<\/span> 2.3. Mixed Content ve G\u00fcvensiz \u0130\u00e7erik Temizli\u011fi<\/a><\/li><li><a href=\"#24_HSTS_ve_Guvenlik_Basliklarini_Gozden_Gecirin\"><span class=\"toc_number toc_depth_2\">3.4<\/span> 2.4. HSTS ve G\u00fcvenlik Ba\u015fl\u0131klar\u0131n\u0131 G\u00f6zden Ge\u00e7irin<\/a><\/li><\/ul><\/li><li><a href=\"#3_Onbellek_ve_Performans_Kontrol_Listesi\"><span class=\"toc_number toc_depth_1\">4<\/span> 3. \u00d6nbellek ve Performans Kontrol Listesi<\/a><ul><li><a href=\"#31_WooCommerce_Icin_Temel_Onbellek_Prensipleri\"><span class=\"toc_number toc_depth_2\">4.1<\/span> 3.1. WooCommerce \u0130\u00e7in Temel \u00d6nbellek Prensipleri<\/a><\/li><li><a href=\"#32_Uygulama_Katmaninda_Onbellek_Object_Cache_Transientler\"><span class=\"toc_number toc_depth_2\">4.2<\/span> 3.2. Uygulama Katman\u0131nda \u00d6nbellek (Object Cache, Transient\u2019ler)<\/a><\/li><li><a href=\"#33_Tam_Sayfa_Onbellek_Full-Page_Cache_Kurallari\"><span class=\"toc_number toc_depth_2\">4.3<\/span> 3.3. Tam Sayfa \u00d6nbellek (Full-Page Cache) Kurallar\u0131<\/a><\/li><li><a href=\"#34_Tarayici_ve_CDN_Onbellegini_Dogru_Ayarlayin\"><span class=\"toc_number toc_depth_2\">4.4<\/span> 3.4. Taray\u0131c\u0131 ve CDN \u00d6nbelle\u011fini Do\u011fru Ayarlay\u0131n<\/a><\/li><\/ul><\/li><li><a href=\"#4_Yedekleme_ve_Felaket_Kurtarma_Kontrol_Listesi\"><span class=\"toc_number toc_depth_1\">5<\/span> 4. Yedekleme ve Felaket Kurtarma Kontrol Listesi<\/a><ul><li><a href=\"#41_Yedekleme_Stratejinizi_Yazili_Hale_Getirin\"><span class=\"toc_number toc_depth_2\">5.1<\/span> 4.1. Yedekleme Stratejinizi Yaz\u0131l\u0131 Hale Getirin<\/a><\/li><li><a href=\"#42_3-2-1_Kuralini_WooCommercee_Uygulamak\"><span class=\"toc_number toc_depth_2\">5.2<\/span> 4.2. 3-2-1 Kural\u0131n\u0131 WooCommerce\u2019e Uygulamak<\/a><\/li><li><a href=\"#43_Yedekten_Geri_Donus_Testi_Yapmadan_Yayina_Cikmayin\"><span class=\"toc_number toc_depth_2\">5.3<\/span> 4.3. Yedekten Geri D\u00f6n\u00fc\u015f Testi Yapmadan Yay\u0131na \u00c7\u0131kmay\u0131n<\/a><\/li><li><a href=\"#44_Ransomware_ve_Kotu_Niyetli_Erisime_Karsi_Yedekleri_Korumak\"><span class=\"toc_number toc_depth_2\">5.4<\/span> 4.4. Ransomware ve K\u00f6t\u00fc Niyetli Eri\u015fime Kar\u015f\u0131 Yedekleri Korumak<\/a><\/li><\/ul><\/li><li><a href=\"#5_Guvenlik_Uptime_ve_Izleme_Kontrol_Listesi\"><span class=\"toc_number toc_depth_1\">6<\/span> 5. G\u00fcvenlik, Uptime ve \u0130zleme Kontrol Listesi<\/a><ul><li><a href=\"#51_WordPress_ve_WooCommerce_Guvenligini_Sertlestirin\"><span class=\"toc_number toc_depth_2\">6.1<\/span> 5.1. WordPress ve WooCommerce G\u00fcvenli\u011fini Sertle\u015ftirin<\/a><\/li><li><a href=\"#52_Uptime_ve_SSL_Takibini_Yayinlanmadan_Kurun\"><span class=\"toc_number toc_depth_2\">6.2<\/span> 5.2. Uptime ve SSL Takibini Yay\u0131nlanmadan Kurun<\/a><\/li><li><a href=\"#53_Loglama_ve_Hata_Izleme\"><span class=\"toc_number toc_depth_2\">6.3<\/span> 5.3. Loglama ve Hata \u0130zleme<\/a><\/li><\/ul><\/li><li><a href=\"#6_Yayina_Almadan_Once_Son_Teknik_ve_Fonksiyonel_Testler\"><span class=\"toc_number toc_depth_1\">7<\/span> 6. Yay\u0131na Almadan \u00d6nce Son Teknik ve Fonksiyonel Testler<\/a><ul><li><a href=\"#61_Staging_Ortaminda_Bastan_Sona_Siparis_Senaryosu\"><span class=\"toc_number toc_depth_2\">7.1<\/span> 6.1. Staging Ortam\u0131nda Ba\u015ftan Sona Sipari\u015f Senaryosu<\/a><\/li><li><a href=\"#62_Performans_Testi_ve_TTFB_Analizi\"><span class=\"toc_number toc_depth_2\">7.2<\/span> 6.2. Performans Testi ve TTFB Analizi<\/a><\/li><li><a href=\"#63_DNS_E-posta_ve_SPFDKIMDMARC_Kontrolleri\"><span class=\"toc_number toc_depth_2\">7.3<\/span> 6.3. DNS, E-posta ve SPF\/DKIM\/DMARC Kontrolleri<\/a><\/li><li><a href=\"#64_DNS_TTL_ve_Yayina_Alma_Stratejisi\"><span class=\"toc_number toc_depth_2\">7.4<\/span> 6.4. DNS TTL ve Yay\u0131na Alma Stratejisi<\/a><\/li><\/ul><\/li><li><a href=\"#7_Ozet_Lansman_Gunu_Icin_DCHost_Tarafinda_Neleri_Netlestirmis_Olmalisiniz\"><span class=\"toc_number toc_depth_1\">8<\/span> 7. \u00d6zet: Lansman G\u00fcn\u00fc \u0130\u00e7in DCHost Taraf\u0131nda Neleri Netle\u015ftirmi\u015f Olmal\u0131s\u0131n\u0131z?<\/a><\/li><\/ul><\/div>\n<h2><span id=\"Neden_Yayina_Almadan_Once_Bir_WooCommerce_Kontrol_Listesine_Ihtiyaciniz_Var\">Neden Yay\u0131na Almadan \u00d6nce Bir WooCommerce Kontrol Listesine \u0130htiyac\u0131n\u0131z Var?<\/span><\/h2>\n<p>WooCommerce ile e-ticarete ba\u015flamak teknik olarak olduk\u00e7a eri\u015filebilir hale geldi; birka\u00e7 t\u0131klamayla WordPress kurulumu, tema se\u00e7imi ve eklentiler derken ma\u011faza k\u0131sa s\u00fcrede aya\u011fa kalk\u0131yor. Ancak i\u015f canl\u0131 yay\u0131na, yani ger\u00e7ek m\u00fc\u015fterilerin kart bilgilerini girdi\u011fi ve sipari\u015flerin akmaya ba\u015flad\u0131\u011f\u0131 a\u015famaya geldi\u011finde tablo de\u011fi\u015fiyor. O noktada art\u0131k k\u00fc\u00e7\u00fck bir hosting hatas\u0131, eksik yap\u0131land\u0131r\u0131lm\u0131\u015f bir SSL, yanl\u0131\u015f ayarlanm\u0131\u015f \u00f6nbellek ya da test edilmemi\u015f yedekleme politikas\u0131 do\u011frudan ciro kayb\u0131 ve itibar riski anlam\u0131na geliyor.<\/p>\n<p>Biz DCHost taraf\u0131nda y\u00fczlerce WooCommerce kurulumu g\u00f6rm\u00fc\u015f bir ekip olarak, sorunlar\u0131n b\u00fcy\u00fck k\u0131sm\u0131n\u0131n koddan \u00e7ok altyap\u0131dan kaynakland\u0131\u011f\u0131n\u0131 biliyoruz. Bu yaz\u0131da, <strong>\u201cYay\u0131na gitmeden \u00f6nce son teknik kontrol\u201d&lt;\/strong olarak kullanabilece\u011finiz, pratik ve uygulanabilir bir liste payla\u015f\u0131yoruz. Odak noktam\u0131z d\u00f6rt kritik ba\u015fl\u0131k: <strong>hosting altyap\u0131s\u0131<\/strong>, <strong>SSL ve HTTPS<\/strong>, <strong>\u00f6nbellek ve performans<\/strong>, <strong>yedekleme ve felaket kurtarma<\/strong>. Amac\u0131m\u0131z; lansman g\u00fcn\u00fcnde s\u00fcrpriz ya\u015famadan, \u00f6l\u00e7eklenebilir ve g\u00fcvenli bir WooCommerce ma\u011fazas\u0131n\u0131 bilin\u00e7li \u015fekilde yay\u0131na alman\u0131z\u0131 sa\u011flamak.<\/p>\n<p>Bu kontrol listesini, ister DCHost \u00fczerindeki <a href=\"https:\/\/www.dchost.com\/tr\/web-hosting\">payla\u015f\u0131ml\u0131 hosting<\/a> paketlerimizle, ister y\u00f6netilen WordPress, ister <a href=\"https:\/\/www.dchost.com\/tr\/vps\">VPS<\/a>\/dedicated veya colocation altyap\u0131lar\u0131m\u0131zla ilerleyin, ad\u0131m ad\u0131m uygulayabilirsiniz. Her maddede \u201cne yapmal\u0131, neden \u00f6nemli, nas\u0131l test edilir\u201d bak\u0131\u015f\u0131yla ilerleyece\u011fiz.<\/p>\n<h2><span id=\"1_Hosting_Altyapisi_Kontrol_Listesi\">1. Hosting Altyap\u0131s\u0131 Kontrol Listesi<\/span><\/h2>\n<h3><span id=\"11_Trafik_ve_Kaynak_Planlamasini_Netlestirin\">1.1. Trafik ve Kaynak Planlamas\u0131n\u0131 Netle\u015ftirin<\/span><\/h3>\n<p>\u0130lk ad\u0131m, WooCommerce ma\u011fazan\u0131z\u0131n beklenen y\u00fck\u00fcn\u00fc kabaca da olsa hesaplamak. A\u015fa\u011f\u0131daki sorulara yan\u0131t vermeden paket se\u00e7mek, ileride performans sorunlar\u0131na davetiye \u00e7\u0131kar\u0131r:<\/p>\n<ul>\n<li>Ayl\u0131k ortalama ve kampanya d\u00f6nemlerinde beklenen <strong>oturum\/sayfa g\u00f6r\u00fcnt\u00fcleme<\/strong> say\u0131s\u0131 nedir?<\/li>\n<li>Ayn\u0131 anda sitede aktif olmas\u0131n\u0131 bekledi\u011finiz <strong>e\u015fzamanl\u0131 kullan\u0131c\u0131 say\u0131s\u0131<\/strong> ka\u00e7?<\/li>\n<li>\u00dcr\u00fcn katalo\u011fu ka\u00e7 kay\u0131t civar\u0131nda olacak (100, 1.000, 10.000+)?<\/li>\n<li>Yo\u011fun trafik d\u00f6nemleriniz (indirim g\u00fcnleri, reklam kampanyalar\u0131) ne s\u0131kl\u0131kla tekrarlanacak?<\/li>\n<\/ul>\n<p>Bu sorulara ald\u0131\u011f\u0131n\u0131z yan\u0131tlar\u0131, daha \u00f6nce haz\u0131rlad\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/woocommerce-kapasite-planlama-rehberi-vcpu-ram-iops-nasil-hesaplanir\/'>WooCommerce kapasite planlama rehberi<\/a> ile birlikte d\u00fc\u015f\u00fcn\u00fcrseniz; vCPU, RAM ve disk IOPS taraf\u0131nda \u00e7ok daha isabetli bir karar verebilirsiniz.<\/p>\n<h3><span id=\"12_Paylasimli_Hosting_Yonetilen_WordPress_mi_VPS_mi\">1.2. Payla\u015f\u0131ml\u0131 Hosting, Y\u00f6netilen WordPress mi, VPS mi?<\/span><\/h3>\n<p>Yeni a\u00e7\u0131lan, \u00fcr\u00fcn say\u0131s\u0131 ve trafik beklentisi nispeten s\u0131n\u0131rl\u0131 ma\u011fazalar i\u00e7in iyi yap\u0131land\u0131r\u0131lm\u0131\u015f bir <strong>payla\u015f\u0131ml\u0131 hosting<\/strong> yeterli olabilir. DCHost taraf\u0131nda WooCommerce i\u00e7in optimize etti\u011fimiz payla\u015f\u0131ml\u0131 paketlerde:<\/p>\n<ul>\n<li>G\u00fcncel PHP 8.x s\u00fcr\u00fcmleri,<\/li>\n<li>NVMe SSD diskler,<\/li>\n<li>LiteSpeed veya optimize Apache\/Nginx yap\u0131land\u0131rmalar\u0131,<\/li>\n<li>Otomatik SSL ve temel yedekler<\/li>\n<\/ul>\n<p>gibi bile\u015fenleri zaten standart hale getiriyoruz.<\/p>\n<p>Daha agresif b\u00fcy\u00fcme bekleyen, kampanya d\u00f6nemlerinde ciddi trafik alan i\u015fletmeler i\u00e7in ise <strong>y\u00f6netilen WordPress\/WooCommerce<\/strong> veya do\u011frudan <strong>VPS\/dedicated<\/strong> daha do\u011fru olur. Bu ge\u00e7i\u015f karar\u0131n\u0131 netle\u015ftirmek i\u00e7in haz\u0131rlad\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/yeni-woocommerce-magazalari-icin-en-dogru-hosting-secimi\/'>yeni WooCommerce ma\u011fazalar\u0131 i\u00e7in hosting se\u00e7imi rehberi<\/a>nden yararlanabilirsiniz.<\/p>\n<h3><span id=\"13_PHP_Surumu_Uzantilar_ve_phpini_Limitleri\">1.3. PHP S\u00fcr\u00fcm\u00fc, Uzant\u0131lar ve php.ini Limitleri<\/span><\/h3>\n<p>Yay\u0131na almadan \u00f6nce \u015fu \u00fc\u00e7 ba\u015fl\u0131\u011f\u0131n net oldu\u011fundan emin olun:<\/p>\n<ul>\n<li><strong>PHP s\u00fcr\u00fcm\u00fc:<\/strong> Tema ve eklentilerinizin PHP 8.x ile uyumlu oldu\u011fundan emin olun. Gerekirse staging ortam\u0131nda \u00f6nce PHP 8\u2019e ge\u00e7ip hatalar\u0131 temizleyin. Detayl\u0131 uyumluluk ve s\u00fcr\u00fcm \u00f6nerileri i\u00e7in <a href='https:\/\/www.dchost.com\/blog\/php-versiyon-ve-eklenti-secimi-rehberi-wordpress-opencart-magento-ve-kurumsal-uygulamalar-icin-uyum-matrisi\/'>PHP versiyon ve eklenti se\u00e7imi rehberimize<\/a> g\u00f6z atabilirsiniz.<\/li>\n<li><strong>php.ini limitleri:<\/strong> WooCommerce ve modern temalar i\u00e7in genelde en az <code>memory_limit 256M<\/code>, <code>max_execution_time 120<\/code>, <code>upload_max_filesize 64M+<\/code> gibi de\u011ferler gerekir. Bu limitler \u00f6zellikle b\u00fcy\u00fck g\u00f6rseller, toplu \u00fcr\u00fcn i\u00e7e aktarma ve yedek geri y\u00fckleme esnas\u0131nda kritik hale gelir. Ayr\u0131nt\u0131l\u0131 rakamlar i\u00e7in <a href='https:\/\/www.dchost.com\/blog\/php-ayarlarini-dogru-yapmak-memory_limit-max_execution_time-ve-upload_max_filesize-kac-olmali\/'>PHP ayarlar\u0131n\u0131 do\u011fru yapmak rehberi<\/a>ni kullanabilirsiniz.<\/li>\n<li><strong>Gerekli PHP eklentileri:<\/strong> <code>curl<\/code>, <code>mbstring<\/code>, <code>zip<\/code>, <code>gd<\/code> veya <code>imagick<\/code>, <code>intl<\/code> gibi yayg\u0131n uzant\u0131lar WooCommerce ve \u00f6deme altyap\u0131lar\u0131 i\u00e7in gereklidir.<\/li>\n<\/ul>\n<h3><span id=\"14_Veritabani_MySQLMariaDB_ve_Web_Sunucusu_Ayarlari\">1.4. Veritaban\u0131 (MySQL\/MariaDB) ve Web Sunucusu Ayarlar\u0131<\/span><\/h3>\n<p>WooCommerce, \u00f6zellikle sepet, \u00f6deme ve sipari\u015f s\u00fcre\u00e7lerinde yo\u011fun \u015fekilde veritaban\u0131 kullan\u0131r. Canl\u0131ya ge\u00e7meden \u00f6nce kontrol edin:<\/p>\n<ul>\n<li>Veritaban\u0131 motoru olarak <strong>InnoDB<\/strong> kullan\u0131l\u0131yor mu?<\/li>\n<li><code>innodb_buffer_pool_size<\/code> sitenizin aktif veri setiyle orant\u0131l\u0131 m\u0131?<\/li>\n<li>Yava\u015f sorgu log\u2019u (slow query log) aktif mi ve anormal sorgu var m\u0131?<\/li>\n<\/ul>\n<p>Benzer \u015fekilde, web sunucusu taraf\u0131nda:<\/p>\n<ul>\n<li>HTTP\/2 (m\u00fcmk\u00fcnse HTTP\/3) etkin mi?<\/li>\n<li>Gzip\/Brotli s\u0131k\u0131\u015ft\u0131rma aktif mi?<\/li>\n<li>Keep-Alive ve uygun <code>worker<\/code> ayarlar\u0131 yap\u0131lm\u0131\u015f m\u0131?<\/li>\n<\/ul>\n<p>Bu noktada hem SEO hem de h\u0131z taraf\u0131n\u0131 birlikte ele ald\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/core-web-vitalsi-hosting-tarafinda-iyilestirmek\/'>Core Web Vitals\u2019\u0131 hosting taraf\u0131nda iyile\u015ftirme rehberi<\/a> size iyi bir \u00e7er\u00e7eve sunacakt\u0131r.<\/p>\n<h2><span id=\"2_SSL_ve_HTTPS_Kontrol_Listesi\">2. SSL ve HTTPS Kontrol Listesi<\/span><\/h2>\n<h3><span id=\"21_Dogru_SSL_Sertifika_Turunu_Secin\">2.1. Do\u011fru SSL Sertifika T\u00fcr\u00fcn\u00fc Se\u00e7in<\/span><\/h3>\n<p>WooCommerce ma\u011fazalar\u0131 i\u00e7in asgari seviye <strong>DV (Domain Validation)<\/strong> sertifikad\u0131r. Ancak marka alg\u0131s\u0131 g\u00fc\u00e7l\u00fc ve B2B a\u011f\u0131rl\u0131kl\u0131 \u00e7al\u0131\u015fan firmalarda <strong>OV\/EV sertifikalar<\/strong> tercih edilebilir. Temel farklar\u0131 ve hangi senaryoda hangisinin mant\u0131kl\u0131 oldu\u011funu detayl\u0131ca anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/dv-ov-ve-ev-ssl-sertifikalari-arasindaki-farklar-kurumsal-ve-e-ticaret-siteleri-icin-yol-haritasi\/'>DV, OV ve EV SSL rehberi<\/a> \u00fczerinden h\u0131zl\u0131ca karar verebilirsiniz.<\/p>\n<h3><span id=\"22_HTTPden_HTTPSye_Eksiksiz_Gecis\">2.2. HTTP\u2019den HTTPS\u2019ye Eksiksiz Ge\u00e7i\u015f<\/span><\/h3>\n<p>Yeni bir ma\u011faza a\u00e7\u0131yorsan\u0131z ideali, <strong>en ba\u015ftan sadece HTTPS<\/strong> ile yay\u0131na almakt\u0131r. Yine de \u00e7o\u011fu zaman staging veya eski kurulumlarda HTTP kullan\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6r\u00fcyoruz. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 kontrol edin:<\/p>\n<ul>\n<li>T\u00fcm trafi\u011fi 301 ile <code>http:\/\/<\/code> adreslerinden <code>https:\/\/<\/code> versiyona y\u00f6nlendiriyor musunuz?<\/li>\n<li>Site adresi ve WordPress adresi (Settings &gt; General) HTTPS olarak tan\u0131ml\u0131 m\u0131?<\/li>\n<li>CDN kullan\u0131yorsan\u0131z oradaki SSL modu ve origin SSL ayarlar\u0131n\u0131z uyumlu mu?<\/li>\n<\/ul>\n<p>SEO kayb\u0131 ya\u015famadan HTTPS\u2019e ge\u00e7i\u015fi ad\u0131m ad\u0131m anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/httpden-httpsye-gecis-rehberi-seo-kayipsiz-ssl-migrasyonu-hsts-ve-canonical-ayarlari\/'>HTTPS ge\u00e7i\u015f rehberi<\/a>, WooCommerce i\u00e7in de birebir uygulanabilir.<\/p>\n<h3><span id=\"23_Mixed_Content_ve_Guvensiz_Icerik_Temizligi\">2.3. Mixed Content ve G\u00fcvensiz \u0130\u00e7erik Temizli\u011fi<\/span><\/h3>\n<p>SSL devrede olsa bile sayfan\u0131z i\u00e7indeki baz\u0131 g\u00f6rseller veya script\u2019ler <code>http:\/\/<\/code> ile \u00e7a\u011fr\u0131l\u0131yorsa taray\u0131c\u0131 adres \u00e7ubu\u011funda tam kilit simgesini alamazs\u0131n\u0131z ve baz\u0131 modern taray\u0131c\u0131lar bu i\u00e7erikleri otomatik engeller. Yay\u0131na almadan \u00f6nce \u015funlardan emin olun:<\/p>\n<ul>\n<li>Taray\u0131c\u0131 konsolunda <strong>\u201cmixed content\u201d<\/strong> uyar\u0131s\u0131 kalmam\u0131\u015f olmal\u0131,<\/li>\n<li>Tema ve eklentilerinizde sabit yaz\u0131lm\u0131\u015f <code>http:\/\/<\/code> adresleri, m\u00fcmk\u00fcnse <code>\/\/<\/code> veya do\u011frudan <code>https:\/\/<\/code> ile g\u00fcncellenmeli,<\/li>\n<li>CDN veya harici servisler (chat, analitik vb.) HTTPS destekli kullan\u0131lmal\u0131.<\/li>\n<\/ul>\n<p>Bu temizlik i\u00e7in daha \u00f6nce haz\u0131rlad\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/ssl-sonrasi-mixed-content-ve-guvensiz-icerik-hatalarini-duzeltmek\/'>SSL sonras\u0131 mixed content hatalar\u0131n\u0131 d\u00fczeltme rehberi<\/a>ni kontrol listesine ekleyin.<\/p>\n<h3><span id=\"24_HSTS_ve_Guvenlik_Basliklarini_Gozden_Gecirin\">2.4. HSTS ve G\u00fcvenlik Ba\u015fl\u0131klar\u0131n\u0131 G\u00f6zden Ge\u00e7irin<\/span><\/h3>\n<p>G\u00fcvenlik taraf\u0131n\u0131 bir ad\u0131m daha ileri g\u00f6t\u00fcrmek i\u00e7in:<\/p>\n<ul>\n<li><strong>HSTS (HTTP Strict Transport Security)<\/strong> ba\u015fl\u0131\u011f\u0131n\u0131 do\u011fru s\u00fcrede (\u00f6r. 6\u201312 ay) etkinle\u015ftirin,<\/li>\n<li><code>Content-Security-Policy<\/code>, <code>X-Frame-Options<\/code>, <code>Referrer-Policy<\/code>, <code>X-Content-Type-Options<\/code> gibi ba\u015fl\u0131klar\u0131 mant\u0131kl\u0131 de\u011ferlerle yap\u0131land\u0131r\u0131n.<\/li>\n<\/ul>\n<p>Bu ba\u015fl\u0131klar\u0131n WooCommerce dahil t\u00fcm siteler i\u00e7in nas\u0131l uygulanaca\u011f\u0131n\u0131 <a href='https:\/\/www.dchost.com\/blog\/http-guvenlik-basliklari-rehberi-hsts-csp-x-frame-options-ve-referrer-policy-dogru-nasil-kurulur\/'>HTTP g\u00fcvenlik ba\u015fl\u0131klar\u0131 rehberi<\/a>nde ad\u0131m ad\u0131m anlatt\u0131k. Yay\u0131n \u00f6ncesi mutlaka bir tarama arac\u0131yla (SecurityHeaders, ssllabs vb.) test edin.<\/p>\n<h2><span id=\"3_Onbellek_ve_Performans_Kontrol_Listesi\">3. \u00d6nbellek ve Performans Kontrol Listesi<\/span><\/h2>\n<h3><span id=\"31_WooCommerce_Icin_Temel_Onbellek_Prensipleri\">3.1. WooCommerce \u0130\u00e7in Temel \u00d6nbellek Prensipleri<\/span><\/h3>\n<p>WooCommerce\u2019de h\u0131z kazanmak ile i\u015flevselli\u011fi bozmadan \u00f6nbellek kullanmak aras\u0131nda ince bir denge vard\u0131r. \u00d6zellikle sepet, \u00f6deme ve kullan\u0131c\u0131 hesab\u0131 sayfalar\u0131nda <strong>tam sayfa \u00f6nbellek<\/strong> kullan\u0131m\u0131 dikkatli yap\u0131lmazsa ciddi hatalara yol a\u00e7ar. \u00d6zet prensipler:<\/p>\n<ul>\n<li>Ana sayfa, kategori sayfalar\u0131, \u00fcr\u00fcn detaylar\u0131 gibi <strong>anonim trafi\u011fin yo\u011fun oldu\u011fu<\/strong> sayfalar\u0131 agresif \u00f6nbelle\u011fe al\u0131n.<\/li>\n<li><strong>Sepet, \u00f6deme, hesab\u0131m, giri\u015f<\/strong> gibi sayfalar\u0131 kesinlikle cache\u2019ten hari\u00e7 tutun.<\/li>\n<li>Giri\u015f yapm\u0131\u015f kullan\u0131c\u0131lar\u0131n g\u00f6rd\u00fc\u011f\u00fc baz\u0131 ki\u015fiselle\u015ftirilmi\u015f alanlarda (favoriler, son g\u00f6r\u00fcnt\u00fclenenler vb.) cache stratejisini test ederek uygulay\u0131n.<\/li>\n<\/ul>\n<p>Bu dengeyi bozmadan CDN ve \u00f6nbellek kullanmak i\u00e7in haz\u0131rlad\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/woocommerce-icin-cdn-ve-onbellek-ayarlari-sepet-ve-odeme-sayfalarini-bozmadan-hizlanmak\/'>WooCommerce i\u00e7in CDN ve \u00f6nbellek ayarlar\u0131 rehberi<\/a>, canl\u0131ya ge\u00e7meden \u00f6nce mutlaka \u00fczerinden ge\u00e7meniz gereken bir kontrol listesi sunuyor.<\/p>\n<h3><span id=\"32_Uygulama_Katmaninda_Onbellek_Object_Cache_Transientler\">3.2. Uygulama Katman\u0131nda \u00d6nbellek (Object Cache, Transient\u2019ler)<\/span><\/h3>\n<p>WooCommerce ma\u011fazalar\u0131nda a\u015fa\u011f\u0131dakileri kontrol edin:<\/p>\n<ul>\n<li>Kal\u0131c\u0131 nesne \u00f6nbelle\u011fi (Redis veya Memcached) destekleyen bir altyap\u0131 kullan\u0131yor musunuz?<\/li>\n<li><code>wp_options<\/code> tablosunda <code>autoload<\/code> alan\u0131 \u015fi\u015fmi\u015f mi, gereksiz transient\u2019ler temizlenmi\u015f mi?<\/li>\n<li>\u00dcr\u00fcn filtreleme, arama ve varyasyon gibi a\u011f\u0131r sorgular nesne \u00f6nbelle\u011finden faydalanabiliyor mu?<\/li>\n<\/ul>\n<p>WordPress veritaban\u0131n\u0131n \u00f6zellikle <code>wp_options<\/code> taraf\u0131nda nas\u0131l optimize edilece\u011fini anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/wordpress-veritabani-optimizasyonu-wp_options-ve-autoload-sismesini-temizleme-rehberi\/'>veritaban\u0131 optimizasyon rehberi<\/a>, WooCommerce i\u00e7in de birebir ge\u00e7erlidir.<\/p>\n<h3><span id=\"33_Tam_Sayfa_Onbellek_Full-Page_Cache_Kurallari\">3.3. Tam Sayfa \u00d6nbellek (Full-Page Cache) Kurallar\u0131<\/span><\/h3>\n<p>E\u011fer LiteSpeed Cache, Nginx FastCGI Cache, Varnish veya benzeri bir \u00e7\u00f6z\u00fcm kullan\u0131yorsan\u0131z canl\u0131ya ge\u00e7meden \u00f6nce \u015fu maddeleri teyit edin:<\/p>\n<ul>\n<li>Cache <strong>ya\u015fam s\u00fcresi (TTL)<\/strong> makul bir de\u011fer mi (\u00f6r. 5\u201330 dakika aras\u0131)?<\/li>\n<li>Sepet, \u00f6deme, hesab\u0131m, giri\u015f\/\u00e7\u0131k\u0131\u015f URL\u2019leri kurallarla cache d\u0131\u015f\u0131na al\u0131nm\u0131\u015f m\u0131?<\/li>\n<li>Sepete \u00fcr\u00fcn ekleme, sepet g\u00fcncelleme gibi aksiyonlarda ilgili sayfalar do\u011fru \u015fekilde <strong>purge<\/strong> ediliyor mu?<\/li>\n<li>Mobil ve masa\u00fcst\u00fc i\u00e7in ayr\u0131 \u015fablon kullan\u0131yorsan\u0131z cache varyantlar\u0131n\u0131 d\u00fczg\u00fcn y\u00f6netiyor musunuz?<\/li>\n<\/ul>\n<p>WordPress taraf\u0131nda tam sayfa \u00f6nbelle\u011fi detayl\u0131ca anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/wordpresste-tam-sayfa-onbellegleme-nasil-kurulur-nginx-fastcgi-cache-varnish-ve-litespeed-cache-ile-woocommercee-nazikce-dokunmak\/'>tam sayfa \u00f6nbellek rehberi<\/a>, \u00f6zellikle Varnish veya Nginx kullananlar i\u00e7in iyi bir referans olacakt\u0131r.<\/p>\n<h3><span id=\"34_Tarayici_ve_CDN_Onbellegini_Dogru_Ayarlayin\">3.4. Taray\u0131c\u0131 ve CDN \u00d6nbelle\u011fini Do\u011fru Ayarlay\u0131n<\/span><\/h3>\n<p>Sunucu taraf\u0131ndaki cache\u2019iniz ne kadar g\u00fc\u00e7l\u00fc olursa olsun, <strong>taray\u0131c\u0131 ve CDN \u00f6nbelle\u011fi<\/strong> ayarlar\u0131n\u0131 ihmal etmek gereksiz kaynak t\u00fcketimi anlam\u0131na gelir. Kontrol etmeniz gerekenler:<\/p>\n<ul>\n<li>G\u00f6rseller, CSS ve JS dosyalar\u0131 i\u00e7in uzun s\u00fcreli (<code>max-age<\/code> ve <code>immutable<\/code>) cache ba\u015fl\u0131klar\u0131 kullan\u0131yor musunuz?<\/li>\n<li>Versiyonlama (cache-busting) stratejiniz var m\u0131? \u00d6rn. dosya isimlerinde <code>?ver=<\/code> yerine <code>style.20250201.css<\/code> gibi.<\/li>\n<li>CDN kullan\u0131yorsan\u0131z, cache anahtarlar\u0131n\u0131 (cache key) cihaz t\u00fcr\u00fc, dil, para birimi gibi k\u0131r\u0131l\u0131mlara g\u00f6re gerekti\u011fi kadar zenginle\u015ftiriyor musunuz?<\/li>\n<\/ul>\n<p>Bu konuyu daha teorik ve pratik a\u00e7\u0131dan ele ald\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/tarayici-ve-cdn-onbellekleme-neden-bu-kadar-kritik\/'>taray\u0131c\u0131 ve CDN \u00f6nbellekleme neden kritik makalesi<\/a>ni, canl\u0131ya ge\u00e7meden \u00f6nce okunacaklar listenize eklemenizi \u00f6neririz.<\/p>\n<h2><span id=\"4_Yedekleme_ve_Felaket_Kurtarma_Kontrol_Listesi\">4. Yedekleme ve Felaket Kurtarma Kontrol Listesi<\/span><\/h2>\n<h3><span id=\"41_Yedekleme_Stratejinizi_Yazili_Hale_Getirin\">4.1. Yedekleme Stratejinizi Yaz\u0131l\u0131 Hale Getirin<\/span><\/h3>\n<p>WooCommerce ma\u011fazas\u0131nda veri kayb\u0131 demek; sipari\u015flerin, m\u00fc\u015fteri bilgilerinin, stok hareketlerinin kayb\u0131 demektir. Bu nedenle yay\u0131n \u00f6ncesi \u015fu sorular\u0131n net yan\u0131t\u0131 olmal\u0131:<\/p>\n<ul>\n<li><strong>Hangi verileri<\/strong> yedekliyorsunuz (dosyalar, veritaban\u0131, e-posta, loglar)?<\/li>\n<li><strong>Ne s\u0131kl\u0131kla<\/strong> tam ve art\u0131ml\u0131 yedek al\u0131yorsunuz?<\/li>\n<li>Yedekleri <strong>nerede<\/strong> sakl\u0131yorsunuz (ayn\u0131 sunucu, farkl\u0131 disk, uzak object storage vb.)?<\/li>\n<li>Yedeklerinizi <strong>ne kadar s\u00fcre<\/strong> saklayacaks\u0131n\u0131z (30 g\u00fcn, 90 g\u00fcn, 1 y\u0131l)?<\/li>\n<\/ul>\n<p>Bu sorular\u0131, RPO (maksimum veri kayb\u0131) ve RTO (maksimum kesinti s\u00fcresi) kavramlar\u0131yla birlikte ele ald\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/yedekleme-stratejisi-nasil-planlanir-blog-e-ticaret-ve-saas-siteleri-icin-rpo-rto-rehberi\/'>yedekleme stratejisi rehberi<\/a> ile netle\u015ftirebilirsiniz.<\/p>\n<h3><span id=\"42_3-2-1_Kuralini_WooCommercee_Uygulamak\">4.2. 3-2-1 Kural\u0131n\u0131 WooCommerce\u2019e Uygulamak<\/span><\/h3>\n<p>Sa\u011flam bir WooCommerce yedekleme politikas\u0131 i\u00e7in \u015fu klasik kural\u0131 \u00e7ok \u00f6nemsiyoruz:<\/p>\n<ul>\n<li><strong>3 kopya:<\/strong> Canl\u0131 veri + en az 2 yedek kopya,<\/li>\n<li><strong>2 farkl\u0131 ortam:<\/strong> \u00d6rne\u011fin sunucu diski + uzak object storage,<\/li>\n<li><strong>1 kopya farkl\u0131 lokasyonda:<\/strong> Farkl\u0131 veri merkezinde, m\u00fcmk\u00fcnse farkl\u0131 sa\u011flay\u0131c\u0131da.<\/li>\n<\/ul>\n<p>DCHost altyap\u0131s\u0131nda bunu; birincil NVMe disk, ikincil yedek disk ve harici S3 uyumlu depolama ile kurgulamak m\u00fcmk\u00fcn. Detayl\u0131 \u00f6rnek senaryolar i\u00e7in <a href='https:\/\/www.dchost.com\/blog\/3-2-1-yedekleme-stratejisi-neden-ise-yariyor-cpanel-plesk-ve-vpste-otomatik-yedekleri-nasil-kurarsin\/'>3-2-1 yedekleme stratejisi rehberi<\/a>ne g\u00f6z atabilirsiniz.<\/p>\n<h3><span id=\"43_Yedekten_Geri_Donus_Testi_Yapmadan_Yayina_Cikmayin\">4.3. Yedekten Geri D\u00f6n\u00fc\u015f Testi Yapmadan Yay\u0131na \u00c7\u0131kmay\u0131n<\/span><\/h3>\n<p>\u00c7o\u011fu i\u015fletme yedek al\u0131yor, ancak geri d\u00f6n\u00fc\u015f provas\u0131n\u0131 hi\u00e7 yapm\u0131yor. Oysa as\u0131l kritik olan, ger\u00e7ek bir sorun an\u0131nda \u201cka\u00e7 dakikada aya\u011fa kalkars\u0131n\u0131z?\u201d sorusuna verece\u011finiz cevapt\u0131r. Canl\u0131ya ge\u00e7meden \u00f6nce mutlaka \u015funlar\u0131 uygulay\u0131n:<\/p>\n<ul>\n<li>Staging veya test ortam\u0131nda <strong>tam site geri y\u00fckleme<\/strong> testi yap\u0131n.<\/li>\n<li>En az bir kez sadece <strong>veritaban\u0131 geri y\u00fckleme<\/strong> testi yap\u0131n (yanl\u0131\u015f \u00fcr\u00fcn silme, sipari\u015f kayb\u0131 gibi senaryolar i\u00e7in).<\/li>\n<li>Yedekten d\u00f6nd\u00fckten sonra siteyi <strong>teknik ve fonksiyonel<\/strong> olarak test edin (giri\u015f, sepet, \u00f6deme, e-posta g\u00f6nderimi).<\/li>\n<\/ul>\n<p>WordPress \u00f6zelinde ad\u0131m ad\u0131m \u00f6rnek g\u00f6rmek isterseniz <a href='https:\/\/www.dchost.com\/blog\/wordpress-yedekleme-stratejileri-paylasimli-hosting-ve-vpste-otomatik-yedek-ve-geri-yukleme\/'>WordPress yedekleme stratejileri rehberi<\/a> size pratik bir yol haritas\u0131 sunar.<\/p>\n<h3><span id=\"44_Ransomware_ve_Kotu_Niyetli_Erisime_Karsi_Yedekleri_Korumak\">4.4. Ransomware ve K\u00f6t\u00fc Niyetli Eri\u015fime Kar\u015f\u0131 Yedekleri Korumak<\/span><\/h3>\n<p>Art\u0131k sadece \u201cyedek var m\u0131?\u201d sorusu yetmiyor; \u201cyedekler de \u015fifrelenirse ne olur?\u201d sorusunu da sormak gerekiyor. WooCommerce ma\u011fazan\u0131z i\u00e7in:<\/p>\n<ul>\n<li>Yedeklerinize <strong>salt-okunur (immutable)<\/strong> politikalar uygulamay\u0131 d\u00fc\u015f\u00fcn\u00fcn.<\/li>\n<li>Yedek eri\u015fim yetkilerini s\u0131k\u0131la\u015ft\u0131r\u0131n, sadece gerekli hesaplara izin verin.<\/li>\n<li>Yedekleri \u015fifreleyin ve anahtar y\u00f6netimini ayr\u0131 bir yerde, g\u00fcvenli bi\u00e7imde y\u00f6netin.<\/li>\n<\/ul>\n<p>Bu konuyu daha teknik seviyede ele ald\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/ransomwarea-dayanikli-hosting-yedekleme-stratejisi-3-2-1-kurali-immutable-backup-ve-air-gap\/'>ransomware\u2019a dayan\u0131kl\u0131 yedekleme stratejisi<\/a>, \u00f6zellikle orta ve b\u00fcy\u00fck hacimli ma\u011fazalar i\u00e7in kritik bir referanst\u0131r.<\/p>\n<h2><span id=\"5_Guvenlik_Uptime_ve_Izleme_Kontrol_Listesi\">5. G\u00fcvenlik, Uptime ve \u0130zleme Kontrol Listesi<\/span><\/h2>\n<h3><span id=\"51_WordPress_ve_WooCommerce_Guvenligini_Sertlestirin\">5.1. WordPress ve WooCommerce G\u00fcvenli\u011fini Sertle\u015ftirin<\/span><\/h3>\n<p>Canl\u0131ya ge\u00e7meden \u00f6nce a\u015fa\u011f\u0131daki temel g\u00fcvenlik ad\u0131mlar\u0131n\u0131n tamamland\u0131\u011f\u0131ndan emin olun:<\/p>\n<ul>\n<li><strong>G\u00fc\u00e7l\u00fc y\u00f6netici parolalar\u0131<\/strong> ve m\u00fcmk\u00fcnse 2FA (iki fakt\u00f6rl\u00fc kimlik do\u011frulama),<\/li>\n<li><code>wp-login.php<\/code> ve <code>xmlrpc.php<\/code> i\u00e7in IP k\u0131s\u0131tlama, WAF kural\u0131 veya rate limiting,<\/li>\n<li>Gereksiz tema ve eklentilerin kald\u0131r\u0131lmas\u0131,<\/li>\n<li>Dosya izinlerinin 644\/755 seviyesinde g\u00fcvenli ayarlanmas\u0131,<\/li>\n<li>G\u00fcncelleme s\u00fcrecinin bir d\u00fczen i\u00e7inde y\u00fcr\u00fct\u00fclece\u011fi net bir plan.<\/li>\n<\/ul>\n<p>Payla\u015f\u0131ml\u0131 hosting taraf\u0131nda da uygulanabilir detayl\u0131 bir rehber ar\u0131yorsan\u0131z, <a href='https:\/\/www.dchost.com\/blog\/paylasimli-hostingde-wordpress-guvenligi-eklentiler-waf-2fa-ve-yedekler\/'>payla\u015f\u0131ml\u0131 hosting\u2019de WordPress g\u00fcvenli\u011fi<\/a> yaz\u0131m\u0131z\u0131 kontrol listesine ekleyin.<\/p>\n<h3><span id=\"52_Uptime_ve_SSL_Takibini_Yayinlanmadan_Kurun\">5.2. Uptime ve SSL Takibini Yay\u0131nlanmadan Kurun<\/span><\/h3>\n<p>Ma\u011fazan\u0131z yay\u0131na girdi\u011finde, sadece \u201ca\u00e7\u0131l\u0131yor mu?\u201d sorusu de\u011fil, <strong>\u201cne kadar s\u00fcredir kesintisiz yay\u0131nda?\u201d<\/strong> sorusu da \u00f6nem kazan\u0131r. Canl\u0131ya ge\u00e7meden \u00f6nce:<\/p>\n<ul>\n<li>Alan ad\u0131n\u0131z i\u00e7in bir <strong>uptime izleme<\/strong> servisi kurun (HTTP, HTTPS, port kontrolleri),<\/li>\n<li>SSL sertifikas\u0131 sona erme tarihine y\u00f6nelik <strong>alarm<\/strong> tan\u0131mlay\u0131n,<\/li>\n<li>\u00d6deme sayfas\u0131 ve kritik API u\u00e7lar\u0131 i\u00e7in ek sa\u011fl\u0131k kontrolleri olu\u015fturmay\u0131 d\u00fc\u015f\u00fcn\u00fcn.<\/li>\n<\/ul>\n<p>Bu yap\u0131y\u0131 hem kendi projeleriniz hem de m\u00fc\u015fteri siteleri i\u00e7in kurman\u0131n yollar\u0131n\u0131 anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/kendi-status-pageinizi-kurun-uptime-kuma-ile-uptime-izleme-ve-kesinti-iletisimi\/'>Uptime Kuma ile status page kurma rehberi<\/a>, pratik bir ba\u015flang\u0131\u00e7 sa\u011flayacakt\u0131r.<\/p>\n<h3><span id=\"53_Loglama_ve_Hata_Izleme\">5.3. Loglama ve Hata \u0130zleme<\/span><\/h3>\n<p>WooCommerce ma\u011fazas\u0131nda sorunlar\u0131 h\u0131zl\u0131 tespit etmek i\u00e7in:<\/p>\n<ul>\n<li>PHP hata log\u2019unuzun aktif ve d\u00f6ng\u00fcsel (rotate) \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun.<\/li>\n<li>Sunucu loglar\u0131n\u0131zda (access ve error log) 4xx\/5xx oranlar\u0131n\u0131 d\u00fczenli izleyecek bir s\u00fcre\u00e7 tan\u0131mlay\u0131n.<\/li>\n<li>\u00d6deme ve sepet ad\u0131mlar\u0131 i\u00e7in hata alarm\u0131 tetikleyen basit script\u2019ler veya izleme kurallar\u0131 olu\u015fturun.<\/li>\n<\/ul>\n<p>\u00d6zellikle e-ticaret sitelerinde log analizini nas\u0131l kullanabilece\u011finizi detayland\u0131rd\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/e-ticaret-siteleri-icin-log-analizi-donusum-kaybi-4xx-5xx-ve-odeme-hatalarini-yakalamak\/'>e-ticaret siteleri i\u00e7in log analizi rehberi<\/a>, WooCommerce taraf\u0131nda da birebir uygulanabilir.<\/p>\n<h2><span id=\"6_Yayina_Almadan_Once_Son_Teknik_ve_Fonksiyonel_Testler\">6. Yay\u0131na Almadan \u00d6nce Son Teknik ve Fonksiyonel Testler<\/span><\/h2>\n<h3><span id=\"61_Staging_Ortaminda_Bastan_Sona_Siparis_Senaryosu\">6.1. Staging Ortam\u0131nda Ba\u015ftan Sona Sipari\u015f Senaryosu<\/span><\/h3>\n<p>Her \u015fey haz\u0131r g\u00f6r\u00fcnse bile, canl\u0131ya ge\u00e7meden \u00f6nce staging veya test ortam\u0131nda <strong>u\u00e7tan uca bir sipari\u015f ak\u0131\u015f\u0131<\/strong> sim\u00fcle etmeden yay\u0131n yapmay\u0131n. Kontrol etmeniz gerekenler:<\/p>\n<ul>\n<li>\u00dcr\u00fcn listeleme ve detay sayfalar\u0131n\u0131n y\u00fcklenme h\u0131z\u0131 (\u00f6zellikle mobilde),<\/li>\n<li>Sepete ekleme, sepet g\u00fcncelleme, kupon kullan\u0131m\u0131,<\/li>\n<li>Farkl\u0131 \u00f6deme y\u00f6ntemleri (kredi kart\u0131, havale, kap\u0131da \u00f6deme vb.),<\/li>\n<li>Sipari\u015f e-postalar\u0131n\u0131n (hem m\u00fc\u015fteri hem y\u00f6netici) do\u011fru ve zaman\u0131nda gelmesi,<\/li>\n<li>Stok d\u00fc\u015f\u00fcm\u00fc ve sipari\u015f durumlar\u0131n\u0131n (beklemede, i\u015fleme al\u0131nd\u0131, tamamland\u0131 vb.) do\u011fru \u00e7al\u0131\u015fmas\u0131.<\/li>\n<\/ul>\n<h3><span id=\"62_Performans_Testi_ve_TTFB_Analizi\">6.2. Performans Testi ve TTFB Analizi<\/span><\/h3>\n<p>Canl\u0131ya ge\u00e7meden \u00f6nce en az\u0131ndan temel d\u00fczeyde bir y\u00fck testi yapmak, \u201cilk kampanyada s\u00fcrpriz ya\u015famamak\u201d i\u00e7in kritik. Basit senaryolarla da olsa:<\/p>\n<ul>\n<li>10\u201350 e\u015fzamanl\u0131 kullan\u0131c\u0131 ile anasayfa, kategori ve \u00fcr\u00fcn sayfalar\u0131na istek g\u00f6nderin,<\/li>\n<li>Sepete ekleme ve \u00f6deme ad\u0131mlar\u0131nda sunucu yan\u0131t s\u00fcrelerini (TTFB) \u00f6l\u00e7\u00fcn,<\/li>\n<li>CPU, RAM ve disk IO kullan\u0131m\u0131n\u0131 ayn\u0131 anda takip ederek darbo\u011faz\u0131 g\u00f6r\u00fcn.<\/li>\n<\/ul>\n<p>Y\u00fck testini nas\u0131l kurgulayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/trafik-patlamasindan-once-load-test-yapmak-k6-jmeter-ve-locust-ile-kapasite-olcme-rehberi\/'>trafik patlamas\u0131ndan \u00f6nce load test rehberi<\/a>, WooCommerce i\u00e7in de iyi bir ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r.<\/p>\n<h3><span id=\"63_DNS_E-posta_ve_SPFDKIMDMARC_Kontrolleri\">6.3. DNS, E-posta ve SPF\/DKIM\/DMARC Kontrolleri<\/span><\/h3>\n<p>Yeni ma\u011faza a\u00e7arken g\u00f6zden ka\u00e7an kritik noktalardan biri de e-posta altyap\u0131s\u0131d\u0131r. Canl\u0131ya ge\u00e7meden \u00f6nce:<\/p>\n<ul>\n<li>Alan ad\u0131n\u0131z\u0131n <strong>A\/AAAA, MX ve SPF<\/strong> kay\u0131tlar\u0131n\u0131n do\u011fru oldu\u011fundan emin olun.<\/li>\n<li>En az\u0131ndan SPF ve DKIM\u2019i, m\u00fcmk\u00fcnse DMARC\u2019\u0131 yap\u0131land\u0131r\u0131n.<\/li>\n<li>Yeni sipari\u015f, parola s\u0131f\u0131rlama, fatura ve bildirim e-postalar\u0131n\u0131n spam\u2019e d\u00fc\u015fmedi\u011fini test edin.<\/li>\n<\/ul>\n<p>Bunu WordPress\/WooCommerce perspektifinden ele ald\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/wordpress-ve-woocommerce-icin-transactional-e%e2%80%91posta-altyapisi\/'>WooCommerce i\u00e7in transactional e-posta altyap\u0131s\u0131 rehberi<\/a>, yay\u0131na almadan \u00f6nce kontrol listesine mutlaka eklenmeli.<\/p>\n<h3><span id=\"64_DNS_TTL_ve_Yayina_Alma_Stratejisi\">6.4. DNS TTL ve Yay\u0131na Alma Stratejisi<\/span><\/h3>\n<p>E\u011fer ma\u011fazan\u0131z\u0131 farkl\u0131 bir hosting altyap\u0131s\u0131na ta\u015f\u0131rken yay\u0131na al\u0131yorsan\u0131z, DNS ge\u00e7i\u015fini planl\u0131 yapmak \u00e7ok \u00f6nemlidir:<\/p>\n<ul>\n<li>Ge\u00e7i\u015ften 24\u201348 saat \u00f6nce A\/AAAA kay\u0131tlar\u0131n\u0131n TTL de\u011ferlerini ge\u00e7ici olarak d\u00fc\u015f\u00fcr\u00fcn (\u00f6r. 300 sn).<\/li>\n<li>Ta\u015f\u0131ma tamamland\u0131\u011f\u0131nda DNS kay\u0131tlar\u0131n\u0131 g\u00fcncelleyin ve bir s\u00fcre daha eski sunucuyu kapatmadan bekleyin.<\/li>\n<li>Her iki IP\u2019den de sitenin durumunu kontrol ederek \u201cyar\u0131-yolda kalm\u0131\u015f\u201d oturumlar\u0131 engelleyin.<\/li>\n<\/ul>\n<p>Bu s\u00fcreci ayr\u0131nt\u0131l\u0131 anlatt\u0131\u011f\u0131m\u0131z <a href='https:\/\/www.dchost.com\/blog\/zero-downtime-tasima-icin-ttl-stratejileri-dns-yayilimini-gercekten-nasil-hizlandirirsin\/'>zero-downtime TTL stratejileri rehberi<\/a>, \u00f6zellikle mevcut siteden WooCommerce\u2019e ge\u00e7i\u015f senaryolar\u0131nda hayat kurtar\u0131c\u0131d\u0131r.<\/p>\n<h2><span id=\"7_Ozet_Lansman_Gunu_Icin_DCHost_Tarafinda_Neleri_Netlestirmis_Olmalisiniz\">7. \u00d6zet: Lansman G\u00fcn\u00fc \u0130\u00e7in DCHost Taraf\u0131nda Neleri Netle\u015ftirmi\u015f Olmal\u0131s\u0131n\u0131z?<\/span><\/h2>\n<p>Yeni WooCommerce ma\u011fazan\u0131z\u0131 yay\u0131na almadan hemen \u00f6nce, bu yaz\u0131daki t\u00fcm kontrol noktalar\u0131n\u0131 k\u0131sa bir \u00f6zet liste halinde yan\u0131tlayabildi\u011finizden emin olun:<\/p>\n<ul>\n<li>Beklenen trafik ve b\u00fcy\u00fcme hedeflerine g\u00f6re do\u011fru <strong>DCHost hosting plan\u0131n\u0131<\/strong> se\u00e7tiniz mi?<\/li>\n<li>PHP, veritaban\u0131 ve web sunucusu ayarlar\u0131n\u0131z WooCommerce i\u00e7in \u00f6nerilen de\u011ferlere g\u00f6re yap\u0131land\u0131r\u0131ld\u0131 m\u0131?<\/li>\n<li>SSL sertifikan\u0131z kurulu, HTTP\u2019den HTTPS\u2019ye y\u00f6nlendirmeler ve mixed content temizli\u011fi tamam m\u0131?<\/li>\n<li>\u00d6nbellek katmanlar\u0131n\u0131z (uygulama, tam sayfa, taray\u0131c\u0131\/CDN) WooCommerce mant\u0131\u011f\u0131na uygun kurallarla \u00e7al\u0131\u015f\u0131yor mu?<\/li>\n<li>Yedekleme stratejiniz yaz\u0131l\u0131, 3-2-1 kural\u0131na uygun ve en az bir kez geri d\u00f6n\u00fc\u015f testi yapt\u0131n\u0131z m\u0131?<\/li>\n<li>WordPress\/WooCommerce g\u00fcvenlik sertle\u015ftirmesi, uptime ve SSL izleme, log takibi ve temel alarmlar haz\u0131r m\u0131?<\/li>\n<li>Staging ortam\u0131nda u\u00e7tan uca sipari\u015f ak\u0131\u015f\u0131n\u0131 test edip ger\u00e7ek kart\/\u00f6deme sim\u00fclasyonlar\u0131 yapt\u0131n\u0131z m\u0131?<\/li>\n<li>DNS, e-posta ve transactional e-posta ayarlar\u0131 spam\u2019e d\u00fc\u015fmeden \u00e7al\u0131\u015f\u0131r halde mi?<\/li>\n<\/ul>\n<p>DCHost olarak hedefimiz, WooCommerce ma\u011fazan\u0131z\u0131 yaln\u0131zca \u201c\u00e7al\u0131\u015f\u0131r\u201d halde de\u011fil, ayn\u0131 zamanda <strong>h\u0131zl\u0131, g\u00fcvenli ve \u00f6l\u00e7eklenebilir<\/strong> bir altyap\u0131 \u00fczerinde yay\u0131na alman\u0131z\u0131 sa\u011flamak. Yeni ma\u011fazan\u0131z\u0131 planlama a\u015famas\u0131nda iseniz, bu kontrol listesini proje dosyan\u0131za ekleyip her ad\u0131m\u0131 i\u015faretleyerek ilerlemenizi \u00f6neririz. Mevcut bir WooCommerce\u2019i DCHost altyap\u0131s\u0131na ta\u015f\u0131may\u0131 d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, teknik ekibimizle birlikte bu maddelerin tamam\u0131n\u0131 beraber \u00fczerinden ge\u00e7ebilir, lansman veya ge\u00e7i\u015f g\u00fcn\u00fcn\u00fcz\u00fc m\u00fcmk\u00fcn olan en sorunsuz \u015fekilde tamamlayabiliriz.<\/p>\n<p>Do\u011fru ayarlanm\u0131\u015f bir hosting, sa\u011flam bir SSL ve \u00f6nbellek mimarisi, d\u00fczenli test edilen yedekler ve iyi tasarlanm\u0131\u015f bir izleme yap\u0131s\u0131 ile WooCommerce ma\u011fazan\u0131z yaln\u0131zca a\u00e7\u0131l\u0131\u015f g\u00fcn\u00fcnde de\u011fil, her yo\u011fun kampanya d\u00f6neminde de g\u00fcvenle \u00e7al\u0131\u015fmaya devam eder.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u0130&ccedil;indekiler1 Neden Yay\u0131na Almadan \u00d6nce Bir WooCommerce Kontrol Listesine \u0130htiyac\u0131n\u0131z Var?2 1. Hosting Altyap\u0131s\u0131 Kontrol Listesi2.1 1.1. Trafik ve Kaynak Planlamas\u0131n\u0131 Netle\u015ftirin2.2 1.2. Payla\u015f\u0131ml\u0131 Hosting, Y\u00f6netilen WordPress mi, VPS mi?2.3 1.3. PHP S\u00fcr\u00fcm\u00fc, Uzant\u0131lar ve php.ini Limitleri2.4 1.4. Veritaban\u0131 (MySQL\/MariaDB) ve Web Sunucusu Ayarlar\u01313 2. SSL ve HTTPS Kontrol Listesi3.1 2.1. Do\u011fru SSL Sertifika T\u00fcr\u00fcn\u00fc [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4705,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-4704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/4704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=4704"}],"version-history":[{"count":0,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/4704\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/4705"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=4704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=4704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=4704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}