

Web Sayfalarını Cachelemek İçin En Akıllıca Ve Kullanılabilir Çözüm Hangisidir?
-
Merhaba arkadaşlar sosyal imleme sitemde imlenen bazı sitelerin çeşitli sebeblerden dolayı kapandığını görüyorum. bu sorunu çözmek için google gibi sayfaları indexlemeyi ve veritabanına kaydetmeyi düşündüm ancak bazen bunun kullanışsız ve ağır bir işlem oolabileceğini düşünüyorum. ayrıca sayfalar silinince veya site kapanınca resimler
js dosyaları falan olmadığı için sayfalar saçma sapan bir düzende görünecek.
bir diğer aklıma gelen yolda bazı sitelerde görüyorum sayfanın screen shotunu alıp kaydediyorlar eğer sitelerin yüksek çözünürlükte görüntülerini alıp kaydedersem buda benim için bir çözüm yolu olabilir geliyor ancak php ile bu işlemi yapabilirmiyim yapamazmıyım bilmiyorum, bu işi yapan sitelerinde nasıl yaptıkları hakkında hiç bir fikrim yok.
benim aklıma gelen iki yöntem bunlar kendimce artılarıyla ve eksileriyle anlatmaya çalıştım. sizin aklınıza daha farklı bir fikir geliyormu acaba? -
sitelerin anlık görüntülerini kaydeden bir site var zaten http://archive.org/web/web.php
mesela internet andıcı davasında kapatılan irtica.org http://wayback.archive.org/web/*/http://irtica.org
veya tahribat.com mazisi için http://wayback.archive.org/web/*/http://tahribat.com
-
diigo
-
Php le şu şekilde yapabilirsin ancak...
Curl ile sistemie yollatır tüm içeriği çektirirsin.
Artık head tagları arasında js ve css dosyalarını
array a atayarak kendi sitenin bir klasörüne download ettirebilirsin,
Aynı zamanda body tagları arasındakileride unutmamak gerekiyor, img felan ....
Daha sonra burdaki linkleri kendi sitene göre düzenletirsin yine curl ile ..
İşlemin tamamlanır.
Tabiki, daha harika fikirler gelecektir bu zor olanı biraz.
-
sitelerin anlık görüntülerini benim istediğim zaman kaydetmek istiyorum ben. yani bugün saat 21:00 daki görüntüünü kaydetmek istiyorum o yüzden web-archive tarzı siteler pek işime yaramıyor.
diigoyu tam anlamadım am eğer diigo anladığım şeyse oda işimi görmiyor malesef.
curlla yapmak en zoru :( sitelerin büyük boyutlu olabileceğini (js, css dosyalarıda işin içine girince dahada büyür) ve tüm hepsini kaydedince ilerde sorun çıkacağını düşünüyorum.
-
Ne amaçla ve özellikle ne şekilde kullanacaksın bu işlemi hoca? ona göre farklı fikir verilebilir, türlü türlü yöntemi var.
-
trampfd bunu yazdı:
-----------------------------Ne amaçla ve özellikle ne şekilde kullanacaksın bu işlemi hoca? ona göre farklı fikir verilebilir, türlü türlü yöntemi var.
-----------------------------amacımı yazmıştım ama gene yazayım sosyal imlemde eklenen sitelerden bazıları kapanıyor linkleri değiştiriliyor vs. ve ulaşılamaz hale geliyor ben bu ulaşılamayan linkler için bir arşiv gibi yani googleın önbelleği gibi birşey yapmak istiorum.
-
en iyisi cURL kullanıp cache i dosyalara al /cache/id.txt olarak kaydet sonrada sql e id sini ekle ordan çektirirken ayarı verirsin işte
-
Hocam uykulu uykulu çok yanlış okumuşum ve yanlış bir cevap yazacaktım, ama yine de yazıyorum belki bu da birilerinin işine yarar :)
Cloudflare.com üzerinden sitenin cachesini alarak site birkaç saatliğine offline olduğunda otomatik olarak o cacheler üzerinden devam edebiliyor. Şimdi ayrıntılı anlatamayacağım, merak eden varsa siteden incelesin :) Herkese iyi geceler.
-
Realist bunu yazdı:
-----------------------------en iyisi cURL kullanıp cache i dosyalara al /cache/id.txt olarak kaydet sonrada sql e id sini ekle ordan çektirirken ayarı verirsin işte
-----------------------------haklısın en kolayı ve uğraştırmayacak olanı o sanırım.