16:50 "Biraz yavaş olması bir feature" kesinlikle doğru. Dönen loader'lar vs siteye bir hava katıyor, vaybe baya işlem yapılıyor arkada dedirtiyor. Ayarında kullanmak gerekli cidden 😄
2:24 Adresin sonradan değişmesinin sebebi, sayfanın yenilenmemesi ve JavaScript kullanılarak sayfa değişikliği yapılmış gibi gösterilmesidir. Proje, kendi içinde bir SPA (Single Page Application) olarak tasarlanmış. Bağlantılara farklı bir sekmeden erişirsen, ayrı bir sayfa gibi de görünebilir.
Harbiden öyle. Ben 11 yaşında başladım yazılıma, herkes php ölü dildir şunu bunu öğrenin diye diye öyle bi önyargı ekti ki bana. Şimdi Svelte’in falan elli takla atarak yaptığı şeyler php’nin icat ettiği şeyler 😅
@prof.tahseen6104 ben lise zamanlarımda joomla wordrpess vs karıştırıyor içinden geçiyordum bence de çok yetenekli bir dildir iki animasyon için kurban etmeye değer miydi bilemedim tartışılır :)
videoları severek takip ediyorum, muhabbetiniz aşırı sarıyor. oyun geliştirme, oyun motorları, grafik kütüphaneleri, vs. gibi konularla alakalı videolar da çekerseniz tadından yenmez :)
Selamlar güzel video ama image sprite css3 öncesi aktif olarak kullanılıyordu özellikle farklı hover durumları için vs Vaktinde bir site yapmıştık bahsettiğiniz durumu müşteri istemişti. Site çok hızlı açılıyor timeout 3 saniyelik bir loading eklemiştik 😂
Bunun benzerini daha önce yaptım😊 Bendeki method biraz farklı ama. Olası tüm sayfaları ve assetleri ziyaretçi ilk girdiğinde cacheliyorum. Hatta serviceworker yapılandırması ile offline bile açılıyor. Sadece sayfada bi güncelleme var mı diye bir endpointe istek gönderiyor ajax ile arkaplanda. Yeni bir sürüm varsa hoop cacheler siliniyor.
hocam tarayıcınıza wappalyzer bu eklentiyi kurar mısınız böylelikle hangi sitenin ne tür yapılar kullandığını (Hangi lib leri kullanıyor backend olarak ne kullanıyor sunucu olarak ne kullanıyor css olarak ne kullanıyor ve daha fazlasını öğrenebilirsiniz.) daha iyi analiz edebilirsiniz hemde bizlere daha geniş ve daha detaylı bir içerik sunmuş olursunuz. 😎
Öğrenmek için nodejs express kullanabilirsin ama, gerçek projelerde Java Spring veya C# çünkü javascript tek thread üzerinde çalışıyor. Ben Rust actix web kullanıyorum. Tavsiye de ederim ama, başlangıç için uygun değil.
Siteye girdim az önce yavaşlamış videodaki gibi değil ne eksik diye baktım linklerin üzerine gelince(hover) arka planda istek atmıyor artık. Sanırım servera fazla yük biniyor bu şekilde
sitede zengin içerik yok ki.. metin tabanlı ve resimler de miniminnacık siyah beyaz düşük çöz... bi espirisi yok.. hb n11 vs gibi normal bi alışveriş sitesinden hızlı olur tabii..
10:13 şuradaki muhabbet aşırı boş, adam zaten service worker içerisinde direkt dosyaları cacheliyor, ayrı olarak yüklenmesi veya yüklenmemesi neyi değiştirir? neyin behaviour'u ne anlatıyorsunuz?
yanlış anlamış ya da söylemek istediğimi iyi anlatamamış olabilirim, yeniden deneyeyim. A+B+C resourcelarını isteyen bi sayfa var, bi de B+C+D resourcelarını isteyen bi sayfa var. hepsini birleştirip minimise edip yollamak bir opsiyon. bu durumda ABC bir nesne, BCD bir nesne olacak. cache sonsuz olmadığından (ister service worker olsun isterse başka bişey), eninde sonunda ABC evict edilebilir. ABC olan sayfaya uzun süre uğramayıp BCD olana sık sık girdiğimizi varsayıyorum. hepsi ayrı ayrı nesneler olsaydı en azından B ve C cache'de sıcak olacaklardı. nesnelerı ayırmak da birleştirmek de silver bullet değil diye düşündüm, uygulamaya ve kullanıcıların çeşitli sayfaları nasıl kullandığına göre tradeofflar muhtelif. ne kaçırmışım?
Abi siz neden hanımdan gizli video çekiyormuş gibi konuşuyorsunuz?
hahaha, o ne demek?
@@oakgun Abi sanki gizli gizli video çekiyormuşsunuz gibi kısık sesle konuşuyorsunuz :D Yani bana öyle geldi :D
@@niccolomachiavelli6211 çocuk var evde..
Hahhahshdhajahkffk
Çaktırmadan asmr yapıyolar
16:50 "Biraz yavaş olması bir feature" kesinlikle doğru. Dönen loader'lar vs siteye bir hava katıyor, vaybe baya işlem yapılıyor arkada dedirtiyor. Ayarında kullanmak gerekli cidden 😄
Bi site aşırı hızlıysa kesinlikle phishing sitesine düştüm diye url’e bakıyorum
2:24 Adresin sonradan değişmesinin sebebi, sayfanın yenilenmemesi ve JavaScript kullanılarak sayfa değişikliği yapılmış gibi gösterilmesidir. Proje, kendi içinde bir SPA (Single Page Application) olarak tasarlanmış. Bağlantılara farklı bir sekmeden erişirsen, ayrı bir sayfa gibi de görünebilir.
her SPA'da bu kadar hızlı update olmadığı için bu kadar etkileyici olmuyor, temelde onu vurgulamak istemiştik.
Önemli olan hız değil; efektif ve optimum düzeyde sürdürülebilir şekilde çalışan bir front-backend yazılması
Server rendering'in bir maliyeti var. Projesine göre ve sitesine göre değişir.
içerikleriniz çok iyi hocam çok iyi geliyor teşekkürler
Yıllarca php gömüldü şimdi yine phpye döndü diller :)
Harbiden öyle. Ben 11 yaşında başladım yazılıma, herkes php ölü dildir şunu bunu öğrenin diye diye öyle bi önyargı ekti ki bana. Şimdi Svelte’in falan elli takla atarak yaptığı şeyler php’nin icat ettiği şeyler 😅
@prof.tahseen6104 ben lise zamanlarımda joomla wordrpess vs karıştırıyor içinden geçiyordum bence de çok yetenekli bir dildir iki animasyon için kurban etmeye değer miydi bilemedim tartışılır :)
bi php de mi var server :D
Yav ne güzel dedin onu
Bahsettikleri site react js
videoları severek takip ediyorum, muhabbetiniz aşırı sarıyor. oyun geliştirme, oyun motorları, grafik kütüphaneleri, vs. gibi konularla alakalı videolar da çekerseniz tadından yenmez :)
Cıngıl iyiydi içerik de her zamanki gibi keyifli.
Selamlar güzel video ama image sprite css3 öncesi aktif olarak kullanılıyordu özellikle farklı hover durumları için vs
Vaktinde bir site yapmıştık bahsettiğiniz durumu müşteri istemişti. Site çok hızlı açılıyor timeout 3 saniyelik bir loading eklemiştik 😂
Jingle'ı hiç beklemiyordum. Aygaz kamyoneti geçiyor sandım :)
O bekleme ekranları da beni şüpheye düşürüyor, bakıyorum reklam içinmiş.
Şimdiki web sayfaları yüklenirken lavaboya gidip geliyorum.
Tabiki de şimdikiler daha iyi lavaboya gitmeyi unutmamamı sağlıyor :)
Bunun benzerini daha önce yaptım😊 Bendeki method biraz farklı ama. Olası tüm sayfaları ve assetleri ziyaretçi ilk girdiğinde cacheliyorum. Hatta serviceworker yapılandırması ile offline bile açılıyor. Sadece sayfada bi güncelleme var mı diye bir endpointe istek gönderiyor ajax ile arkaplanda. Yeni bir sürüm varsa hoop cacheler siliniyor.
bende bir websitesi kurmayı düşünüyorum. bu kadar hızlı olması için ne yapmalıyım site mi???? bir firmaya yaptırırken neye sorup dikkat etmek gerek?
@ mümkün olduğu kadar statik kaynakları cacheletebilirsin
hocam tarayıcınıza wappalyzer bu eklentiyi kurar mısınız böylelikle hangi sitenin ne tür yapılar kullandığını (Hangi lib leri kullanıyor backend olarak ne kullanıyor sunucu olarak ne kullanıyor css olarak ne kullanıyor ve daha fazlasını öğrenebilirsiniz.) daha iyi analiz edebilirsiniz hemde bizlere daha geniş ve daha detaylı bir içerik sunmuş olursunuz. 😎
Benzer bir paylaşımı bende BBC Turkce için yapmıştım zamanında çok hızlı çalışıyor.
Merhabalar. Sizce backend öğrenmek için hangi dil ve Frameworke yönelmek daha iyi olur?
C#. Blazor ile. - Görkem
kanalımızın kurumsal yorumu değildir sadece Görkem beyi bağlar - Özgür
@@hafifprogramming Kurumsal tavsiye nedir :)
Özgür hocamın fikrini de merak ettim.:)
Öğrenmek için nodejs express kullanabilirsin ama, gerçek projelerde Java Spring veya C# çünkü javascript tek thread üzerinde çalışıyor. Ben Rust actix web kullanıyorum. Tavsiye de ederim ama, başlangıç için uygun değil.
Mc Mastercar`i icindeki malzemlerin 2d ve 3d cizimleri icin yillardan beri
kullanirim. Dunyada tek :P
8:12 Nasıl ya? 10 siteden 8'i bunu kullanıyordur.
Çok güzel bir youtube kanalı buldum. Bu da ilk önüme düşen videoları. Outlook sync şakasında patladım.
Siteye girdim az önce yavaşlamış videodaki gibi değil ne eksik diye baktım linklerin üzerine gelince(hover) arka planda istek atmıyor artık. Sanırım servera fazla yük biniyor bu şekilde
ssr yapmasinin ana sebebi arama motoru optimizasyonu js tabanli oldugu icin arama motorlari index yapamiyor cogu zaman
Fast api ve flask denemenizi öneririm hocam
site girdim her sayfada loading var. özel olan ne anlamadım.
Biraz yavaş olması bir feature katılıyorum
intro da gelirse iyi olcak. hard soft muzik daha güzel olabilir.
😊😊😊😊
intro müzik olmasa daha iyi
yabancı videoyu daha önce izledim, bir de abilerle izleyelim
sitede zengin içerik yok ki.. metin tabanlı ve resimler de miniminnacık siyah beyaz düşük çöz... bi espirisi yok.. hb n11 vs gibi normal bi alışveriş sitesinden hızlı olur tabii..
bi de milyon kişi aynı anda kullanmıyo siteyi.. o da etkiler.
sizlerin soylediklerinizi dinleyip her yera loading yerlestirmislar😁😁😁
Bu site google page insighte metrikleri gecememis ama :D
hos bir kanal kesfettim
Server side rendering ve caching
bize yaşlı dendi Görkem..
:D
hocam cingılı falan boşverin kulaklıkla dinlerken özellikle rahatsız eder gereksiz özellik
yakisikli zeki adamlarsiniz. neden kumarbaz olacaginiza yazilimci oldunuz. derdiniz neydi yaw
girdik bi yola çıkamıyoruz üstadım
bende resmi lua sayfasını görünce olmuştu ki dümdüz html :D
Daha çok içerik çekin
Bende yavaş 🤧
ulan bende tarayiciyi cökertti site, baska websiteler gayet normal calisabiliyor olmasina ragmen
Sesiniz az geliyor :)
10:13 şuradaki muhabbet aşırı boş, adam zaten service worker içerisinde direkt dosyaları cacheliyor, ayrı olarak yüklenmesi veya yüklenmemesi neyi değiştirir? neyin behaviour'u ne anlatıyorsunuz?
yanlış anlamış ya da söylemek istediğimi iyi anlatamamış olabilirim, yeniden deneyeyim. A+B+C resourcelarını isteyen bi sayfa var, bi de B+C+D resourcelarını isteyen bi sayfa var. hepsini birleştirip minimise edip yollamak bir opsiyon. bu durumda ABC bir nesne, BCD bir nesne olacak. cache sonsuz olmadığından (ister service worker olsun isterse başka bişey), eninde sonunda ABC evict edilebilir. ABC olan sayfaya uzun süre uğramayıp BCD olana sık sık girdiğimizi varsayıyorum. hepsi ayrı ayrı nesneler olsaydı en azından B ve C cache'de sıcak olacaklardı.
nesnelerı ayırmak da birleştirmek de silver bullet değil diye düşündüm, uygulamaya ve kullanıcıların çeşitli sayfaları nasıl kullandığına göre tradeofflar muhtelif.
ne kaçırmışım?
siteye niye siz girip göstermiyosunuz?