denekler:
- Yazar hakkında
- Web sitesi hakkında
- Her şey nasıl başladı: HTML ve Ön Sayfa
- WordPress'in perde arkasına bir bakış
- Sunucu
- Tercüme
Yazar hakkında:
Adım Marco van Wijk, 35 yaşındayım ve Rotterdam bölgesinde yaşıyorum. Hayatım boyunca arabalarla ilgili her şeye deli oldum. 16 yaşımdayken garajda tamirci çırak olarak çalışıyordum. VAG ve BMW garajlarında tamirci olarak çalıştığım on yıl boyunca 4. seviye teknik uzmana kadar mekanik eğitim kurslarını tamamladım. 2015 yılından bu yana motorlu taşıtlar teknolojisi öğretmeni olarak çalışıyorum. 2018 yılında HBO otomotiv (yarı zamanlı) kursunu tamamladıktan sonra Arnhem'deki HTS Autotechniek'te Lisans Diploması ünvanını aldım.
Bu eğitimin sıcak anılarını kalıcı bir memnuniyet duygusuyla anıyorum.
Bu web sitesinin öğretmeni ve yazarı olarak işime ek olarak, AMT'de makaleler yazmaktan da keyif alıyorum ve beni AMT-live'da bilgi oturumlarının sunucusu olarak bulacaksınız.
Web sitesi hakkında:
2005 yılında web siteleri oluşturma denemelerine başladım. Mevcut web sitesi 2009 yılından kalmadır. O zamandan beri hem tasarım hem de içerik açısından çok sayıda değişiklik olmuştur. Bu web sitesi giderek daha popüler hale geliyor ve konular ve bilgiler açısından büyümeye devam edecek. Web sitesi şu anda bilgi dolu 350'den fazla sayfa içermektedir. Bugün ortalama olarak ayda 100.000 benzersiz sayfa görüntüleme alıyoruz. Web sitesini kendim geliştirdim ve tamamen yönetiyorum. Temayı kendim tasarladım, tüm sayfaları yazdım, birçok görselin fotoğrafını çektim veya çizdim ve bu, evimdeki ofisimde bulunan kendi sunucumda çalışıyor. Bu sayfada web sitesinin son yıllarda bugünkü haline nasıl geldiğini ve arka planda neler olduğunu göstermek istiyorum.
Bu web sitesinin amacı otomotiv teknolojisiyle ilgilenen kişilere belirli parça ve sistemlerin nasıl çalıştığına dair fikir vermektir. Pek çok bilgiyi Google'ın başka bir yerinde bulmak mümkün değildir; çoğu zaman görseller yoktur ve genellikle henüz Felemenkçe dilinde mevcut değildir. Bu web sitesiyle, mümkün olduğu kadar çok otomotiv teknik bilgisini çevrimiçi olarak kullanılabilir hale getirmek istiyorum. Site, MBO mekanik eğitim kurslarının 2 ila 4. seviyelerine göre tasarlanmıştır. Web sitesi aynı zamanda HAVO/VWO'dan HBO makine mühendisliği veya otomotiv mühendisliğine ilerleyen öğrenciler için de uygundur.
Bilinçli olarak reklam göstermemeyi seçtim çünkü metinden çok reklamın olduğu ve her şeyden uzaklaşmak zorunda kaldığınız web sitelerinden rahatsız oluyorum. Reklam göstermenin web sitemi kirlettiğini düşünüyorum. Bu nedenle hiçbir izleyiciye veya çereze gerek yoktur ve her ziyaretçinin şartlar ve koşulları kabul etmesi gereken bir çerez bildirimi göstermesi gerekmeyen birkaç web sitesinden biriyim.
Ayrıca web sitesini herkesin erişimine ücretsiz olarak açık tutuyorum. Web sitesine erişim sağlamak için herhangi bir ödeme veya giriş sistemi kullanmıyorum. Bu site tamamen ücretsizdir ve gelecekte de öyle kalacaktır. Ek bir fayda da, hiçbir maddi çıkarım olmadığı ve birçok üreticinin eğitimi desteklediği için araba üreticilerinden görsellerini kullanmak için izin almanın benim için daha kolay olmasıdır.
Metinde yazım veya dilbilgisi hataları bulursanız lütfen iletişim formunu doldurun. Bu şekilde bunu hızlı ve kolay bir şekilde düzeltebilirim. Bu elbette belirli bir konuya yönelik eklemeleriniz varsa da geçerlidir.
Her şey nasıl başladı: HTML ve Ön Sayfa: İlk konseptlerden, Mart 2019'da güncel sürümle değiştirilen web sitesine kadar Microsoft FrontPage 2003 programını kullandık.
FrontPage'i kullanarak HTML sayfaları oluşturduk. HTML kodlarının sonucu tasarım penceresinde görüntülenebilir. Web sitesi dört çerçeveden oluşuyordu:
- Üst (başlık)
- Bağlantılar (menü)
- Sağ (sözlük)
- Orta (sitenin içeriği)
Böylece siteyi açmak için çerçevelere dört ayrı HTML sayfası yüklendi. Bir ziyaretçi bir arama motoru aracılığıyla index.htm sayfasına değil, doğrudan aradığı sayfaya ulaştığında yalnızca o çerçeve görüntüleniyordu. Çevredeki menüler gösterilmedi. Bu durumda, ekranın tamamında yalnızca mavi sayfa görüntüleniyordu ve her tarafta butonların bulunduğu menüler eksikti.
Arama işlevi de Google üzerinden karmaşık (entegre) bir yöntem kullanıyordu ve mobil destek yoktu, bu nedenle siteyi telefon veya tabletle ziyaret ettiğinizde otomatik olarak geçiş yapılan ikinci bir dizin sayfası oluşturuldu. Bu çoğu zaman iyi gitti ama her zaman değil. "Geçmişte" çerçeveli bir HTML sitesi popülerdi, ancak bugünlerde bunu hiçbir yerde göremiyorsunuz. Kendi kendime derlediğim HTML kodlarıyla edindiğim bilgiler, bugün hâlâ mevcut web sitesini güncellememde bana yardımcı oluyor.
WordPress'in perde arkasına bir bakış:
HTML tabanlı web sitesi, Mart 2019'da tamamen popüler WordPress CMS'ye dönüştürüldü. İlk başta bazı ziyaretçilerin yeni navigasyon yapısına alışması gerekti ama genel olarak olumlu tepkiler aldım.
Zaman içinde gezinmeyi daha kolay ve anlaşılır hale getiren daha fazla değişiklik de uyguladım.
Modern WordPress CMS'deki siteyle site birçok alanda gelişti:
- Arayüz şıktır ve temsili bir görünüm sağlar;
- Makaleleri güncellemek daha kolay;
- Tablet ve mobil uyumludur (ekran boyutuna otomatik olarak uyum sağlar), dolayısıyla ayrı bir mobil web sitesi yoktur;
- Bir sayfanın menüsünde ve/veya arayüzünde yapılan değişiklik otomatik olarak tüm sayfalara yansıtılır;
- SEO (arama motoru) dostu;
- Eklentiler birçok kullanışlı özelliği etkinleştirir: etkileşimli düğmeler, arama, yedekleme ve güvenlik, otomatik kaydırma vb.
Aşağıdaki resimde WordPress’teki sayfaya genel bakış gösterilmektedir. Web arayüzünü açmadan tüm sayfalar bu ekrandan aranabilir ve değiştirilebilir.
Web sitesindeki tüm sayfalar Elementor'da oluşturulmuştur. Aşağıdaki resim Elementor düzenleyici ekranını göstermektedir. Metin düzenleyici solda, canlı görüntü ise sağda görülebilir. Alt kısımdaki “Güncelle”ye tıkladıktan sonra değişiklikler anında çevrimiçi olarak görünecektir. Ayrıca sayfayı çevrimiçi yayınlamadan önce taslak veya özel olarak kaydetmeyi de seçebilirsiniz.
Elementor, metin düzenleyicinin yanı sıra çeşitli etkileşimli seçenekler de sunar. Bunlardan biri de “Harekete Geçme Çağrısı”dır. Bu fonksiyon, ana sayfadan bildiğimiz ve menülerden açılabilen kategorilerde etkileşimli bir buton oluşturur.
2021'de WordPress temam ile modern eklentiler ve web tarayıcıları arasındaki uyumluluk konusunda giderek daha fazla sorun ortaya çıktı. Tema pek popüler değildi, bu nedenle piyasaya sürülmesinden birkaç yıl sonra artık düzgün bir şekilde desteklenmiyor veya geliştirilmiyordu. Bir tema web sitesinin görünümünü belirlediğinden başka bir temaya geçmek hem kolay değildir hem de istenmeyen bir durumdur. Ocak 2022'de Elementor'un sayfa oluşturucusunu ve basit bir temayı denedim: "Merhaba Elementor". Bu temanın sayfa oluşturucuyla birlikte kullanılmasıyla hem görünüm hem de güvenlik açısından güncellemeler alacağımdan emin oluyorum ve diğer temalarda geliştiriciler tarafından kilitlenen arayüzü özelleştirmek için daha fazla seçeneğe sahibim. Standart WordPress temalarında belirli ayarlar değiştirilemez veya neredeyse hiç değiştirilemez. Bir günlük deneyden sonra ikna oldum: Eski temayı kendi temamla değiştirdim. Birkaç saat içinde çevrimiçi hale getirdim ve takip eden günlerde çevremdeki insanlardan gelen geri bildirimlere dayanarak küçük iyileştirmeler yaptım.
Elementor'un tema oluşturucusu ile kendi temanızı oluşturabilir ve onu tamamen beğeninize göre yapılandırabilirsiniz. Her köşe, düğme, kutu gölgesi, renk ve animasyonlar sayısız şekilde kendi isteklerinize göre özelleştirilebilir. İmkanlar sonsuzdur. Aşağıdaki resim ana menü rengine ilişkin ayar seçeneklerini göstermektedir. Bu tema oluşturucuyla masaüstü (ve dizüstü bilgisayar), tablet ve cep telefonlarının ekranı istenildiği gibi ayarlanabilir. Bu sayede tüm cihazlar için en optimum ayarlara ulaşılabilir.
Diğer sitelerde beni en çok rahatsız eden şeyler pop-up'lar, haber bültenleriyle ilgili bildirimler ve her zaman tıklanması gereken bildirimleri etkinleştirme isteğidir. Gösterişli reklamları da unutmayın. Bu benim bir reklam engelleyiciyle göz atmaya ve katılmamaya karar vermemi sağladı. Mümkün olduğunca az dikkat dağıtıcı unsur ekleyerek web sitemi mümkün olduğunca "temiz" tutacağım. Animasyonlar ve renkli sayfalarla siteyi çok az çaba harcayarak oldukça çekici hale getirebilecek seçenekler olsa da, ben insanların çoğu zaman aramadığı grinin birçok tonunu ve mümkün olduğunca az dekorasyonu tercih ediyorum. Her iki tarafı da koyudan açık griye uzanan bir arka plana sahip beyaz sayfalar hoş bir kontrast sağlar ve seçilen yazı tipiyle birlikte metinlerin okunmasını kolaylaştırır. Site, 17 inçten itibaren kare masaüstü bilgisayar ekranları için uygundur çünkü bu ekran boyutu 2023 yılında garajlarda ve okullarda hala yaygındır. Dizüstü bilgisayarlar yüksek çözünürlük kullandığından, site 14 inçlik bir dizüstü bilgisayarla, menü çubuğu farklı bir moda geçmeden, sağ tuşlar dar ekrandan ikinci sıraya geçerek ziyaret edilebilir. Bu arayüz birçok deney ve ziyaretçilerden gelen geri bildirimler sonucunda oluşturuldu. İyi koordine edilmiş navigasyona sahip bilgilendirici karakter, çoğu ziyaretçinin takdir ettiği şık görünümden daha önemlidir.
Sunucu:
Rekabetçi fiyatlı web hosting paketlerine sahip ucuz hosting partileri, sunucudan çok fazla bilgi işlem gücü gerektiren web siteleriyle ilgilenmiyor çünkü aynı SSD / CPU ve RAM'i diğer yüzlerce müşteriyle paylaşıyorsunuz. Bu web sitesi için ayda 120 ila 130 GB'lık bir veri tüketimi de olağandır ve birkaç on avroluk standart pakette buna izin verilmez. Böyle bir taraf, çok fazla kaynak kullanan web sitelerinin performansını düşürmeyi veya pahalı bir VPS satın almanızı gerektirmeyi seçebilir.
Optimum performansın elde edilebilmesi ve belirli ayarlar üzerinde kontrol sahibi olabilmem için bu web sitesini bir VPS'ye yerleştirme konusunda uzun süredir tereddüt ediyordum. İyi bir VPS pahalıdır ve bir alternatif düşünmeye başladım: siteyi kendim (evde) barındırmak.
2020 baharında rekabetçi fiyatlı, genç kullanılmış bir sunucu satın aldım. Bunu gerekli donanım yükseltmeleriyle sağladım ve BIOS'taki ayarların nasıl kullanılacağını öğrendim; bunlar tüketici bilgisayarlarından çok farklıdır. Ayrıca sunucuya bağlanmak için kendi evimde bir ağ oluşturdum. Fiber optik bağlantının hızı 1 gigabit indirme ve yüklemedir; bu da birçok yoğun web sitesini barındırmak için fazlasıyla yeterlidir.
Ekim 2020'de, işletim sistemi olarak CentOS'u (şimdi değiştirildi, bu konu hakkında daha sonra daha fazla bilgi vereceğiz) ve kontrol paneli olarak Cpanel'i içeren sunucuyu kurdum.
Birkaç saat süren hazırlığın ardından site, tek tuşla veri merkezindeki sunucudan ev sunucusuna taşındı. Bu süreç çok sorunsuz ilerledi. Bu yazının yazıldığı ana kadar (kurulumdan üç yıl sonra) hiçbir sorun yaşanmadı.
Şu anda bulunduğunuz sunucu aşağıdaki iki resimde gösterilmektedir.
Yukarıdaki resimler: sunucu bir HP ProLiant ML350p Generation 8'dir. Kapağın arkasında, sunucuyu açma anahtarının bulunduğu DVD oynatıcı ve altında dört USB bağlantı noktası bulunur. Altta dört sürücü vardır: 2x SSD (solda) ve 2x HDD (sağda). Web sitesi SSD'lerden yüklenir. Yedeklemeler her gece HDD'lerde saklanır. SSD'ler ve HDD'ler Raid aynasındadır (RAID 1). Sabit disk arızası durumunda, sunucuyu kapatmaya gerek kalmadan yedek bir sabit diskle değiştirebilirim. Bir sürücüyü değiştirdikten sonra veriler otomatik olarak aktarılır.
Aşağıdaki resim: Yan kapağı ve hava kılavuzunun plastik plakasını çıkardıktan sonra, yanlarında anakartın bulunduğu dört büyük fan görüyoruz.
Sunucu Xeon E5-2690 CPU (2,9 GHz) ile donatılmıştır. Bu, 8 iş parçacıklı 16 çekirdekli bir işlemcidir. Güç tasarrufu modunda, 1 Ghz'in biraz üzerinde bir saat hızında çalışır; bu, web sitesi performansı ve sunucu yönetimi açısından, bu performans modunda saat hızının 2,9 GHz'e çıktığı maksimum performans modundaki ayardan daha düşük değildir. Tek fark ısı gelişimi ve enerji tüketiminde göze çarpıyordu. Düşük saat hızlarında iyi performans, çok sayıda işlemci çekirdeği sayesinde mümkündür. Ayrıca bellek bankaları artık toplam 12x 4 GB ECC bellek modülleriyle dolduruldu, bu da dört kanalda toplam 48 GB bellek sağlıyor. Tabii ki bu aşırıya kaçıyor, ama bence bu onu geleceğe yönelik kılıyor.
2022 yazında CentOS'un yakında artık desteklenmeyeceği duyurusu üzerine CentOS işletim sistemini AlmaLinux ile değiştirdim. Popüler Cpanel AlmaLinux'a kuruludur: bu, web sitesinin barındırılmasını mümkün kılan programdır. Aşağıdaki ekran görüntüsü kontrol panelini göstermektedir. Her hafta mevcut güncellemeleri (Cpanel, yardımcı programlar veya çekirdek) kontrol ediyorum ve yükü kontrol ediyorum.
Tercüme:
Fark etmiş olabileceğiniz gibi, altbilgi (web sitesinin alt kısmında), web sitesinin çevrilebileceği bir işaretler sütunu içerir. Çeviri, WordPress'teki, sinirsel makine çevirisi (NMT) ve yapay zeka (AI) adı verilen bir eklenti kullanılarak mümkün kılınıyor. Nöral makine çevirisi ile yapay zeka arasındaki ilişki, NMT'nin insan dilini anlamak ve etkili bir şekilde tercüme etmek için makine zekasını kullanan özel bir yapay zeka uygulaması olduğu gerçeğinde yatmaktadır.
Aşağıdaki nedenlerden dolayı web sitesini tercüme etme adımını attım:
- NT2 (ikinci dil olarak Hollandaca) sahibi otomotiv mühendisliği öğrencileri, çalışırken kendi ana dillerinde aynı şekilde çevrilmiş bir sayfaya bakmaktan keyif alırlar. Bir parçanın veya sistemin işleyişini “kendi” dillerinde anlarlarsa, açıklamayı Hollandaca öğrenmek de daha kolay olur;
- Bazı ülkelerde otomotiv teknik öğretim materyallerinin temini azdır. Örneğin İzlanda'da öğrencilerin yalnızca İngilizce öğretim materyallerine erişimi vardır. Ders materyallerine kendi dillerinde bakabilmek hem öğretmen hem de öğrenci için güzel bir şey. Görüştüğüm İzlandalı öğretmen de şöyle diyor: “İzlandacaya çeviriyi sürekli açıklıyorum, çünkü araba atölyelerinde parçalardan İngilizce değil, İzlandaca bahsediliyor ve yazılıyor. İzlandaca teknik dil içeren bir metni okuyabilmek çok güzel”;
- İlk paragrafta okuduğunuz gibi makale yazmak benim hobimdir. Çeviri seçeneği daha geniş bir kitleye ulaşmamı sağlıyor.
Web sitesini 2023 baharında İngilizceye çevirdim. Bu iyi gitti. İzlandaca çevirisini isterken İzlanda'nın yanı sıra diğer ülkeleri de ekledim. Google ayrıca çevrilen sayfaları da dizine ekler. Örneğin, Temel elektronik sayfası artık Google'da on beş dilde yer alıyor; her dilin kendi URL çevirisi, başlığı ve anahtar kelimeleri var. Bu aynı zamanda ziyaretçi istatistiklerini de artırır. Web sitesinin yalnızca birkaç haftadır İngilizce dışındaki dillere çevrildiği görselde 4 Kasım - 1 Aralık 2023 tarihleri arasındaki ziyaretçi sayıları gösteriliyor.
Çeviri oldukça makul ve yüksek kalitede. Teknik jargon içeren paragraflarda bazen “fazla kelimesi kelimesine” çevrilen ve dolayısıyla farklı anlamlara gelen çeviri hataları yapılmaktadır. Bunun bir örneği Hollanda'nın "karoseri"sidir. İngilizce'de bu "beden" olarak çevrilir. Bu doğru. Ancak İzlandacada “beden”e benzer bir şekilde çevriliyor ama oradaki çeviri “insan vücudu”na gönderme yapıyor.
Neyse ki çeviriyi ayarlama seçeneği var. Çeviriler, web sitesi genelinde değiştirilecek olan programda düzeltilebilir. Ancak çeviri, ayrı sayfalarda cümle başına da ayarlanabilir. Aşağıdaki resimde her cümle için bir kalem gösterilmektedir. Tıklandığında çeviri değiştirilebilir.
Cümlelerden birinin kalemine tıkladıktan sonra orijinal ve çevrilmiş metni içeren bir açılır pencere görünecektir. Çeviri burada düzeltilebilir. Çeviri, orijinal (Hollandaca) metni etkilemeden hemen düzeltilir.
İngilizce çeviri uzun bir yol kat etti. Diğer dillerde daha fazla zorluk çekiyorum çünkü oradaki bilgim daha az kapsamlı. Bu yüzden web sitemi ziyaret eden ziyaretçilerden dil ve çeviri hatalarını bana bildirmelerini rica ediyorum. Birden fazla sayfada görünen bir kelimeyle ilgiliyse, bunu söz konusu sayfada veya web sitesinin tamamında hemen düzelteceğim. İlgileniyorsanız yukarıda gösterilen çeviri programına erişim seçenekleri tartışılabilir. İletişim formu aracılığıyla benimle iletişime geçebilirsiniz. İzlandalı öğretmen derslerinde bu web sitesini minnetle kullanıyor ve metinleri kendisi çevirebiliyor. Kendisi, meslektaşları ve öğrencileri (aynı zamanda ben de) bundan faydalanıyoruz. Bu seçeneği diğer ülkelerdeki kullanıcılara (tercihen otomotiv teknolojisi öğretmenlerine veya otomotiv endüstrisinde çalışan ve dil bilimi konusunda bilgili kişilere) de sunmak istiyorum.