WordPress Eklentisiz Site Hızlandırma Nasıl Yapılır?
WordPress Eklentisiz Site Hızlandırma için aşağıdaki önerileri dikkatle uygulamamız gerekir.
WordPress Eklentisiz Site Hızlandırma;
Sorgu Dizelerini Kaldır
Web sitenizi yükleme süresi için analiz ettiyseniz, statik kaynaklardan (CSS, JS dosyaları) sorgu dizelerini ortadan kaldırmak için bir öneriyle karşılaşmış olabilirsiniz.
Dosyalarda sorgu dizelerinin bulunması, CDN’nin dosyaları önbelleğe almamasına neden olabilir; bu nedenle, sağlanan tüm önbelleğe alma avantajlarını kullanmıyor olabilirsiniz.
Sorgu dizelerini kaldırmak için aşağıdaki kodu ekleyin.
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );
RSD Bağlantılarını Kaldır
XML-RPC istemcisi, pingback vb. kullanmayı düşünüyorsanız RSD (Gerçekten Basit Keşif) gereklidir. Ancak, gönderiyi yönetmek için pingback veya uzak istemciye ihtiyacınız yoksa, aşağıdaki kodu ekleyerek bu gereksiz başlıktan kurtulun.
remove_action( 'wp_head', 'rsd_link' ) ;
İfadeleri Devre Dışı Bırak
Daha eski bir tarayıcıda ifadeleri desteklemek için yakın zamanda eklenen WordPress’ten emojilerle ilgili fazladan kodu kaldırın.
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
remove_action('admin_print_scripts', 'print_emoji_detection_script');
remove_action('admin_print_styles', 'print_emoji_styles');
Kısa Bağlantıyı Kaldır
Sürüm 3’ten başlayarak, WordPress başlık koduna kısa bağlantı (web sayfası adresinin daha kısa bağlantısı) ekledi. Örneğin:
<link rel='shortlink' href='https://www.babul.net/?p=1' />
Herhangi bir işlev için kısa bağlantı kullanmıyorsanız, aşağıya ekleyerek bunları kaldırabilirsiniz.
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
Yerleştirmeleri Devre Dışı Bırak
WordPress, 4.4’te herhangi bir sitenin WordPress gönderisini uzaktan gömmesine izin veren oEmbed özelliklerini tanıttı.
Aşağıdaki kodu ekleyerek, başkalarının blog yazınızı gömmesini engelleyecek ve ilgili JS dosyasını yüklemeyi devre dışı bırakacaktır.
function disable_embed(){
wp_dequeue_script('wp-gömülü');
}
add_action('wp_footer', 'disable_embed');
XML-RPC’yi devre dışı bırak
Bir gönderiyi yayınlamak/düzenlemek/silmek, yorumları düzenlemek/listelemek, dosya yüklemek için WordPress API (XML-RPC) kullanma gereksiniminiz var mı? Ayrıca XML-RPC’nin etkinleştirilmesi ve düzgün şekilde ayarlanamaması DDoS ve Brute Force saldırılarına yol açabilir.
İhtiyacınız yoksa, aşağıya ekleyerek devre dışı bırakın.
add_filter('xmlrpc_enabled', '__return_false');
WordPress Sürümünü Gizle
Bu, performansa yardımcı olmaz, ancak bilgi sızıntısı güvenlik açığını azaltmak için daha fazla yardımcı olur. Varsayılan olarak, WordPress, kaynak kodunda ve HTTP başlığında görünen sürüm ayrıntılarıyla birlikte meta ad oluşturucu ekler.
WP sürümünü kaldırmak için aşağıdaki kodu ekleyin.
remove_action('wp_head', 'wp_generator') ;
WLManifest Bağlantısını Kaldır
Windows Live Writer ile etiketleme desteği kullanıyor musunuz? Değilse aşağıya ekleyerek kaldırın.
remove_action( 'wp_head', 'wlwmanifest_link' ) ;
JQuery Migrate’ı Kaldır
WordPress, 3.6 sürümünden JQuery geçişini ekledi. JQuery’nin en son sürümünü kullanıyorsanız ve temalar/eklenti onunla uyumluysa buna gerek yoktur. Yüklemeden kaldırmak jquery-migrate.min.js için aşağıdaki kodu ekleyin.
function deregister_qjuery() {
if ( !is_admin() ) {
wp_deregister_script('jquery');
}
}
add_action('wp_enqueue_scripts', 'deregister_qjuery');
Kendi Kendine Pingback’i Devre Dışı Bırak
Blog yayınınızda neden kendi kendine pingback ayrıntılarına ihtiyacınız olmadığını bilmiyorum.
Bunu kaldırmaya aşağıdaki kod yardımcı olacaktır.
function disable_pingback( &$links ) {
foreach ( $links as $l => $link )
if ( 0 === strpos( $link, get_option( 'home' ) ) )
unset($links[$l]);
}
add_action( 'pre_ping', 'disable_pingback');
Revizyonları Devre Dışı Bırak veya Sınırla
WordPress’teki revizyonlar yeni değildir ve tarayıcının çökmesi veya ağı kaybetmesi durumunda gönderiyi geri yüklemeye yardımcı olur. Ama kendinize sorun, bu kaç kez oldu?
Varsayılan olarak, WordPress her taslak veya yayınlanan bir gönderi için revizyonları kaydeder ve bu, veritabanını şişirebilir. Tamamen devre dışı bırakmayı veya kaydedilecek revizyon sayısını sınırlandırmayı seçebilirsiniz.
wp-config.php Dosyaya şunları ekleyin.
Revizyonlarını devre dışı bırakmak için;
define('WP_POST_REVISIONS', false);
Sayıyı sınırlamak için;
define('WP_POST_REVISIONS', 2);
Kalp Atışını Devre Dışı Bırak
WordPress, sık sık admin-ajax.php’yi çağırarak bir tarayıcıyla bir sunucuyla iletişim kurmak için kalp atışı API’sini kullanır. Bu, genel sayfa yükleme süresini yavaşlatabilir ve paylaşılan barındırmada CPU kullanımını artırabilir.
Heartbeat API kullanma zorunluluğunuz yoksa aşağıya ekleyerek devre dışı bırakabilirsiniz.
add_action('init', 'stop_heartbeat', 1 );
function stop_heartbeat() {
wp_deregister_script('kalp atışı');
}
Ön Uçta Dashicons’u Devre Dışı Bırak
Dashicons, yönetici konsolunda kullanılır ve bunları ön uçta herhangi bir simge yüklemek için kullanmıyorsanız, devre dışı bırakmak isteyebilirsiniz.
Aşağıdaki kodu eklerseniz, dashicons.min.css ön uçta yüklemeyi durduracaktır.
function wpdocs_dequeue_dashicon() {
if (current_user_can( 'update_core' )) {
dönüş;
}
wp_deregister_style('dashicon'lar);
}
add_action('wp_enqueue_scripts', 'wpdocs_dequeue_dashicon');
Contact Form 7 İçin JS/CSS’yi Devre Dışı Bırak
Contact Form 7’yi kullanarak ve CSS/JavaScript dosyalarının her sayfaya yüklendiğini fark ettiniz mi?
İyi haber şu ki, aşağıdaki kodla yüklemeyi durdurabilirsiniz.
add_filter( 'wpcf7_load_js', '__return_false' );
add_filter( 'wpcf7_load_css', '__return_false' );
Yukarıdakiler, HTTP isteğini ve genel sayfa boyutunu azaltmaya yardımcı olacaktır. Ama fazla hız için LiteSpeed Cache eklentisini kullanarak yapabiliriz.
İnternetten Para Kazanma Yolları
Fazladan para kazanmak için ek işler arıyorsanız, hatta hala hayallerinizin peşinden koşarken faturalarınızı ödeyebilecek tam zamanlı bir iş arıyorsanız, çevrimiçi para kazanmak için birçok seçenek var. Para kazanmak için her zaman para harcamak zorunda değilsiniz. Düzenli yarı zamanlı gelir elde etmek için bir yan iş başlatmak istiyorsanız veya hızlı ekstra nakit arıyorsanız, bunu yapmanıza yardımcı olabilecek web siteleri var.
Pek çok insan internetten para kazanmayı hayal ediyor, ancak pek çoğu gerçekten nasıl olduğunu bilmiyor. Bazı insanlar için bir blog yayınlamak ve reklam verenlerin onları bulmasını beklemek kadar kolaydır. Diğer insanlar bir İnternet işine sıfırdan başlarlar ve zamanın veya kaynakların tükenmeden önce başlamasını umarlar.
İşte olay şu: İnternette para kazanmak için ne kadar çok zaman ve çaba harcarsanız, başarı şansınız o kadar artar. Başladığınızda net bir planınız yoksa, işler hızla sarpa saracaktır. Ve çevrimiçi bir iş kurduktan bir veya iki yıl sonra günlük işinizden ayrılmayı umuyorsanız, muhtemelen hayal kırıklığına uğrayacaksınız.
İyi haber şu ki, çevrimiçi olarak bütçenizi tamamlamak için pek çok fırsat var.
İşte internetten para kazanmak için en iyi siteler:
eBay.com: İkinci el her şey için dünyanın en büyük pazarı olan eBay’de bir şeyler satın.
Amazon.com: Neredeyse her ürünü güneş altında taşıyan dünyanın en büyük çevrimiçi perakendecisi Amazon’da bir şeyler satın.
Artfire.com: 2008’den beri faaliyette olan eşler arası bir pazar yeri olan ArtFire’da el yapımı ürünler, eski ürünler ve zanaat malzemeleri satın.
Etsy.com: 2005’ten beri faaliyette olan eşler arası bir pazar yeri olan Etsy’de el yapımı ürünler, eski ürünler ve zanaat malzemeleri satın.
TaskRabbit.com: 2008’den beri faaliyette olan eşler arası bir pazar yeri olan TaskRabbit’te işlerinizi nakit karşılığında başkalarına yaptırın.
WagWalking.com: Köpek gezdirenleri, işteyken veya başka bir yerde meşgulken evcil hayvanlarının yürümesine ihtiyaç duyan evcil hayvan sahipleriyle buluşturan bir konser ekonomisi uygulaması olan Wag! ile köpek gezdirerek para kazanın.
Uber.com: Uber veya Lyft için sürün! Bu araç paylaşım uygulamalarının her ikisi de, varış noktalarına vardıklarında uygulama aracılığıyla ödenen nakit karşılığında yolcuları şehirde gezdirmenize olanak tanır.
WordPress Kullanarak Ücretsiz Site Kurma
Günümüzde internet sitesi olmadan ilerleyebilmek hiç kolay değil. aradığımız neredeyse her şeye elimizin altındaki internet sayesinde ulaşıyoruz. İnternetten alışveriş yapıyoruz, yemek siparişi veriyoruz, sosyalleşiyoruz ve daha birçok şeyi onun sayesinde yapıyoruz.
Eğer sizde bu şeyleri başka sitelerin kurallarına takılmadan kendiniz yapmak istiyorsanız bir internet sitesi açmalısınız.
Sandığınızın aksine internet sitesi açmak çok maliyetli değildir. ücretsiz olarak açık kaynak kodlu olarak dağıtılan WordPress altyapısıyla mükemmel siteler açabilirsiniz.
Site açmak için neler gerekli?
Bir internet sitesi açmak için temel gerekli olan 2 şey vardır, bunlar; domain ve hosting.
Domain: Bir internet sitesinin adresidir diyebiliriz. facebook.com gibi.
Hosting: Bir internet sitesini çalıştıran dosyaların bulunacağı alan diyebiliriz.
Şimdi domain ve hostingi aldıktan sonra hosting panelinden IP adresini öğrenip bunu domain panelinde 2 adet A kaydı oluşturup bu IP adresini girmek olacaktır. diyelim ki IP adresiniz 1.1.1.1 olsun bunu domain panelde şu şekilde girmelisiniz.
A: siteadi.com 1.1.1.1
A: www.siteadi.com 1.1.1.1
Domainin hostinge yönlenmesi bazen birkaç saat sürebilir.
Daha sonra hosting panelden Softaculous script yükleyicisini kullanarak WordPress’i kolayca kurabilirsiniz. Eğer hosting panelinizde bu yazılım yoksa dosya yöneticisi yazan linke tıklayıp manuel olarak da yükleyebilirsiniz. Manuel yüklemek için önce wordpress.org sitesine gidip son sürümü indirmeniz gerekmektedir.
Tema seçimi ve ilk blog yazısını girme
WordPress’i kurduktan sonra panelden ücretsiz temalardan birini seçebilirsiniz. İlk etapta ücretsiz temalardan başlamanızı tavsiye ederim. Sistemle haşır neşir olduktan sonra ücretli tema satın alabilirsiniz. ama bence ücretsiz birçok tema var ve muhakkak hoşunuza giden bir tane olacaktır.
Tema seçiminden sonra gerekli ayarlamaları yaptıktan sonra ilk yazınızı yazabilirsiniz. Panelden yazılar bölümünden yeni yazı diyerek ilk blog paylaşımınızı yapabilirsiniz.
Niçin WordPress?
- Dünya üzerinde bulunan sitelerin %50’si WordPress altyapısını kullanmaktadır.
- WordPress kurma işlemi teknik bilgi ve kodlama bilgisi gerektirmez.
- Ücretsiz olması ve güncellemelerle ortaya çıkan sorunların hemen giderilmesi.
Eğer sizde bir web sitesi kurmak istiyorsanız size uygun hosting paketlerimizden birini satın almakla başlayabilirsiniz. Ayrıca isterseniz teknik elemanlarımız kurulum aşamasında size yardımcı olabilirler.
Size uygun hosting paketleri için lütfen linke tıklayın>> Hosting
WordPress Üye Olmayan Kişilere Linkleri Gizleme
WordPress sitemizde üye olmayan kişilere linkleri göstermek istemeyebiliriz. Bunun çözümü olarak eklenti kullanabiliriz ama sitedeki sorgu sayısını arttırıp siteyi yavaşlatmaya hiç gerek yok. Aşağıda vereceğim kodları kullandığınız temanın functions.php bölümüne ekleyerek bunu kolayca yapabilirsiniz.
function wp_linkigizle($attr) {
if(!is_user_logged_in()){
if($attr['mesaj'] == "") { $attr['mesaj'] = '<p>Linki Görmek İçin <a href="'.get_bloginfo('url').'/wp-login.php">Giriş Yap</a>malısınız.</p>'; }
return '<p>'.$attr['mesaj'].'</p>';
} else {
return '<p><a href="'.$attr['link'].'" title="Dosyayı İndir">'.$attr['link'].'</a></p>';
}
}
add_shortcode('gizle', 'wp_linkigizle');
Bu kodu ekledikten sonra gizlemek istediğimiz link için aşağıdaki kodu içerik içerisine giriyoruz.
[gizle link="https://example.com"]
WordPress Bakım Modu Sayfası Kodu
WordPress bakım modu sayfası için eklenti kurmak istemiyorsanız aşağıda paylaştığımız kodu temanızın “functions.php” dosyasına eklemeniz yeterlidir.
Bunun için WordPress yönetim paneli üzerinden sırası ile Görünüm > Düzenleyici sekmesine geliniz ve kullandığınız temaya gelip functions.php yazan linke tıklayıp ilgili kodu son satıra giriniz.
function wp_maintenance_mode() {
if (!current_user_can('edit_themes') || !is_user_logged_in()) {
wp_die('<h1>Sitemiz Bakım modunda</h1><br />Sitemiz üzerinde çalışıyoruz, bizi daha sonra ziyaret etmeyi unutmayın.');
}
}
add_action('get_header', 'wp_maintenance_mode');
Singapur, Kripto Paralara Sıcak Bakıyor
Kripto para finans merkezi olarak değerlendirilen Singapur yeni adımlar atmaya devam ediyor. Birçok kripto konferansı Singapur’da düzenleniyor. Çin’in kripto para madenciliğini yasaklamasının ardından Singapur bu konuda kendini daha çok öne çıkarmaya başladı.
Kriptolara yeşil ışık yakan Singapur Merkez Bankası, borsalarda alım satıma izin vereceğini açıkladı. Geleceğin teknolojisi olarak görülen Blockchain’e en büyük destek Singapur’dan gelmiş oldu.
Yapılan açıklamaya göre, Singapur Borsası (SGX) ve lisanslı aracılar da dahil olmak üzere onaylı borsalara uygulanacak Singapur Menkul Kıymetler ve Vadeli İşlemler Yasası’nda değişiklik yapılmasını öneriyor.
Ayrıca yapılan açıklamalarda şu ifadeler de kullanıldı:
- En popüler dijital tokenların işlemleri büyük ölçüde piyasa manipülasyonu, hayali işlemler ve fiyatı aşırı yükseltme durumlarıyla karşı karşıya kalıyor.
- Bunun yanında uluslararası kurumsal yatırımcıları çekmek için MAS, borsaları düzenleyerek ve daha güvenli koşullarda kripto alım satımı sağlayarak piyasa manipülasyonu korkularını ortadan kaldırmak için çalışma konusunda istekli olduklarını da dile getirdi.
- Onay Almak İsteyen Şirketler Singapur’da bu şekilde olumlu adımlar atıldıkça, ülkeden düzenleyici onay almak isteyen şirketlerin sayısında da artışlar yaşanıyor.
Ayrıca onaylı borsalar tarafından piyasaya sürülmeyen kripto paraların Menkul Kıymetler ve Vadeli İşlemler Yasası’na girmeyeceği açıklandı.
Kripto Para Piyasasına Yeni Girenlere Tavsiyeler
Yatırım yapılacak kripto paranın projesi, ekibi ve zaman içinde yaptıkları geliştirmeler dikkatle takip edilmeli. Kendi topluluğu ile iletişimi zayıf olan, yol haritası üzerinde belirlenen geliştirmeleri zamanında yapmayı beceremeyen projelerden uzak durmakta fayda var.
İnsanların kripto para sektörüne girmek istemesindeki ana etmen kısa sürede büyük kar oranları elde etmek. Bu bir sır değil ve sektörle adım atılmasının ardında hep bu etmen var. Bu yüzden en büyük risk sabırsızlık. Öncelikle hiç kimse kaybettiğinde pişman olacağı sermayeyi bu alana kaydırmamalı. Büyük kar oranları vadeden her sektör aynı zamanda zarar oranları da vadetmiş olur. Özellikle acemilik döneminde büyük sermayelerin bu alana kaydırılmaması gerekir.
Ayrıca sermayenizi tek bir kripto paraya yatırmayın. Sermayenizin birden fazla kripto paraya dağıtılması durumunda, yükselen kripto paraları satıp kar edebilir ve diğerinin de zamanla yükselmesini bekleyebilirsiniz. Sert düşüşler geldiğindeyse asla paniklemeyin. Burada önemli olan şudur ki; kripto paranızın projesi sağlam olduğu müddetçe orta ve uzun vadede kazandıracaktır.
Satın aldığınız bir kripto paraya stop-loss (zararı durdur) emri koymayı unutmayın.
WordPress Yüksek CPU Kullanımını Düşürmek İçin Tavsiyeler
WordPress sitenizde veya blogunuzda çok fazla trafik olmasa bile, barındırma hesaplarınız yüksek CPU kullanımı nedeniyle askıya alınabilir.
Böyle durumlarla karşılaşmamak ve CPU kullanımını düşürmek için bazı tavsiyeler vereceğiz.
- Kullanmadığınız, gereksiz eklentileri (Widget’lar) kaldırın.
- Veritabanı tablolarınızı optimize edin.
- Temaları dikkatle seçin.
- PHP Sorgularını en aza indirin.
- Önbellekleme (Cache) kullanın.
- Ana sayfanızdaki yükü azaltın.
- Google Analytics dışında sayaç eklentileri kullanmayın.
- Resimlerinizin boyutunu azaltın ve kodlarınızı sıkıştırın.
- CSS ve JavaScript kodlarını sıkıştırın.
Eğer yukarıdaki maddeleri sitenizde uygularsanız siteniz CPU kullanım oranı önemli ölçüde düşer.
WordPress’in Dünyadaki Pazar Payı
WordPress, dünyanın en popüler içerik yönetim sistemidir. E-ticaret başta olmak üzere diğer pazarlara da hakim olan bu platform, günümüzde sadece blog sitesi oluşturmak için tercih edilmemektedir.
W3techs’in verilerine göre WordPress, içerik yönetim sistemi (CMS) olmayanlar ya da özel kodlanmış içerik yönetim sistemleri de dahil olmak üzere internet ortamındaki tüm web sitelerinin %40’ının alt yapısını oluşturan bir platformdur. Daha açık bir ifade ile WordPress, web dünyasındaki tüm web sitelerinin üçte birinden daha fazlasının alt yapısını oluşturur.
WordPress’in Pazar Payı İçindeki Oranı
- WordPress %40 / %64
- Joomla %2.6 / %4.6
- Drupal %1.7 / %3.0
- Squarescape %1.5 / %2.7
- Wix %1.3 / %2.3
Yıllara Göre
- 2011 / %13.1
- 2012 / %15.8
- 2013 / %17.4
- 2014 / %21.0
- 2015 / %23.3
- 2016 / %25.6
- 2017 / %27.3
- 2018 / %32.0
- 2019 / %40
Wix, Squarespace ve Shopify gibi hazır web sitesi geliştiricilerinin giderek büyümesi dikkati çeker nitelikte olsa da; WordPress şüphesiz bir web sitesi oluşturmak için dünyanın en popüler çözümüdür.
ASUS ROG Phone 5 Serisi, 18 GB’lık Canavar Gibi Bir RAM’e Sahip
ASUS ROG, dünyanın en gelişmiş oyun akıllı telefonlarının en yeni nesli olan ROG Phone 5 Serisinden üç yeni cihazı tanıttı.
Yaratıcıları tarafından “fütüristik bir mucize” olarak adlandırılan ROG Phone 5 Serisi, cesaret edenler içindir.
Çift 3000 mAh pil ile çalışan ROG Phone 5, 65 watt’lık bir HyperCharge adaptörüne sahiptir ve oyuncuların mümkün olan en hızlı zamanda tüm güne değer bir oyun oynamasını sağlar. Ayrıca, yeni yazılım optimizasyonları ve bir şarj üst limiti, sabit şarj ve geliştirilmiş programlı şarj dahil olmak üzere güç tasarrufu mekanizmaları ile ROG Phone 5 Serisi ile ne kadar süre oyun oynayabileceğinize şaşıracaksınız.
Ve elbette, diğer tüm amiral gemisi akıllı telefonlarda olduğu gibi, ROG Phone 5 Serisi, endüstri lideri, amiral gemisi Sony IMX686 64MP geniş açılı kamera lensi ile üçlü bir kamera sistemine sahiptir. Gerçekten dengeli stereo ses efektleri sağlayan simetrik yedi mıknatıslı çift hoparlör sistemi ile birleştiğinde, bu telefonun yapamayacağı pek bir şey yok.