Severken vazgeçilemez…

Sevilen insanla kavga ettikten sonra kapıyı çekip gidene söylenicek en güzel sözleri söyler Jim Carrey: (Ağzımıza geleni söyleriz onu  kapıdan çıkartacak kadar fakat gitmelerini istemeyiz, dayanamayız):

Joel: wait, wait, wait… just wait
Clementine bakakalır: wait? why?
Joel: i don’t know just wait, wait..

İnsan bazen “keşke bir zaman makinesi olsaydı” diyor..

Aldığım En Güzel Hediye..

Sanırım bugüne kadar aldığım en güzel hediye. Saatlerce yüzümü gülümsetti :) Daha ne isteyebilirim ki..

Satıyorum satıyorum saaatttıımm!

13 gün önce yazmam gereken bir yazıyı bugüne sıkıştırmak biraz boş vermişlik gibi olsa da işin aslı biraz farklı. SEO işiyle uzun yıllardır uğraşıyorum ve kariyerim için bir hayalim vardı. O da çok büyük bir sitesinin tüm SEO organizasyonlarını tek başıma yürütmek. İşte bu hayalim tam 13 gün önce gerçekleşti. Hemen anlatmak istiyorum :)

2011 Ocak ayında Bilge Adam’ın insan kaynaklarından bir telefon aldım. 1 ay sürecek olan görüşmelerin ilkini İzmir Bilge Adam İK‘sında yaptım. Gizlilik politikası nedeniyle neresi için çalışacağım söylenmemişti. Ön mülakatı geçtikten sonra, mülakatların devamının İstanbul’da olacağı bildirildi. Tabii sonrasında firmanın adını ayrıca öğrenince de, haliyle biraz heyecanlandım. Hatta biraz aptal gibi oldum diyebilirim çünkü kariyerim için güzel bir adım atmak üzereydim. Aklımda nedendir bilmiyorum, aniden şu parça (rock baby!!) çalmaya başlamıştı :) Telefonu sakince kapattıktan sonra o dönemler çalıştığım iş yerinin balkonunda Karşıyaka çarşıyı açık bir şekilde görebiliyordum. Bir süre derin derin nefesler aldıktan sonra yüzümde bir gülümseme olmuştu. :) Ardından masama dönüp az önce aklımda çalmaya başlayan parçayı açıp dinlediğimi hatırlıyorum. :)

Aslında hayatımın çok garip bir dönemindeydim; halen de o dönemin içindeyim. Bu dünyada en çok istediğim 2 şeyden ilki severek evlenmek (günümüzde biraz zor olduğunu düşünüyorum ve zoru severim ;) ), 2incisi ise kariyerim için büyük bir sitenin SEO organizasyonlarını tek başıma yüklenmek ve yönetmekti; derken, önce yeni yılda hayatımı değiştiren çok güzel bir bayanla tanıştım ve çok hızlı bir şekilde patchler alarak hayata geri döndüm. 2 hafta sonrasında ise bahsettiğim iş teklifini aldım ve “oha noluyo nan” derken, hayatımın sadece 1 ay içerisinde değiştiğine tanık oldum. Şükürler olsun elbette, güzel şeyler oluyor… Tahtaya vurayım hemen :)

Bahsettiklerim ve bahsediceklerim sizler için basit şeyler olabilir fakat herkezin hayattan beklentisi doğal olarak farklı. Benim beklentilerim ise 22 yılın ardından, 1 ay içerisinde, aynı anda gerçekleşmeye başlaması oldukça şaşırtıcı, heyecanlı ve mutluluk vericiydi. Aslında biraz da korkutucu.. Ocak-Şubat aylarında 2 defa İstanbul’a gelerek mülakatlara girdim veeeeee sonunda işe kabul edildim :)

Gitti Gidiyor

Gitti Gidiyor

Artık GittiGidiyor ailesinde çalışacaktım ve hemen İstanbul’a taşınmam gerekiyordu. Taşınma işi biraz sıkıntılı olsa da hemen eşyalı bir ev bulup yerleştim. İstanbul’a gelişim duygusal açıdan çok zor olsa da, biraz da kız arkadaşımın desteği ile başladığımı ayrıca belirtmek isterim. Desteği ve bazı restleri olmasa İstanbul’a gelme konusu biraz bulanıktı.

Çok da özel konulara girmeden tekrar işimi anlatmaya döneyim. Bundan sonra Gittigidiyor.com’un SEO uzmanlığını yapıcak ve bunun yanı sıra cimri.com , uzmantv.com , timsah.com , pabbuc.com ve Magnet A.Ş. bünyesindeki istanbul.net , izmir.net gibi şirketin diğer tüm sitelerine SEO desteği vereceğim. Bu arada başlığın “Satıyorum satıyorum saaatttıımm!” olduğuna bakmayın, gittigidiyor’da artık açık artırma sistemi artık yok. :)

1 Mart 2011 itibariyle başladığım işe ve işyerine, hiç yabancılık çekmedim. Aksine tüm arkadaşlar çok sıcak karşıladılar :) Hepsi alanlarında bilgili ve nitelikli insanlar. Aralarına katılmam, pardon benim ısınıp sohbet etmeye başlamam 2 günde gerçekleşti. Halbuki insanlarla hemen tanışıp konuşabilen biri olduğumu söyleyemem. Ama GittiGidiyor ailesine katılmanın bir ayrıcalığı olsa gerek diye diyorum bu duruma :) Sadece İstanbul’un soğuk havasına alışmak biraz zor oluyor. 1.5 hafta kadar hastaydım ve anca yeni iyileştim diyebilirim.

Sonuç olarak artık önümde yepyeni bir dönem var. Orta dünya kapanmış ve yeni bir çağ başlıyordu. Hobitler kendi dünyasında… Ups bu başka bir replikti sanırım :) Astalavista baby..

Site Açılış Süresini Optimize Edin – Extreme SEO

Bir internet kullanıcısı, adres çubuğuna bir web sitesi adresini yazıp enterladığı anda, 3 adımda gerçekleşen bir olay zinciri tetiklenir. Sitenin, sunucu üzerinden son kullanıcıya servis edilmesi (sitenin açılması) için bir takım bağlantı protollerinin kurulması gerekir ve bağlantılar oluşturulduktan sonra veri aktarımı başlar, yani site internet tarayıcısında görüntülenmeye başlar. Enter tuşuna basıp kullanıcıdan gönderilen sorguya verilen ilk yanıt arasında geçen süreye round-trip times (makalemde bundan sonra RTT olarak kısaltacağım) denilmekte ve http’nin response ettiği ilk byte’lık datanın alımına kadar da sürer. İnternet teknolojilerinde RTT terimini, bir ping süresi olarak da düşünebilirsiniz. Bir çok web sitesinin açılması için düzinelerce RTT’ye ihtiyaç vardır. Fakat daha önce burada gelen ilk RTT’lerden biraz bahsetmek istiyorum.

İlk RTT DNS çözümlemesi için kullanılır, 2inci RTT bir TCP bağlantısının kurulması için ve 3üncüsü bir http üzerinden yapılan istek ve buna verilen yanıtta kullanılır. 3üncü RTT, http’den alınan ilk byte’lık datanın alımına kadar sürer. Şu aşamada TCP’nin ve RTT ne olduğu anlamamız gerekiyor. Kısaca:

Bilgisayarlar ile veri iletme/alma birimleri arasında organizasyonu sağlayan, böylece bir yerden diğerine veri iletişimini olanaklı kılan pek çok veri iletişim protokolüne verilen genel addır. (Yani, TCP/IP protokolleri bilgisayarlar arası veri iletişiminin kurallarını koyar). Bu protokollere örnek olarak, dosya alma/gönderme protokolü FTP (File Transfer Protocol), elektronik posta iletişim protokolü SMTP (Simple Mail Transfer Protocol), TELNET protokolü (Internet üzerindeki başka bir bilgisayarda etkileşimli çalışma için geliştirilen *login* protokolü) verilebilir.

TCP hakkında daha fazla bilgi için ise TCP/IP Protokolü Nedir yazısından faydalanabilirsiniz.

RTT süresi bir LAN (Local Area Network) ortamında genelde 1ms‘den daha kısa sürer. Fakat bazı durumlarda 1sn’nin üzerine çıkabiliyor. Bu duruma örnek olarak, bir istemci modemin yer aldığı kıta ile talep edilen dataları servis eden server’ının başka bir kıtada yer alması olabilir…

Bu yüzden RTT sürelerini kısa tutmamızda yarar var. Ayrıca istemciye gönderilecek dataların aktarımını ne kadar çok fazla paralel hat üzerinden gerçekleştirirseniz, sitenizin kullanıcı tarafında olan load time değerini düşürebilirsiniz. Bu bağlamda en ucuz ve pratik olan çözüm, bir subdomaininizi cname olarak tanımlayıp resim, sitil ve(ya) javascriptleri bu kanallardan yükletmektir.

Burada dikkat etmeniz gereken nokta, bazı durumlarda bir cname üzerinden 25-30′un üzerinde bir yükleme oluşturmanız, iyileştirmeden çok kötüleştirme (veya nötr bir durum) yapabiliyor. Örneğin sitenizin açılması için bir istemci 240 http isteğinde bulunuyor ve siz bunun 40′ını ana domain, 200′ünü de tek bir cname üzerinden yapıyorsanız çok da fazla yararlı olmayacaktır. Çünkü tarayıcı sadece 80 talebi paralel olarak yükleyecak, kalan 160 isteği tek bir hat üzerinden yüklemeye devam edecektir. Bu gibi durumlarda sitenize ait dosyaları (resim, javascript kütüphaneleri, sitil dosyaları vb.) çok iyi bir  şekilde organize etmek ve ihtiyaç halinde cname’lerinizi de artırmanız gerekebilir. Paralel hatları artırarak bu sorunu çözümlemiş olursunuz. Profesyonel anlamda ise alternatif olarak CDN servislerini kullanılabilirsiniz, fakat biraz bütçeli bir mevzudur :) Testlerinizi yaparken türk telekom faktörünü de göz önünde bulundurmanız faydalı olacaktır :)

Site Yüklenme Süresi ve Analiz

Site Yüklenme Süresi ve Analiz

RTT Sürelerini Kısaltmak?

RTT sürelerini kısaltmak için bir takım iyileştirme çalışmaları yapılabilir. Bu konuda Google Pagespeed yardım dokümanları size çok iyi bir şekilde kaynaklık edecektir. Ayrıca Yahoo Developer Network sayfalarına da göz atabilirsiniz. Yazımın kalan kısmında da bu dokümanlardan biraz faydalandım.

Mühendis Sevgili

Bizleri kabul eden böyle kabul etsin :) Geçenlerde tesadüfen internette bulduğum bir takım bulguları sizlerle paylaşıyorum ve yorumlarınızı bekliyorum. Doğru mudur derseniz, ıhmm biraz doğruluk payı var gibi..

Mühendis Sevgili:

  • Mühendis sevgili genel olarak muhaliftir.
  • Mühendis sevgiliye ispat edemeyeceğiniz iddialarla gitmeyin, üzülürsünüz.
  • Mühendis sevgili siz gözünün önünde bir halt yemedikçe kıskanmayacaktır, boşuna kıskandırmaya uğraşmayın.
  • Mühendis sevgili ile tartışırken kullanılmaması gereken kelimeler; “hissediyorum, öyle gibi geldi, bence öyle, içime doğdu”
  • Mühendis sevgili çiçek alsın istiyorsanız “Bana çiçek al” demeyin, “Bana yarın bir buket gül getir ve köşedeki çiçekçiden al” diyin.
  • Mühendis sevgilinizi arkadaşlarınızla tanıştırıp bir anda kaynaşmalarını beklemeyin.
  • Mühendis sevgilinizin üniversiteden tanıştığı, küfürleşerek konuştuğu, saatlerce anlamadığınız kelimelerle bezenmiş ders muhabbetleri yaptığı birtakım arkadaşları olacaktır. Sevin onları, kabullenin. Mümkünse arkadaşlarınızla tanıştırın. Çünkü onlardan asla kurtulamayacaksınız.
  • Mühendis sevgilinize kavga anında peşinizde koşup köpek olması için “Seni artık sevmiyorum “demeyin. Beyni komutlarla çalışan bu adam ciddiye alarak bir daha aramayabilir.
  • Güzel kız görünce bakacaktır, kızmayın, kötü bir niyeti yok, sadece tanımadığı bir türü inceliyor.
  • Ve son olarak, Mühendis bir sevgiliniz varsa ve “Seni Seviyorum” diyorsa, kıymetini bilin, adamı kaçırmayın.
Arama
Beni Yukarı Çıkar