FTP’den gereksiz resimleri bulup silme

22
49
Okunma

kullanılmayan resimleri bulup silme FTPden gereksiz resimleri bulup silme

Evet arkadaşlar bu gün sizlere birçok kişinin  bilmediği bir konudan bahsetmek istiyorum. Aslında bu konuyu eklenti kategorisine eklemem gerekiyordu ancak ders niteliği taşıdığı için ders kategorisine ekledim. Eğer bir kaç yıllık bir web siteniz var ise ftp üzerinden tüketmiş olduğunuz kaynağı yarı yarıya indirebilecek bir konudur. Aslında ben de biraz tesadüf ve biraz da mecburiyetten dolayı yapmış olduğum araştırmalarda böyle bir sonuç buldum. Milyonlarca web sitesi varken sadece 6000 kişinin indirmiş olması dapek çok kişinin ilgilenmediği veya bilmediği bir konu olduğunun kanıtıdır.

Kerata (ismini vermiyorum çünkü işime gelmiyor 🙂 ) eklentisini  duymuş olabilirsiniz, web sitelerindeki reklamların tamamını gizleyen tarayıcı eklentisidir ve çok ta ünlü bir eklentidir. Web sitesi sahiplerinin kazancını oldukça düşüren bir eklentidir. Tabi bunun da farkında olmadan gizlediği bir çok bölüm vardır. Genelde reklam, ads, sponsor gibi kelimeler içeren çerçeve ve js dosyalarının görüntülenmesini engeller hatta reklam ve sponsorluk sayfasında iletişimi engelleyecek kadar geri zekalı bir eklentidir diyebilirim. Ben de bunu öğrendikten sonra kullanıcılarına site içeriklerini biraz kıstım haliyle. Bunu kullananlar siteyi dolaşabilir, okuyabilir ama demo ve download butonlarını göremezler. Mynet sitesi de buna benzer bir şeyler yapmış. Mesela video sayfasında bu uzantıyı kullanan kişiler video izleyemiyorlar.

Demo ve download butonlarına reklam, sponsor kelimelerini girmek  için mecburen sitedeki yazıları indirdim ve yapmış olduğum bir hatadan dolayı yönetim panelinde ortam linkine tıklayınca resimler ve öne çıkarılmış olan görseller kayboldu. Bütün resimleri tekrar tekrar indirip yüklemek zorunda kaldım. Ama wp-content/uploads klasöründe bulunan resimler hala duruyorlardı. Image CleanUp adlı eklentiyi indirip kurduğumda kullanılmayan 16000 küsür resim dosyası görünce bir hayli şok olmuştum.

Zamanında yüklemiş olduğum ve sildiğim resimlerin  hepsinin ufak tefek boyutları hala wp-content/uploads dizininde yüklü halde bulunuyorlardı. Hele ki renegrate thumbnails adlı WordPress eklentisini de kurmuş iseniz vay sizin ftpnizin haline 🙂 Renegrate Thumbnails sitedeki bütün resimleri  temaya uygun hale getirmek için otomatik boyutlandırmaya yarayan bir uygulamadır. Otomatik boyutlandırma yaparken de eskileri silmiyor. Ayrıca bir resim yüklerken bildiğiniz üzere bir kaç çeşit boyutta yükleme yapar. Kimi temalara göre 3 ve kimi temalara göre de beş tane resim yüklenir. Web sitenin hızlı açılması açısından oldukça faydalıdır parça parça yüklenme işlemi. Bazı durumlarda bir yazıya bir kaç tane resim yükler ama sadece 1 tanesini öne çıkarılmış görsel olarak kullanırız ve diğer boyutlar çöp olarak kalırlar.

Şimdi sıra geldi bu çöpleri nasıl temizleyeceğinizi anlatmaya. Bir kaç yıllık web siteniz var ise muhtemelen dört veya daha fazla tema yüklemiş olma ihtimaliniz vardır. Her yüklemiş olduğunuz resim üç defa yüklenmiş olsa bile resim klasörünü iki katı bir şekilde şişirmiş olacaktır. WordPress Image CleanUp eklentisini kullanıp gereksiz olan bütün resimleri tespit edebilir ve çok kolay bir şekilde silebilirsiniz. Yaklaşık 10 dakika içinde 16 bin tane gereksiz resim sildim Image CleanUp sayesinde.

Image CleanUp ile sitenizi tarattığınız zaman aşağıdaki gibi bir ekran göreceksiniz. Kırmızı çerçeve içine aldığım unreferenced unused images yazısı gereksiz olan resimlerin sayısıdır. Tamamını sildikten sonra 1.23 gb kullanım alanı 700 mb gibi bir seviyeye düştü. Neredeyse iki katı.

unreferenced unused images FTPden gereksiz resimleri bulup silme

Kullanımı oldukça basittir. Yapmanız gereken Image CleanUp eklentisini indirip etkinleştirdikten sonra  Yönetim paneli >> Araçlar >> Image CleanUp sekmesinden Index Images linkine tıklamak. Otomatik olarak wp-content/uploads klasöründeki dosyaları inceleyip kullanılanlar, referansı olmadığı halde kullanılanlar ve  kullanılmayanlar diye üç sınıfa ayıracaktır. Unreferenced unused images linkinde olan resimler hiç bir yerde bağlantısı olmayanlardır. Siz yine de silmeden önce bi kolaçan edin. Belki başka bir yerde işinize yarayan resimler bu listeye dahil olmuş olabilir. Benimkilerin gereksiz olduğuna emin olduğum için incelemeden toplu bir kıyım yaptım 🙂

Aşağıdaki download  butonundan hemen indirip gereksiz resimleri tespit edip silebilirsiniz. Ayrıca sürekli sitenizde yüklü olması gereken bir uygulamadır diye düşünüyorum. Haftalık olarak temizlik ihtiyacı duyabilirsiniz. Son olarak reklam engelleme uygulaması kullanıyorsanız indirme butonunu görmeyeceksiniz 🙂

Aranan kelimeler:

  • thumbnails içindekiler silinmiyor
  • benim sitemdeki resimleri silin
  • aynı resimlerden 2 adet var nasıl silebilirim
  • ayni uzantili dosya ve resimleri silmek
  • ftp gereksiz dosyaları silme
  • iki tane olan resimleri silme
  • pdf progranindaki gereksiz resimleri nasil sileriz

22 YORUMLAR

    • Herhangi bir sayfa ile bağlantısı olmayan gereksiz resimler gider sadece. Bir yerde yanlışlık yapmış olmalısınız. Ben veri tabanımı yedeklediğimde ortam dosyalarını indirmeyi unuttuğumdan ortam kategorisinde tek bir resim bile görünmüyordu ve öne çıkarılmış görsellerde yoktu. Yazılardaki bütün resimleri tek tek indirip tekrar yükledim. Sonuç olarak 1.25 gb ftp birikti. Daha sonra bu eklenti ile sildiğimde sadece 750mb alan kaldı. Lakn gerkeli olan tek bir resim dahi silinmedi. Örnek olarak sitenin favicon.ico dosyası da silinmişti herhangi bir bağlantısı olmadığından dolayı. Sitemin photoshop kategorisine bakarsanız eski yazıların öne çıkarılmış görselleri yok ama yazı içindeki resimler de silinmedi. Yaptığınız hatayı da beraberin de yazıp “Bütün resimlerim gitti be yaa…” demiş olsaydınız daha doğru olurdu.

  1. sitemi inceledeğimde aynı resimden 7 tane oldugunu görüyorum. hostta bu 5 bin resim varssa 35 bine çıkıyor ve bana sıkınıt yaratıyor. resimlerin ydegini aldıktan sorna bu programı çalıştıracagım

    • Sanirim kullandiginiz eklentide yada eklentilerde problem var. Eklentiyi bastan kurup deneyin yine olmazsa bu eklenti disinda butun eklentileri devre disi birakip kullanmayi deneyin.

    • Php sistemde calisiyor zaten 🙂 Ama senin kastettigin butun php siteler ise maalesef hepsinde calisniyor. WordPress icin hazirlanmis bir eklentidir. Diger scriptlere de uyarlanirsa kullanilabilir.

CEVAP VER

Lütfen yorumunuzu girin!
Please enter your name here