Kategoriler
İpuçlar

Sanallaştırma: KVM, OpenVZ, Xen sanallaştırma nedir? Farkları nelerdir?

Linux VPS, VDS ile uğraşanların ilk karşılaştığı seçeneklerden biri KVM, OpenVZ, Xen gibi sanallaştırma sistemleri, teknolojileri oluyor. Linux server dünyasında en yaygın kullanılan container sistemleri olan KVM ve OpenVZ arasında bir takım ciddi farklılıklar var. Bunlar nedir, nasıl kullanılılır bir bakalım.

KVM yüksek performanslı sanallaştırma yapan, çok uzun süredir VPS, VDS sektöründe kullanılan bir açık standart sanallaştırma teknolojisidir.

KVM size ayrılan kaynakları ana sistemden (hostnode, hosting hizmeti veren ana makine) neredeyse tamamen soyutluyor. Kullandığınız işletim sistemine tam anlamıyla hakim oluyorsunuz ve size ayrılan sistem kaynakları el verdikçe istediğiniz her şeyi yapabiliyorsunuz. Buna işletim sisteminin kernel modüllerine müdehale etmek de dahil. Özellikle linux dünyasında bazı temel işlemler için bile kernel modülü kurmanız gerekebiliyor. Örneğin uzak dosya sistemi, NFS, Samba veya SSHFS kullanacaksanız bunlar FUSE isimli bir kernel modülüne ihtiyaç duyuor. FUSE sayesinde uzak dosyaları kendi sistemimizdeymiş gibi görüp aracı programlar ile bunları bağlayabiliyoruz. Eğer OpenVZ kullanıyorsak bu modülü kendimiz kurmamız mümkün değil. Servis sağlayıcı bizim için bunu kurabilir ama muhtemelen güvenlik nedeniyle bunu yapmayacaktır. Bu da sshfs’den gibi basit linux servislerinden tutun docker gibi yeni container standartlarına kadar bizi sınırlayacaktır. Bu da OpenVZ’yi kurulumu kolay kullanımı zor bir sanallaştırma sistemi yapıyor.

KVM nasıl çalışır, nerelerde kullanılır?

KVM’nin katmanlı sanallaştırma teknolojisi sanal makinelerin birbirinden oldukça etkili bir şekilde soyutlanmasını sağlıyor.

KVM’nin bir diğer önemli avantajı da her işletim sistemini desteklemesi. Bu açıdan VmWare ESXi ye hatta local sistemlerimizde kullandığımız VirtualBox’a benzetebiliriz. Windows dahil hemen her işletim sistemini kurabiliyoruz. Kaynakları da daha iyi soyutladığı için performans açısından daha avantajlı olabiliyor. KVM ile sanallaştırma sistemi kurmak OpenVZ’ye göre biraz daha zor fakat kullanım açısından ciddi avantajlar sağlıyor.

Xen sanallaştırma nedir?

Xen de KVM gibi esnek, kaynak paylaşımını etkili olarak yapan bir sanallaştırma sistemidir.

Xen sanallaştırma teknolojisi de KVM’ye benziyor. Biraz daha güncel bir teknoloji bunda da kaynak izolasyonu oldukça iyi. Öyle ki Xen içine Xen sanal sunucu kurabilirsiniz, OpenVZ de kurabilirisiniz. Tabi bunlar yalnızca teorik olarak mümkün. Gerçekte böyle bi iş yaparsanız performans çok kötü olacaktır.

OpenVZ nedir, VPS ve VDS’ler de nasıl kullanılır?

OpenVZ basit kullanımlı ucuz VPS, VDS’ler için ideal bir sistem.


OpenVZ’nin avantajı ise daha ucuz olması. Tüm işletim sistemleri ortak kernel kullanıyor. Yani sadece linux için sadece tek bir kernel ile çok sayıda sanal container çalıştırmak mümkün. Bu da OpenVZ Vps’lerin hızlı kurulmasını, hızlı çalışmasını, hızlı boot almasını sağlıyor. Çünkü soyutlama katmanına çok fazla kaynak ayrılmıyor. Bu da düzgün bir sanallaştırma yapan firmada OpenVZ’nin de çok iyi performans vermesi demek. En önemli dezavandajı da yine sanallaştırma katmanının iyi olmaması. Bu güvenlik açısından ciddi bir problem. Kerneldeki bir açık tüm sanal makineleri riskli konuma düşürecektir. Bir de host node üzerinden sanal makinelerin içeriğine ulaşmak çok kolay, KVM’de de bu mümkün ama o kadar kolay değil.

OpenVZ’nin KVM kadar katmanlı bir yapıya sahip olmaması, ortak (shared) OpenVZ Kernel kullanması bazı senaryolarda bizler için dezavantaj oluyor.

Bunlar dışında LXE, Virtuozzo gibi sanallaştırma sistemleri de fakat bunlar artık çok yaygın kullanılmadığı için yer vermeye gerek görmedim. LXE özellilkle son zamanlarda Docker ile popüler olmuş hafif siklet bir sanallaştırma sistemidir.

Kategoriler
İpuçlar Opencart

Centos 7 Sunucularda SSH Port Değiştirme

SSH (Secure Shell / Güvenli Kabuk), bir sunucunun en önemli ağ protokolüdür. Varsayılan port numarası 22’dir.

Sunucunun tüm yazılımsal yönetiminin yapılabildiği bu protokolün port numarası (kapısı) sabittir ve saldırılara çok açıktır. Hatta, yeni bir sunucu kurduğunuzda IP adresi üzerinden ssh kapısına flood saldırılar başlayacaktır. Bu sebeple, sunucu kurulum işleminden hemen sonra port numaranızı acilen değiştirilmesini öneririm.

Aşağıdaki yöntemler ile hızlı şekilde varsayılan portu değiştirebilirsiniz:

1) SSHD Config Dosyasını Düzenleyin

Sunucunuza Putty veya Terminal aracılığıyla bağlandıktan sonra aşağıdaki komut ile SSHD konfigürasyon dosyasını açın:

yum install nano -y && nano /etc/ssh/sshd_config

Eğer nano komutu çalışmadıysa, öncelikle “yum install nano -y” ile programı kurabilirsiniz.

Açılan editörde aşağıdaki satırı bulun
#Port 22

Ve başındaki # işaretini silip port numarasını değiştirin. 2210 örnektir. Siz kendinize ait bir rakam yazabilirsiniz:

Port 2210

Ardından Ctrl+X ile çıkmaya çalışın. Sizden onay isteyecektir. Y’ye basın ve Enter’a basarak değişikliği kaydedin ve çıkış yapın.

2) Servisi yeniden başlatın:

sudo systemctl restart sshd.service

3) Kontrol edin:

Bu komut ile SSH portun değişip değişmediğini kontrol edin. Eğer  *:2210 (ya da girdiğiniz port) görünüyorsa sorun yok demektir:

ss -tnlp|grep ssh

Karşınıza gelmesi gereken ekran çıktısı:

LISTEN          0                128                              *:2210 *:*                                     users:((“sshd”,10783,3))
LISTEN          0               128                              :::2210 :::*                                     users:((“sshd”,10783,4))
Kategoriler
İpuçlar

Windows 10’da Dosya Ve Klasörlerin Sahipliği Nasıl Alınır?

Windows işletim sistemi altında klasörlere ve dosyalara erişim, erişim denetimi aracılığıyla ayarlanır. Windows kullanıcıları bazı klasörleri ya da dosyaları görüntülemeye çalıştığında, erişimin engellediği şeklinde uyarılarla karşılaşabilir.

Erişim denetimi, sahiplik ve izinler adı verilen iki unsurdan oluşur. Herhangi bir dosya oluşturulduğunda, oluşturan kullanıcı nesne sahibi olur. İzinleri değiştirebilmek için bir nesnenin sahipliğini almanız gerekir.

Varsayılan olarak Windows sahipliği ve tam izinleri TrustedInstaller’a verir. Nesne sahipliğini aşağıdaki adımları uygulayarak diğer kullanıcılara verebilirsiniz.

Uyarı: Sistem dosyalarının ya da sürücüsünün sahipliğini almak, işletim sisteminizin kararlılığını bozabilir ve çalışmaz hale getirebilir. Yapacağınız işlemlerde dikkatli olmanız ve önemli dosyalarınızı işlem öncesi yedeklemenizi öneririz.

Komut İstemini Kullanarak Sahipliği Almak

Başlat menüsüne cmd yazarak komut istemini aratın ve sağ tıklayarak yönetici olarak çalıştırın. Bu işlemi WIN+X tuş kombinasyonunu kullanarak açılan menüde Komut İstemi (Yönetici) seçeneğine tıklayarak da gerçekleştirebilirsiniz.

Öncelikle sahipliğini almak istediğiniz nesnenin ya da klasörün tam yolunu bilmeniz gerekiyor. Daha sonra sahiplik almak için komut istemine aşağıdaki satırları girin.

Şu anda oturum açan kullanıcı için dosya sahipliğini almak için:

takeown /F “DosyaKonumu”

Yönetici hesabı için dosya sahipliğini almak için:

takeown /F “DosyaKonumu” /A

Şu anda oturum açan kullanıcı için klasör/sürücü sahipliğini almak için:

takeown /F “KlasorSurucuKonumu“ /R

Yönetici hesabı için klasör/sürücü sahipliğini almak için:

takeown /F “KlasorSurucuKonumu“ /A /R

Sağ Tık Menüsüne Dosya Sahipliğini Alma Seçeneğini Eklemek

Nesne sahipliğini almak için komut istemini kullanmak pratik gelmeyebilir. Zaman kazanmak için bu bağlantıdaki dosyayı kullanarak hazırladığımız dosyayı indirin ve çalıştırın. Daha sonra herhangi bir dosyaya ya da klasöre sağ tıkladığınız zaman karşınıza çıkan “Take Ownership” seçeneğini kullanın.

Sahiplik Ve İzin Değişikliklerini Geri Almak

Yapmış olduğunuz değişiklikleri geri almak ve varsayılan sahibe erişimi geri vermek istiyorsanız bu bağlantıyı kullanarak hazırladığımız dosyayı indirin ve çalıştırın. Daha sonra herhangi bir dosyaya ya da klasöre sağ tıkladığınız zaman karşınıza çıkan “Restore Ownership” seçeneğini kullanın.

Kategoriler
İpuçlar Opencart

opencart 1.5.6.x için telefon doğrulaması nasıl yapılır?

Merhabalar,

Opencart üyelik sayfasında düzeltilmesi gereken bir sorundan bahsedeceğim. Üyelerimiz üye olurken, telefon numarası alanına 55555 yazıp geçebiliyor. Veya telefon numarasının başına “O” yazıyor ve “sıfır” gibi gözükmesini sağlıyor. Durum böyle olunca, kampanya için smsleriniz o müşteriye ulaşmıyor. Veya 0555naber45 şeklinde telefon numarası yazıp geçebiliyor. Bunun için yapmanız gereken ufak bir işlem var. Öncelikle bu yöntem opencart 1.5.6.4’te denenmiştir, diğer sürümlerde denenmemiştir.

Şu dosyayı açınız: catalog/controller/account/register.php ve aşağıdaki satırı bulun.

if ((utf8_strlen($this->request->post['telephone']) < 3) || (utf8_strlen($this->request->post['telephone']) > 32)) {
			$this->error['telephone'] = $this->language->get('error_telephone');
		}

Bu kodu, aşağıdaki kod ile değiştirin;

if ((utf8_strlen($this->request->post['telephone']) < 10) || (utf8_strlen($this->request->post['telephone']) > 11) || preg_match('/[^\d]/is', $this->request->post['telephone'])) {
			$this->error['telephone'] = $this->language->get('error_telephone');
		}

Bu sayede, 05554442233 gibi 0 ile başlayan telefon numarası yazabilirler. 0 olmadan da telefon numarasını yazabilirler fakat 555 gibi kısa numara yazamazlar. Harf yazamazlar. En az 10, en çok 11 adet rakam yazabilirler.

Aynı değişikliği, catalog/controller/checkout/register.php içinde yapınız.

3 ile 32 arasındaki varsayılan uzunluğu değiştirdiğimiz için, opencart dil dosyasındaki Türkçe dil çevirisini de değiştiriniz.

Kategoriler
İpuçlar

YouTube MP3 Dönüştürücü (tavsiyemdir)

YouTube yada Vimeo’da müzik dinlemeyi seviyor ve çevrimiçi dinlemek için bunları kaydetmek yada yeni bir filmin müziğini mi kaydetmek istiyorsunuz? O halde MediaHuman YouTube MP3 Dönüştürücü sizin için en iyi seçim.

En yüksek kalitede indirme
YouTube, Vimeo, Soundcloud, Dailymotion, VEVO
Eş zamanlı indirme
Basit etiket düzenleyici
Orjinal kalitesinde kaydedebilir
Çalma listesi desteği
iTunes’a aktrma

İndir YouTubeToMP3.exe
boyut: 29,76 Mb

Kategoriler
İpuçlar

Cloudflare SSL sonrası wordpress wp-admin giriş sorunu?

WordPress sitelerinizi https yani SSL moduna geçirdiğinizde wp-admin sayfasına girişde problemler yaşamanız olası. Böyle durumlarda yeniden yönlendirme (redirect loop) problemi ortaya çıkabilir ve tarayıcınız hata vererek wp-admin’e girişinizi engeller, çünkü yönlendirmeler yüzünden son sayfaya birtürlü ulaşılamaz.

İlk adım olarak wp-config.php dosyasını düzenlemek üzere açalım, sonrasında en üste aşağıdaki kodları ekleyip kaydedelim (<?php den sonra):

/** Kuaza.com wordpress SSL */  
define('FORCE_SSL_ADMIN', true);  
// in some setups HTTP_X_FORWARDED_PROTO might contain  
// a comma-separated list e.g. http,https  
// so check for https existence  
if ( (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) || (isset($_SERVER['HTTP_X_FORWARDED_PORT'] ) && ( '443' == $_SERVER['HTTP_X_FORWARDED_PORT'] ))
    || (isset($_SERVER['HTTP_CF_VISITOR']) && $_SERVER['HTTP_CF_VISITOR'] == '{"scheme":"https"}')) {
    $_SERVER['HTTPS'] = 'on';
}
örnek bu şekilde.

Sonrasında kaydedin ve yeni wp-config.php dosyanızı yükleyin. SSL sonrası ve özellikle cloudflare ssl sonrası admin paneline girememe sorununuz düzelecektir.

Kategoriler
İpuçlar

yandex mail hizmetini kendi alan adınızda nasıl kullanırsınız?

Merhaba,

Gmail, outlook, yandex ve yahoo hizmetlerinde kullanıcıyken maillerimizi ücretsiz bir şekilde özgürce kullanabiliyorduk. Gerek şirketimizin kendi alan adını gerekse kendi ismimize ait alan adımızı kullanırken, sunucunun sağladığı pop3 veya imap maillerini beğenmiyoruz. Lokal sunucudan kaynaklanan bağlantı timeout veya linux iptables güvenlik kuralları nedeniyle tüm maillerimiz sorunsuzca alıcıya ulaşmamaktadır. Eğer birde sunucunuzda kullandığınız bir scripti lokal mail servera bağlayıp, mail fonksiyonunu kullanmak isterseniz işler tamamiyle karışabiliyor. Çoğu web hosting firmaları, scriptlerin dış smtp mail sunucularına (yandex, gmail gibi) bağlanılmasını yasaklıyor. Bunu yasaklamaları, ince ayarlar ile uğraşmak istememelerinden kaynaklanıyor. Neyse, kısacası kendi alan adınızda gmail, outlook veya yandex servisini nasıl kullanırsınız?

  • Google Apps, önceleri bu hizmeti 500 kullanıcıya kadar ücretsiz sunuyordu. Şimdi ise kullanıcı başına 5$ ücretli.
  • Hotmail, domain.live.com üzerinden bu servisi ücretsiz sunuyordu, şimdi ise bu servis artık yok.
  • Yahoo bu servisi hiç sunmadı, anlaşılan sunmayacakta. Domaini yahoodan alırsanız durum farklı tabiki. Bknz: https://smallbusiness.yahoo.com
  • Gelelim yandex’e. Yandex bu işi limitsiz bir şekilde ücretsiz sunuyor. Limitsiz ve ücretsiz olduğuna bakmayın, alt yapıları gerçekten şahane! Türkiye’ye ayrı bir empatileri var. Servislerinin büyük bir bölümü Türkçe sunulmakta. Özellikle Yandex.Mail.

Alan adınızı aldınız, mail hizmeti olarak yandex kullanmak istiyorsunuz. Öncelikle yandex’te ücretsiz bir hesap açın. Hesabınıza giriş yaptıktan sonra, https://kurum.yandex.com.tr hizmetine giriş yapın. Aşağıdaki gibi bir ekran gelecek.

Ekrandaki kutucuğa alan adınızı yazın ve ekle butonuna basın. (“turseo.com” alan adımızı ekledik)

Şimdi alan adımızın bize ait olduğunu doğrulamamız gerekiyor. Bunu gerçekleştirmek için 3 seçeneğiniz var.

  1. İlk seçenekte belirtilen isimde html dosyası oluşturup, içeriğine belirtilen kodu yazıp, bu html dosyasını sunucumuza ekleyerek yapabilirsiniz.
  2. İkinci seçenek ve benim de tavsiye ettiğim ve her zaman kullandığım, alan adınızın DNS kayıtlarına CNAME kaydı eklemek. Belirtilen şekilde alt alan adını CNAME kaydı olarak ekleyip, belirtilen adrese yönlendirmek.
  3. Üçüncü seçenek ise, yine alan adınızın bilgileriyle doğrulamak. Alan adınızın iletişim e-postasına belirtilen eposta adresini kaydetmek. Bazı alan adı sağlayıcılar birden fazla eposta eklenmesine izin vermemektedir. Durum böyle olunca varsayılan epostanızı değiştirmek mantıklı değil.

Biz ikinci seçeneği kullanarak doğrulamayı yapacağız. Alan adı sağlayıcımıza girip yapıp, alan adımızın DNS ayarlarına giriş yapıyoruz. 2002 yılından beri kullandığım ve dünyanın 1 numaralı alan adı sağlayıcısı godaddy.com a giriş yapıp, alan adı ayarlarımıza giriyoruz. CNAME ekleyeceğiz.

Sağ alt köşeden EKLE yapıyoruz. Tür bölümünden CNAME seçip, ilgili kutucuklara, yandex’in istediği değerleri giriyoruz ve KAYDET yapıyoruz.

Aşağıda gördüğünüz gibi CNAME kaydı eklendi.

Şimdi sıra yandex paneline gidip doğrulamayı çalıştırmak. Aşağıdaki resimdeki gibi “alan adının sahibini kontrol et” butonuna tıklıyoruz.

Alan adımızın bizim olduğu yandex tarafından onaylandı ve alan adımız yandex kurumlar servisine eklendi. Şimdi burası önemli, MX ayarlarını yapmamız gerekiyor. MX nedir derseniz, kısacası, alan adınıza ait bir mail adresine gönderilen bir mailin, mail sunucu adresine yönlendirilmesini sağlayan kayıttır. Mail serverın yolunu belirten kayıttır.

Alan adı sunucumuza (aldığımız yere) gidip, alan adımızın DNS kayıtlarının olduğu bölüme girerek, CNAME ekler gibi MX kayıtlarını ekliyoruz. Örnek aşağıdaki gibidir ve bu gireceğimiz değerler yandex’in varsayılan değeridir, değişiklik göstermez.

MX kaydımızı da ekledikten sonra, yandex’in bunu doğrulaması gerekiyor. Yandex panele dönüp, aşağıdaki resimdeki gibi “MX kayıtlarını kontrol et” yapıyoruz.

Alan adını aldığınız yerin alt yapısının kalitesine göre MX kayıtlarının güncellenme hızı belli olur. Godaddy kullandığımız için saniyesinde yandex MX kayıtlarını doğruladı. Eğer MX kayıtlarını kontrol et dedikten sonra halen görmüyorsa acele etmeyin, bir süre sonra tekrar deneyin. Eğer MX kayıtlarını girdiğinizi yandex doğrular ise, aşağıdaki gibi bir ekran gelicek.

Şimdi istediğiniz kadar mail adresi açabilirsiniz ve yandex.com.tr üzerinden login olup özgürce ve sınırsızca kullanabilirsiniz.

Açmış olduğunuz mail adresine ilk giriş yaptığınızda, profil bilgilerinizi girmeniz istenecektir. Ad soyad gibi bilgileri girip kaydınızı tamamlayabilir ve kullanmaya başlayabilirsiniz. İyi günler.

Kategoriler
Haberler İpuçlar

Film sitesi kurmak yasal mı? Film sitesi kurmak için neler gerekiyor?

Film sitesi kurmak yasal mı? Bugünlerde türkiyede web sitesinden para kazanıyorum diyen insanların çok büyük bir bölümünün en büyük gelir kaynağıdır film siteleri. Peki bu siteleri her önüne gelen açıyor yok mu bunun bir cezası?Bildiğiniz üzere filmler daha dvdleri çıkar çıkmaz ya da sinema çekimleri torrent’e düşer düşmez google’a film adı izle yazdığınız zaman o filme ulaşabiliyorsunuz. Ancak bazı filmlere erişmekte güçlük çekiyorsunuz. Örneğin pek yakında filmine ulaşmaya çalıştığınız zaman girdiğiniz sitelerin her birinde telif hakkı nedeniyle silindiğini görüyorsunuz. Peki sadece bir filmde mi var telif hakkı.

Film sitesi kurmak istenenlere verilen cevapları incelediğimde genelde site sahiplerinin ortak karşılaştığı sorun yayıncılardan gelen uyarı mailleri sonrası ilgili filmleri kaldırmak. Herkeste uyarı gelince kaldırırım tarzı bir hava var. Zaten filmleri kendi sunucularımda barındırmıyorum diye önüne gelen film sitesi açıyor. Dolayısıyla bu eser sahiplerinin yüklü miktarlarda zarara uğramasına neden oluyor. Bu konuda eskiden yaptırımlar sertti fakat git gide daha da sertleşiyor. Yani ben sadece içeriği kaldıracağım bana bir şey olmaz deyip birkaç ay içinde kendinizi mahkeme salonlarında bulabilirsiniz.

Kendi sitenizden kendi sunucularınızda saklamıyor dahi olsanız film yayınlamak eser hakkını gasp etmeye girer. Bu yüzden isteyen eser sahibi, yayıncı sizi dava etme hakkına sahip olabiliyor. Peki neden insanlar bu risklere sahip olmasına rağmen ısrarla film siteleri açıyor. Sebebi basit çünkü şu anda en kolay trafiği yakalayabileceğiniz içerikler film siteleridir.

Linkteki yazımda bahsettiğim üzere interntten para kazanma için trafiğe ihtiyacınız var. Ve bu trafiği sağldığınız zaman size para sağlayacak google gibi devasa bir şirket var. Ola ki google sizi kabul etmedi piyasada size trafiğiniz olduğu için reklam verecek onlarca onclick ads şirketi bulunmakta. Film sitelerine sağlam bir seo çalışması,etkili bir içerik ve uygun arayüzler aracılığı ile sağlam bir trafik elde edebilirsiniz. Yani aynı anda sitenizde 3000 den fazla kişinin olduğunu düşünün. Bu hem sitenizi tanınır yapacak hem de tıklanma oranlarını uçuracaktır. Size gelecek parayı saymıyorum bile.

Film-dizi siteleri bu işleri o kadar büyüttü ki kendi bünyelerine editörler;çevirmenler katmaya başladılar. Amerikada yayınlanan dizi yayından hemen sonra film sitelerine direkt altyazısı hazırlanmış olarak düşüyor.

Eskiden kanallar kendi sitelerinde dizi bölümleri yayınlamaya pek önem vermezlerdi. Zira videolarda reklam özelliği pek olmazdı eskiden. Ben leyla ile mecnunun bir bölümünü trt web sitesinde izleyeyim dediğimde hesap makinesi ya da bulaşık makinesi ile çekilmiş bir görüntü ile karşılaşmıştım. Haliyle diğer film-dizi sitelerine yönelmiştim. Fakat bu işteki pazarın ortaya çıkmasından sonra kanallar işi sıkı tuttu ve videolarının webde youtubeda ya da başka sitelerde yayınlanmasına izin vermeyip kendi sistemlerinden yayınlamayı dolayısıyla extra gelir elde etmeyi başardılar.

Yaptığınız film sitesi ne kadar büyürse yaptırımlara uğramanız o kadar kolay olur. Zira bir zamanlar dünya çapında hitleri olan mp3 sitelerini hatırlayın. Hangisi kaldı ki. Bir süre sonra tahminimce film sitelerinin teker teker piyasadan silineceğini tahmin ediyorum. Kolay paranın riskleri vardır bu riskleri alıyorsanız tabi ki bir film sitesi açabilirsiniz.

Kategoriler
Android İpuçlar

sammobile firmware sitesinden limitsiz hızda firmware indirme!

Merhaba arkadaşlar,

Rootladığınız veya yazılımın başına bir iş getirdiğiniz durumlarda orjinal stock rom lazım oluyor maalesef. Sammobile.com sitesinden firmware buluyoruz fakat indirmek istediğimizde 15kb download hızında ücretsiz seçenek sunuyor. 2,5GB bir dosyanın bu hızda inmesi çok uzun sürüyor. Zaten telefon elimizde kalmış, bir de bu download beklenemiyor. Bu yüzden, çin sitesinden bulduğum bir programı sizinle paylaşmak istiyorum. S7 Edge telefonumun firmwaresini bu programla indirdim ve yükledim. Süper sorunsuz çalışıyor. Sammobile sitesine bağlanıp, son süret dosyayı aşırıyor. Mantık bu.

Sammobile’den firmware indirmek istediğinizde seçenek şunlar:

SamFirm programını aşağıdaki linkten indirebilirsiniz.

Samfirm download / Samfirm İndir

Programı açtığınızda yapmanız gereken telefon modelinizi ve ülke kodunu girmek.

Sonrasında “Check Update” butonuna tıklayın ve bekleyin en güncel firmwareyi bulsun. Bulunca, aşağıdaki gibi sağ menüye bilgileri geliyor.

Hiçbir ayarı değiştirmeden “download” butonuna tıklayın. zip dosyası indiriyor. Zip dosyasını extract yaptıktan sonra, odin kullanarak rom’u telefonunuza kurabilirsiniz.

Zip dosyasını indirip, extract yaptığınızda aşağıdaki resimdeki gibi dosyaların çıkması gerekiyor.

Odin programı ile ROM’u telefonunuza atabilirsiniz.

Odin Download

Takıldığınız birşey olursa yorum yaparak sorabilirsiniz. Kolay gelsin.

Kategoriler
İpuçlar Opencart

Seo Optimizasyonu Tarayıcı Önbellekleme

Merhabalar, bir çok web tasarımcısı sitelerinin seo açısından uyumlu olup olmadığını test etmek ister. Piyasada farklı test yöntemleri mevcut. Bu yöntemleri denediğimizde gözümüze çarpan bir faktör tarayıcı önbelleklemedir. Bu oldukça etkili bir faktördür. Sitenizi ziyaret eden kullanıcılar ziyaretleri sırasında site ile veri alışverişinde bulunur. Her sayfa yüklendiğinde bulunduğunuz makine biraz daha kotasından harcar. Çoğu site ağır resimler ve reklamlardan dolayı geç açılır. Bunlar kullanıcı açısından çok gözle görülür bir faktör olmasada arama motorları için oldukça hassas bir noktadır.

Sunucunuzun mod_deflate.c, mod_expires.c, mod_headers.c özelliği aktif ise bu işlemler gerçekleştirilebilir.

Tarayıcı Önbellekleme bize neler sağlar ?

  • Tarayıcı önbellekleme sitenizden yüklenen dosyaları ziyaretçilerin bilgisayarına kaydeder ve her defasında buradan çekerek sunucuyu yormaz.
  • Ziyaretçiler sitenizde daha hızlı gezinir.
  • Arama motorları sitenizi üst sıralara taşır.
  • Aylık transfer kotanızı minimuma indirger.

Tarayıcı Önbellekleme nasıl yapılır ?

Sitenizde bulunan .htaccess dosyanızı açarak içerisine verdiğim kodları ekleyin ve kaydedin.

# Enable GZIP 
<ifmodule mod_deflate.c> 
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript 
BrowserMatch ^Mozilla/4 gzip-only-text/html 
BrowserMatch ^Mozilla/4\.0[678] no-gzip 
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 
</ifmodule>
# Expires Headers - 2678400s = 31 days 
<ifmodule mod_expires.c> 
  ExpiresActive On 
  ExpiresDefault "access plus 2678400 seconds" 
  ExpiresByType text/html "access plus 7200 seconds" 
  ExpiresByType image/gif "access plus 2678400 seconds" 
  ExpiresByType image/jpeg "access plus 2678400 seconds" 
  ExpiresByType image/png "access plus 2678400 seconds" 
  ExpiresByType text/css "access plus 750000 seconds" 
  ExpiresByType text/javascript "access plus 2678400 seconds" 
  ExpiresByType application/x-javascript "access plus 2678400 seconds" 
</ifmodule>
# Cache Headers 
<ifmodule mod_headers.c> 
  # Cache specified files for 31 days 
  <filesmatch "\.(ico|flv|jpg|jpeg|png|gif|css|swf)$"> 
  Header set Cache-Control "max-age=2678400, public" 
  </filesmatch> 
  # Cache HTML files for a couple hours 
  <filesmatch "\.(html|htm)$"> 
  Header set Cache-Control "max-age=7200, private, must-revalidate" 
  </filesmatch> 
  # Cache PDFs for a day 
  <filesmatch "\.(pdf)$"> 
  Header set Cache-Control "max-age=86400, public" 
  </filesmatch> 
  # Cache Javascripts for 31 days 
  <filesmatch "\.(js)$"> 
  Header set Cache-Control "max-age=2678400, private" 
  </filesmatch> 
</ifmodule>

Tarayıcı Önbelleklemenin dezavantajları nelerdir ?
Günümüzde birçok şeyde olduğu gibi tarayıcı önbelleklemede avantajlarının yanında bir takım dezavantajlar getirmektedir. Bu sitenin tasarımının güncellendiği halde eski dosyaları kullanan kullanıcıların yeni tasarımınızı uzun süre görememesi gibi olaylarla karşımıza çıkabilir.
Bunun önüne nasıl geçebiliriz diyorsanız yöntemler basit. Eğer sitenizi güncelliyorsanız süre yazan yere 1 seconds yazabilirsiniz. Bu her saniye cache yaptığı için en güncel halini gösterecektir. Yüklenen dosyanın ismini değiştirmekte başka bir yöntem fakat bence gereksiz bayağı bir uğraş verebilirsiniz. Özellikle include edilmiş bir dosya ise sizi oldukça uğraştırır.