Bazı sayfalarda tek satırda bitirilen sayfalar görüyorum ve oldukça hızlı ; hangi sıkıştırma yöntemi ile bukadar düzgün ve hızlı çalışıyor ÖRNEK
Bilgisi olan veya bu şekilde çalışan arkadaşlar yanıtlayabilir mi
Tek satırlık siteler nasıl yapılıyor
7
●368
- 25-09-2024, 23:43:34Node.js, Mongo db ile yapılıyor hocam. Misal benim sitemde de bu altyapılar kurulu tam optimize ve hazır olmadığı olmadığı halde sayfalar arası geçişi kontrol edebilirisniz.
https://who-is.com.tr/ - 25-09-2024, 23:51:45_muzaffer_ adlı üyeden alıntı: mesajı görüntüle
- 25-09-2024, 23:54:45ByTaRiK adlı üyeden alıntı: mesajı görüntüle
- 25-09-2024, 23:58:19Yanılmışım.
Edit 2:
Örnek verilen jestiyon.com sitesinde sayfalar ayrı ayrı indexlenmiş, gördüm evet mümkünmüş. - 26-09-2024, 00:40:29Single Page Application ve Server Side Rendering olarak araştırma yapabilirsiniz. Örnek sitede NextJS kullanmış.
Çalışma mantığı ise backend'ten HTML doküman alınır ve ReactJS ile interaktif hale gelir kısacası. Sayfa geçişleri için kendi router yapısı vardır ve tüm yönlendirmeleri Javascript ile yapar; ta ki sayfayı yenileyene kadar.
NodeJS ve MongoDB backend projesinde kullanılıyor olabilir ama sayfa geçişlerini sadece bu ikisiyle yapamazsınız. Yaparsınız da Amerika'yı yeniden keşfetmeye gerek yok yapılmışı var zaten front-end framework olarak inceleyebilirsiniz.
Tabi bir de büyük projelerde cache sistemi işin içine girer ki veritabanı sorgusu beklenmesin her seferinde.
SEO için de bulunmaz bir nimettir çünkü genelinin performansı yüksektir (doğru yapılandırılmışsa). Yukarıdaki arkadaşların yorumuna katılmıyorum.
Edit: aktif projelerden örnek gösteremiyorum ama hazır sistem kullanarak yaptığım sropvp.tr adresinde gezinirseniz sayfaların yenilenmeden değiştiğini görebilirsiniz. Bu sitede Mithril framework'ü kullanılıyor. Kendi projelerimde VueJS -> NuxtJS kullanıyorum. Backend için ise genel olarak NodeJS MongoDB tercih ediyorum. - 26-09-2024, 00:48:56MisafirTubefavorites adlı üyeden alıntı: mesajı görüntüle
- 26-09-2024, 00:56:40Misafir adlı üyeden alıntı: mesajı görüntüle
Teşekkürler bilgi için.