E-ticaret sitelerinde hatalar

0
cs
ACM Istanbul Bölümü'nün Salı Günü gerçekleştirilen toplantısında bahsettiğimiz yeni projemiz, Türkiye'deki e-ticaret sistemlerinin genel durumunu açıkça gözler önüne serecek.

Odak noktamız e-ticaret web sistelerindeki bug ve hatalar.

Özellikle web arayüzlerinde karşılaşılan "internal" hata mesajları ve diğer bütün buglar geçerli.

Örneğin; "Error 500: The "xml" attribute illegally evaluated to "null" or "" in "

Geçtiğimiz hafta İGDAŞ, BEDAŞ; TTNet, Türk Telekom, İSKİ, Garanti Bankası, Migros Online, AtlasJet web sitelerinden örnekler bulduk.

Bu kurumlarda bulunan yeni örnekler de işe yarayacaktır, çünkü bazılarının screenshot'ları düzgün değil. Bir haftada bu kadar kurumdan hata toplanabiliyorsa kim bilir bu iş nereye kadar gider.

Katkıda bulunmak için, yapılan işlemin detaylı bir açıklaması ile birlikte tarih ve URL gibi detayları görebileceğimiz, tarayıcı penceresinden bir screenshot yeterli olacaktır.

Ayrıca büyük sistemlerin uzun süre devre dışı kalması da ilginç bir durum. Örneğin Türk Telekom'un (web ve telefon üzerine) borç sorgulama servislerinin hepsi 5 gün boyunca devre dışı idi. Bu tür katkılar da büyük oranda etki yaratacaktır.

Lütfen bu proje kapsamında hacking yapmayınız. Örneğin SQL injection, formlara fazla uzun string girmek ve cookie'leri el ile değiştirmek gibi işlemlerden kaynaklanan bozukluklar ile ilgilenmiyoruz. Bu tamamen başka bir konu ve ayrıca yasal da değil. Amacımız sadece "sıradan" bir kullanıcının davranışı ile ortaya çıkan hataları gözler önüne sermek. Tabi Ctrl+Click gibi aynı session dahilinde birden fazla pencere açmak da normal kullanım dahilinde, dolayısıyla bu tür davranışlarda çıkacak hatalar da çok önemli. Şu ana kadar karşılaştığımız sistemler için ne yazık ki çok daha basit kullanımlar bile yeterli oldu, fakat örneğin bu tür bir davranış bir dizi web sitesinde (kuruma maddi zarar bile ettirebilecek) ciddi hatalara yol açacaktır.

Bulduğunuz hataları bana basitçe e-posta yoluyla iletebilirsiniz. Şimdiden katkıda bulunan herkese tek tek teşekkürlerimi sunarım.

Chris Stephenson
cs (at) cs.bilgi.edu.tr

ACM İstanbul Buluşmaları: λ-calculus: En eski programlama dili bugünkü problemlerimizi aydınlatıyor

Görüşler

0
robertosmix
Birçok e-ticaret sitesindeki en büyük bug sistemin kendisi: .NET
0
o_ozardic
Sonuçta .NET'in tercih edilmesinin arkasında pek çok pratik neden var, bi tanesi "Hızlı çözüm" inancı.
0
memisko
hızlı yaşa genç öl misali...
0
erhanbaris
sorun ve sıkıntıları .net ten dolayı javadan dolayı phpden dolayı diye sınıflandırmak kanımca yanlış. Bana göre bütün bu diller amaç değil araçtır. Uzman bir yazılımcı zamanında ve yerinde gerektiğini kullanandır. Microsoft fanatizmi yada linux fanatizmi yapmaya gerek yok. Özelliklede hiç kullanmadığın bilmediğin sadece başkalarından duyduğun ve başklalarının yorumları doğrultusunda yorumlar yapmak ne objektif yorumlar ortaya çıkarır nede objektif çözümler.

Ondan dolayı hataları yapan insanlardır. Uygulama platformları yada dilleri değil :)

Haberde geçen sitelerin bir kısmı JSP bir kısmı PHP bir kısmıda ASP.NET'te yazılmış.

Ben uzun süre PHP kullandım şu anda .NET kullanıyorum. Her platformun kullanışlı olduğu, etkin olduğu ve iyi çözümler sergilediği yerleri göz önünde bulunduralım.
Saygı ve sevgiyle kalın.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Fazlamesai Tayfası Kızılay´dan Bildiriyor...

parsifal

Fazlamesai.net ekibi sabah 07:00 itibariyle Ankara'ya ayak basmıştır. Gezip dolaştıktan sonra Kızılay'da bir çay bahçesine çöreklenip teknolojinin nimetlerini kullanmaya başladık.
İlk denememizi Palm Vx ile yaptık. Alınan sonuçlara göre fazlamesai.net Palm'da da gayet güzel gözüküyor. Şu an ise Nokia 6210 ve HP omnibook ile bu haberi sizlere ulaştırıyoruz.

Bilmiyenler için tekrar hatırlatalım. Bu akşam 18:30´da Ankara Üniversitesi Fen Fakültesi D Blok´da fazlamesai.net semineri var. Ayrıntılı bilgi: Linux.org.tr

Serbest.Fazlamesai.net

butch

Bundan 2 yıl önce bir buluşmada IT işleriyle pek de ilgili olmayan bir FM üyesi, internetin önemli bir bölümünü "geek"lerin ele geçirdiğini ve FM'de farklı konuların konuşulması, tartışılmasını istediğini söylemişti. Tespitin doğru olduğuna şüphe yok. Hatta Fazlamesai özelinde üyelerin BT ve Özgür Yazılım vs. dışında birşey konuşmadıkları, düşünmedikleri gibi genel bir kanı da var. Ancak işin aslı öyle değil.

Fazlamesai.net PC WORLD´de

PCW

PC WORLD'ün Ekim sayısından itibaren Fazlamesai.net ekibi katkılarıyla her ay yayınlanmak üzere "Açık Kaynak" bölümü açtık. Sundance ve Butch ile oturup konuşarak ortaklaşa nasıl bir içerik üretebileceğimizi düşündük ve sonuçta beğeneceğinizi umduğumuz ortak bir çalışmaya imza attık. Bu ilk çalışmamızda başlangıç olarak OSDN kaleleri, VectorLinux'un kurulumu ve Fazlamesai.net dünyasından haberlere yer veriyoruz.

Gözlem: Ne zamandır birşey yazmamıştım ama gene

cayfer

Tipik bir "Windows power user" ortalama günde iki saatini boşa harcıyor...
Kendi çevremde "bilgisayar işini bilen" ve XP gibi güncel Windows işletim sistemi kullanan insanların ortalama günde iki saatlerini sistemlerine "ilgi" göstermekle geçirdiğini gözlüyorum.

Bu gözlem herhangi bir bilimsel yönteme dayanmıyor. Ölçmedim, hesaplamadım. Baştan belirteyim de metodoloji konusunda eleştiriler almayayım.

fazlamesai.net'e soralım: J2EE mi yoksa .NET mi?

FZ

MIT hocalarından Philip Greenspun tercihini .NET'ten yana kullanmış. Greenspun'ın 11 Nisan 2002 tarihli yorumlarından sonra en son 8 Mart 2005'te bir yorum gelmiş. Son 3 sene içinde gelen yorumlar ağırlıklı olarak .NET taraftarı yorumlar. Genel hava şu: Eğer bir sürü programcı çalıştırmak istiyorsanız, çok büyük şirketseniz, bol bol paranız varsa, vs. buyrun J2EE ile sistem geliştirin. Daha sıkı koşullar altında çalışıyorsanız şu anda .NET çok daha hızlı ve etkin sistem geliştirmeye ve programlamaya izin veriyor. Tabii buna itirazlar da var: EJB'den yola çıkarak J2EE'yi kötüleme hatasına düşmeyin! gibi. Bir başka yazılımcı ise "yahu bir satır kod değiştiriyoruz, application server'ı başlatmak 3 dakika sürüyor, el insaf" şeklinde şikayet ediyor.

IT sektörünün acar FM üyeleri bu konuda ne der? Acı dolu yazılım deneyimlerini bizimle paylaşmak isteyenler, hodri meydan, yanınızda rakamlarla gelin ve hangi platformu neden tercih ettiğinizi güçlü bir şekilde açıklayın.