Güncel yazılımlarda bile şu iki durumu çok sık görüyorum
1) url yapısı
orneksite.com/page.php?id=789&lang=tr
bunun yerine yazılımda şu yapıyı kullanmak çok mu zor yazılımcılar için :
orneksite.com/tr/sayfa-adi
2) görsel isimleri
"anahtar-kelime.jpg" diye görsel yüklüyoruz siteye, kafasına göre isim atıyor.
siteadi.com/images/1283131231.jpg
yerine, hiç değiştirmeden
siteadi.com/images/anahtar-kelime.jpg
böyle yapmak çok mu zor?
gerçekten bilmediğimden soruyorum, zira işin seosunu, kullanıcı deneyimini geçtim, yoldan geçerken bakan bir vatandaş olarak bile 2. örnekler çok daha göze hoş ve yapılması kolay gelmiyor mu?
bunu çevremden bir iki yazılımcı arkadaş ile tartıştım, "işi bilmediklerinden" dedi. ben buna inanmıyorum açıkcası, zira sıfırdan bir script çıkaracak kadar yazılım bilen birisinin, bu kadar temel kullanıcı deneyimi bilgisinin olmama imkanı yok, ikisinden bu kadar kopabilecek konular değil. o nedenle mutlaka başka sebebi vardır diye düşündüm
Yazılımcılar Neden Böyle Kodlar?
9
●662
- 08-12-2023, 12:24:31
- 08-12-2023, 12:35:42Routing mantığını bilmeyen yeni adayların yaptığı hatadır, ilk başladığım zamanlar ben bile yapardım
Zamanla öğreniliyor. Mesela orneksite.com/yazi-adi-1 - orneksite.com/yazi-adi-2 yapanlar da var buda yanlıştır.
- 08-12-2023, 12:37:03Kimlik doğrulama veya yönetimden onay bekliyor.2-3 satırlık htaccess koduna bakıyor aslında
- 08-12-2023, 12:48:14Zor değil htaccess'e birkaç eklemeyle o url yapısı elde edilir. Orada url yapısıyla değil id ile okuyor. Mysql'de url yapısı için kayıt tutulmalı. Başka bir yol, yapılmamalı ama, ali-veli-9999 şekline getirilir. En sondaki id'ye göre sorgu yapar.
anahtar-kelime.jpg çiftleşebileceği için ya çift durumda sonuna _2 _3 _4 ... eklemek ya da uniqid() kullanmak doğru olur.
Script herkese açık değilse ne olursa olabilir. En fazla o url yapısında sql injection için hacker'a ipucu verilmiş olur. Eğer halka açık bir script yapılıyorsa bunları yapmak müşteri memnuniyeti ve işe saygı açısından doğru olur. Şimdi bana o scripti dediğin hale getir deseniz kapıyı 10K'dan açarım. Bu nedenle baştan yaptırmak doğru.
Zamanla öğreniliyor. Mesela orneksite.com/yazi-adi-1 - orneksite.com/yazi-adi-2 yapanlar da var buda yanlıştır.