{"id":7085,"date":"2016-03-09T11:50:49","date_gmt":"2016-03-09T09:50:49","guid":{"rendered":"https:\/\/ihs.com.tr\/blog\/?p=7085"},"modified":"2019-01-04T09:29:20","modified_gmt":"2019-01-04T07:29:20","slug":"wordpress-sitelerinin-yukleme-hizini-arttirmanin-yollari","status":"publish","type":"post","link":"https:\/\/www.ihs.com.tr\/blog\/wordpress-sitelerinin-yukleme-hizini-arttirmanin-yollari\/","title":{"rendered":"WordPress Sitelerinin Y\u00fckleme H\u0131z\u0131n\u0131 Artt\u0131rman\u0131n Yollar\u0131"},"content":{"rendered":"<p><span style=\"font-size: 14pt;\">Performans arama sonu\u00e7lar\u0131nda \u00fcst s\u0131ralarda yer almak ve daha iyi bir kullan\u0131c\u0131 deneyimi sa\u011flamak (ve dolay\u0131s\u0131yla geri d\u00f6n\u00fc\u015f oran\u0131n\u0131 artt\u0131rmak) i\u00e7in \u00e7ok \u00f6nemlidir.<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Bu y\u00fczden, e\u011fer web siteniz kullan\u0131c\u0131lar\u0131 \u00e7ok uzun s\u00fcre bekletiyorsa, yani bu s\u00fcre ilk i\u015flenen bayttan itibaren \u00fc\u00e7 saniyeden uzunsa, potansiyel m\u00fc\u015fterilerinizi kaybetme ve t\u00fcm SEO \u00e7abalar\u0131n\u0131z\u0131 \u00e7\u00f6pe atma riskiyle kar\u015f\u0131 kar\u015f\u0131ya kal\u0131rs\u0131n\u0131z. Google\u2019\u0131n sayfa h\u0131z\u0131 arac\u0131n\u0131 yay\u0131nlamas\u0131ndan sonra yava\u015f y\u00fcklenen bir site i\u00e7in art\u0131k hi\u00e7bir mazeretiniz kalmad\u0131.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">A\u015fa\u011f\u0131da WordPress sitenizin performans\u0131n\u0131 artt\u0131rmak i\u00e7in \u00fczerine e\u011filmeniz gerekenlerin bir listesi yer al\u0131yor.<\/span><\/p>\n<ol>\n<li><strong><span style=\"font-size: 14pt;\">Hosting Sa\u011flay\u0131c\u0131s\u0131<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"font-size: 14pt;\">E\u011fer bir web sitesini ilk kez yay\u0131na al\u0131yorsan\u0131z, <strong><a href=\"https:\/\/www.ihs.com.tr\/web-hosting\/\" target=\"_blank\">PHP Hosting<\/a><\/strong> paketi tercih etmeniz gerekmektedir. <a href=\"https:\/\/www.ihs.com.tr\" target=\"_blank\">IHS Telekom<\/a> \u00fczerinden alaca\u011f\u0131n\u0131z hosting paketinizde 7 \/ 24 saat boyunca \u00fccretsiz destek alabilirsiniz. Web sitenizin h\u0131zl\u0131 a\u00e7\u0131lmas\u0131n\u0131 sa\u011flayacak eklenti ve tema kurulumlar\u0131n\u0131z\u0131 \u00fccretsiz talep edebiliyorsunuz.<br \/>\n<\/span><\/p>\n<ol start=\"2\">\n<li><strong><span style=\"font-size: 14pt;\">\u00d6nbellekleme<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"font-size: 14pt;\">\u00d6nbelle\u011fe alma i\u015flemi d\u00fczenli ziyaret\u00e7ilerinize daha \u00f6nce y\u00fckledikleri dinamik i\u00e7eri\u011fin statik bir kopyas\u0131n\u0131 sunar. Sizse bunu W3Total Cache, WP Super Cache, Hyper Cache gibi eklentilerle yapars\u0131n\u0131z. Mutlaka \u00f6nce \u00f6zellikler listesini okuyun, sonra ger\u00e7ekten gerekti\u011fi \u015fekilde kullanabilece\u011finiz bir eklenti y\u00fckleyin. \u00d6rne\u011fin W3Total Cache gibi asl\u0131nda \u00e7ok iyi olan bir eklenti acemi bir kullan\u0131c\u0131n\u0131n elinde harcanabilir.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">E\u011fer bir IT ekibiniz veya sizin i\u00e7in sitenizin bak\u0131m i\u015flerini \u00fcstlenen iyi bir WordPress geli\u015ftirme uzman\u0131 varsa sorgulama optimizasyonuna, yani sorgulamalar\u0131n ne kadar h\u0131zl\u0131 i\u015flendi\u011fine \u00f6zellikle dikkat ettiklerini g\u00f6receksiniz. Memcached ve Redis gibi betikler bu i\u015fi kolayla\u015ft\u0131rmaktad\u0131r, ayr\u0131ca .htaccess dosyas\u0131n\u0131n i\u00e7indeki mod_expires mod\u00fcl\u00fc de bir hayli faydal\u0131 olacakt\u0131r.<\/span><\/p>\n<ol start=\"3\">\n<li><strong><span style=\"font-size: 14pt;\">G\u00f6rseller<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"font-size: 14pt;\">Baz\u0131 \u00f6nbellekleme eklentilerinde CSS\u2019i, JavaScript\u2019i, Gzip s\u0131k\u0131\u015ft\u0131rmay\u0131 vs k\u00fc\u00e7\u00fcltmek i\u00e7in kullan\u0131lan ve performans\u0131 ciddi seviyede artt\u0131ran \u00f6zellikler bulunmaktad\u0131r. Fakat bunu ba\u015fka \u015fekillerde de yapabilirsiniz.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">&#8211; <strong>Lazy Load XT eklentisi<\/strong>: lazy_load filtresini uygulayarak g\u00f6rsellerin yaln\u0131zca web sitesi ziyaret\u00e7isi o g\u00f6rsellerin oldu\u011fu noktaya geldi\u011finde i\u015flenmesini sa\u011flar. Bu da alg\u0131lanan performans\u0131 artt\u0131r\u0131r ve sitenizin oldu\u011fundan daha h\u0131zl\u0131 g\u00f6r\u00fcnmesine neden olur.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">&#8211; <strong>EWWW Image Optimizer<\/strong>: G\u00f6rsellerin boyutlar\u0131n\u0131 kaliteyi d\u00fc\u015f\u00fcrmeden s\u0131k\u0131\u015ft\u0131r\u0131r. WP Smush.it ad\u0131nda ayn\u0131 i\u015fi yapan ba\u015fka bir kullan\u0131\u015fl\u0131 eklenti daha bulunmakta.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">&#8211; <strong>Sprite Pad<\/strong>: Ekranda da\u011f\u0131n\u0131k olarak bulunup yapboz gibi birle\u015ftirilen hareketli CSS g\u00f6rselleri olu\u015fturmak i\u00e7in kullan\u0131l\u0131r. Bu da HTTP istem say\u0131s\u0131n\u0131 ve gidi\u015f geli\u015feri azalt\u0131r ve sayfa y\u00fcklenme h\u0131z\u0131n\u0131 artt\u0131r\u0131r.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">&#8211; Google Analytics, Tag Manager kodu vs gibi baz\u0131 <strong>JavaScript<\/strong>lerinizi en son y\u00fckleyebilirsiniz. Bu snippetlar\u0131 php template dosyas\u0131na ta\u015f\u0131y\u0131n.<\/span><\/p>\n<p><a href=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2016\/03\/wordpress-sayfa-y\u00fckleme-h\u0131z\u0131.jpg\" data-rel=\"penci-gallery-image-content\" rel=\"attachment wp-att-7087\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-7087\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2016\/03\/wordpress-sayfa-y\u00fckleme-h\u0131z\u0131-300x289.jpg\" alt=\"wordpress sayfa y\u00fckleme h\u0131z\u0131\" width=\"300\" height=\"289\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2016\/03\/wordpress-sayfa-y\u00fckleme-h\u0131z\u0131-300x289.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2016\/03\/wordpress-sayfa-y\u00fckleme-h\u0131z\u0131.jpg 307w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ol start=\"4\">\n<li><strong><span style=\"font-size: 14pt;\">CDN Kullan\u0131m\u0131<br \/>\n<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"font-size: 14pt;\">CDN olarak da bilinen bu a\u011f sunucu ayarlar\u0131n\u0131z\u0131 daha k\u00fcresel bir hale getirerek \u00e7al\u0131\u015f\u0131r. Aslen, i\u00e7eri\u011finiz d\u00fcnyada bir dizi u\u00e7 sunucu (CDN sunucular\u0131) kullanan herkese iletilir. Dolay\u0131s\u0131yla sunucunuz diyelim ki ABD\u2019de olsa bile Fransa\u2019daki takip\u00e7ilerinizin verinin Atlantik\u2019i ge\u00e7mesini beklemesine gerek kalmaz. Fransa\u2019ya en yak\u0131n u\u00e7 sunucudan orijinal verinin \u00f6nbelleklenmi\u015f bir kopyas\u0131n\u0131 al\u0131rlar.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">MaxCDN, CloudFare, Amazon CloudFront gibi hizmetlerle anla\u015farak u\u00e7 sunucular\u0131n\u0131 bu ama\u00e7 do\u011frultusunda kullanabilirsiniz.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Bunun k\u00fcresel bir takip\u00e7i kitlesine hitap etmeyi ama\u00e7layan ve g\u00fcn\u00fcn her an\u0131nda orta seviyeden yo\u011funa kadar her t\u00fcrl\u00fc trafi\u011fi almay\u0131 hedefleyen web siteleri i\u00e7in uygulanabilir bir se\u00e7enek oldu\u011funu da unutmay\u0131n.<\/span><\/p>\n<ol start=\"5\">\n<li><strong><span style=\"font-size: 14pt;\">Eklentiler ve Temalar<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"font-size: 14pt;\">Sayfa y\u00fckleme s\u00fcresinin artmas\u0131n\u0131n sorumlusu sizin ki\u015fisel eklentileriniz de olabilir. Baz\u0131 eklentiler ve widgetlar sayfaya fazladan y\u00fck olur. Ama bu t\u00fcm eklentilerin sayfan\u0131z\u0131 \u015fi\u015firdi\u011fi anlam\u0131na da gelmez. Bu y\u00fczden su\u00e7luyu bulmak i\u00e7in P3 (Plug-in Performance Profiler) isimli ba\u015fka bir eklentiye ihtiyac\u0131n\u0131z var.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">T\u00fcm tan\u0131lamalar\u0131 yapt\u0131ktan sonra sayfan\u0131z\u0131n ortalama y\u00fckleme s\u00fcresini ve her eklentinin bu s\u00fcreyi ne kadar uzatt\u0131\u011f\u0131n\u0131 g\u00f6rebilirsiniz. Sorunu bulduktan sonra \u00e7ok sevseniz bile o eklentiyi kald\u0131rman\u0131z gerekecektir. Bu nedenle daima kaliteli eklentiler kullanmal\u0131s\u0131n\u0131z \u00e7\u00fcnk\u00fc kaliteli eklentiler performans\u0131 d\u00fc\u015f\u00fcrmemeye \u00f6zen g\u00f6sterenlerdir.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Teman\u0131z\u0131n functions.php\u2019si temaya \u00f6zel i\u015flevlerin bulundu\u011fu yerdir. Bunlar\u0131n baz\u0131lar\u0131 sayfan\u0131z\u0131n performans\u0131n\u0131n k\u00f6t\u00fc olmas\u0131n\u0131n nedeni olabilir. Ne yapt\u0131\u011f\u0131n\u0131zdan ve yapt\u0131\u011f\u0131n\u0131z \u015feyin sonu\u00e7lar\u0131n\u0131n ne olaca\u011f\u0131ndan emin olmad\u0131\u011f\u0131n\u0131z s\u00fcrece hi\u00e7bir snippet\u0131 do\u011frudan ana tema stil sayfas\u0131na (veya functions.php\u2019ye) yap\u0131\u015ft\u0131rmay\u0131n.<\/span><\/p>\n<ol start=\"6\">\n<li><strong><span style=\"font-size: 14pt;\">Veritaban\u0131<\/span><\/strong><\/li>\n<\/ol>\n<p><span style=\"font-size: 14pt;\">WordPress\u2019in MySQL veritaban\u0131nda \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan ve zaman i\u00e7inde g\u00f6nderi d\u00fczenlemeleri, spam veya onaylanmam\u0131\u015f yorumlar, sahipsiz \u00fcstveriler vs gibi sorgulama s\u00fcresini yava\u015flatan \u015feyler y\u00fcz\u00fcnden t\u0131kand\u0131\u011f\u0131ndan yukar\u0131da bahsedilmi\u015fti.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Veritaban\u0131n\u0131 temizlemek i\u00e7in WP Sweep veya WP-DB Manager gibi bir eklenti kullan\u0131n. Tabii \u00f6nce her \u015feyi yedeklemeyi sak\u0131n unutmay\u0131n.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Performans arama sonu\u00e7lar\u0131nda \u00fcst s\u0131ralarda yer almak ve daha iyi bir kullan\u0131c\u0131 deneyimi sa\u011flamak (ve dolay\u0131s\u0131yla geri d\u00f6n\u00fc\u015f oran\u0131n\u0131 artt\u0131rmak) i\u00e7in \u00e7ok&hellip;<\/p>\n","protected":false},"author":3,"featured_media":7086,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,397],"tags":[],"class_list":["post-7085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-haberler","category-wordpress"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/7085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=7085"}],"version-history":[{"count":3,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/7085\/revisions"}],"predecessor-version":[{"id":7093,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/7085\/revisions\/7093"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media\/7086"}],"wp:attachment":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=7085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=7085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=7085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}