Research Article
BibTex RIS Cite

Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama

Year 2019, Volume: 14 Issue: 3, 88 - 103, 08.07.2019
https://izlik.org/JA27SS88GA

Abstract

    Bu çalışmada, son yıllarda web sistemlerinde rekabetin
artmasıyla birlikte önem kazanan performans kavramı incelenmiştir. Performansa
etki eden web teknolojilerinin günümüz programlama ve yazılım yöntemleri
kullanılarak açıklanmasına gayret edilmiştir. Web uygulamasının kapsamı açıklanmış,
katmanlı mimari kullanılarak uygulama geliştirmenin web performansına getirdiği
avantajlardan bahsedilmiştir. Ayrıca MVC.NET kullanılarak bir haber portalı
geliştirilmiş, uygulama süreçleri diğer güncel web teknik ve teknolojileri ile
desteklenerek yazılım, veri tabanı ve sunucu-istemci taraflı testler
yapılmıştır. Çalışmada ortalama gecikme süresi, istek yanıt süresi, yük altında
çıkış değeri, işlemci, hafıza, I/O ve ağ metrikleri incelenerek site
performansı değerlendirildikten sonra kod tarafında yeni güncellemeler
yapılmıştır. Olumlu neticeler sonucunda “Çok Katmanlı Çok Kullanıcılı Web
Sistemlerinde Performans Analizi ve Bir Uygulama” çalışması tamamlanmıştır.
Projeler sürdürülebilir ve kaliteli yazılım geliştirmek isteyen öğrencilere
hitap edecek şekilde tasarlanmıştır. Projeler istenildiği zaman genişletilmeye
uygun gerçek kullanıma açılabilecek şekilde esnek yapıdadır.

References

  • [1] Kızmaz, V.U., (2015). ASP.NET MVC 5, Temmuz, Kodlab Yayın ISBN: 978-605-5201-46-3.
  • [2] Sakarya, M., (2016). Yoğun Yükte Çalışan Sistemlerde Yazılımsal Olarak Davranış Farklılıklarının Analiz Edilmesi. İstanbul: Beykent Üniversitesi Fen Bilimleri Enstitüsü.
  • [3] Aydilek, İ.B., (2006). Web Uygulama ve Sunucularının Performans Analizi. Konya: Selçuk Üniversitesi Fen Bilimleri Enstitüsü.
  • [4] Karayel, A., Bayğuş, İ. ve Yılmaz, U., (2017). ASP.NET MVC İle E-TİCARET, Mayıs, PUSULA, ISBN: 978-605-6730-16-0.
  • [5] Tokak, B., (2017). HTML5, CSS3 ve JavaScript ile Web Tasarımı, Dıkeyeksen, ISBN 978-605-4898-16-9.
  • [6] Baltalı, S.J., (2011). KODLAB, ISBN: 978-605-4205-39-4.
  • [7] http://www.acmagile.com [20.01.2019].
  • [8] https://publicwww.com/websites/jquery/ [16.06.2017].
  • [9] Özbilgin, İ.G. ve Mustafa Özlü, M., (). Yazılım Geliştirme Süreçleri ve ISO 27001 Bilgi Güvenliği Yönetim Sistemi. Ankara: Sermaye Piyasası Kurulu & Türk Patent Enstitüsü. https://ab.org.tr/ab10/bildiri/51.pdf.
  • [10] Kim, S., (2017). PostgreSQL, 9.6 Performance Story, ISBN 978-1521009307.
  • [11] http://www.webperformancetoday.com/2011/11/23/case-study-slow-page-load-mobile-business-metrics/ [27.11.2016].
  • [12] Telciler, C., (2013). Veritabanı Kavramı ve MS-SQL Uygulamaları, ISBN 978-605-5106-00-3.
  • [13] https://tr.wikipedia.org/wiki/HTML5 [15.06.2017].
  • [14] https://www.keycdn.com/blog/website-speed-test-tools/ [20.06.2018].
  • [15] https://blog.radware.com/applicationdelivery/wpo/2015/04/new-findings-state-union-ecommerce-page-speed-web-performance-spring-2015/ [19.06.2018].
  • [16] Kızılkan M.E., (2009). Elektronik Ticaret Sistemleri ve Geliştirilen B2C Uygulamasının Performans Artırımına Yönelik Yapılan Analizler ile Sunulan Yeni Yaklaşımlar. Dumlupınar Üniversitesi, Fen Bilimleri Enstitüsü, Kütahya.
  • [17] Demirdöğmez, M., Gültekin, N. ve Taş, H.Y., (2018). Türkiye’de E-Ticaret Sektörünün Yıllara Göre Gelişimi. ISSN:2528-9527 E-ISSN:2528-9535.
  • [18] https://learn.shayhowe.com/advanced-html-css/jquery/ [01.04.2018].
  • [19] https://www.w3.org/standards/webdesign/htmlcss [01.04.2018].
  • [20] https://hacks.mozilla.org/2016/04/you-might-not-need-a-css-framework/[21.04.2018).
  • [21] http://httparchive.org.
  • [22] Souders, S., (2007). High Performance Web Sites. O’reily Media.
  • [23] Souders, S., (2009). Even Faster Web Sites. O’reily Media ISBN: 978-0596522308.
  • [24] Nah, F., (2004). A Study on Tolerable Waiting Time: How Long Are Web Users Willing to Wait? Behaviour & Information Technology, forthcoming.
  • [25] Josıah, L.C., (2013). Redis in Action. ISBN 9781935182054, ISBN10 1-617290-85-8.
  • [26] http://www.dofactory.com/reference/csharp-coding-standards.
  • [27] https://pdfs.semanticscholar.org/presentation/0b13/6d6892372afa70057960d0c78f7c89311a31.pdf [22.04.2018].

Year 2019, Volume: 14 Issue: 3, 88 - 103, 08.07.2019
https://izlik.org/JA27SS88GA

Abstract

References

  • [1] Kızmaz, V.U., (2015). ASP.NET MVC 5, Temmuz, Kodlab Yayın ISBN: 978-605-5201-46-3.
  • [2] Sakarya, M., (2016). Yoğun Yükte Çalışan Sistemlerde Yazılımsal Olarak Davranış Farklılıklarının Analiz Edilmesi. İstanbul: Beykent Üniversitesi Fen Bilimleri Enstitüsü.
  • [3] Aydilek, İ.B., (2006). Web Uygulama ve Sunucularının Performans Analizi. Konya: Selçuk Üniversitesi Fen Bilimleri Enstitüsü.
  • [4] Karayel, A., Bayğuş, İ. ve Yılmaz, U., (2017). ASP.NET MVC İle E-TİCARET, Mayıs, PUSULA, ISBN: 978-605-6730-16-0.
  • [5] Tokak, B., (2017). HTML5, CSS3 ve JavaScript ile Web Tasarımı, Dıkeyeksen, ISBN 978-605-4898-16-9.
  • [6] Baltalı, S.J., (2011). KODLAB, ISBN: 978-605-4205-39-4.
  • [7] http://www.acmagile.com [20.01.2019].
  • [8] https://publicwww.com/websites/jquery/ [16.06.2017].
  • [9] Özbilgin, İ.G. ve Mustafa Özlü, M., (). Yazılım Geliştirme Süreçleri ve ISO 27001 Bilgi Güvenliği Yönetim Sistemi. Ankara: Sermaye Piyasası Kurulu & Türk Patent Enstitüsü. https://ab.org.tr/ab10/bildiri/51.pdf.
  • [10] Kim, S., (2017). PostgreSQL, 9.6 Performance Story, ISBN 978-1521009307.
  • [11] http://www.webperformancetoday.com/2011/11/23/case-study-slow-page-load-mobile-business-metrics/ [27.11.2016].
  • [12] Telciler, C., (2013). Veritabanı Kavramı ve MS-SQL Uygulamaları, ISBN 978-605-5106-00-3.
  • [13] https://tr.wikipedia.org/wiki/HTML5 [15.06.2017].
  • [14] https://www.keycdn.com/blog/website-speed-test-tools/ [20.06.2018].
  • [15] https://blog.radware.com/applicationdelivery/wpo/2015/04/new-findings-state-union-ecommerce-page-speed-web-performance-spring-2015/ [19.06.2018].
  • [16] Kızılkan M.E., (2009). Elektronik Ticaret Sistemleri ve Geliştirilen B2C Uygulamasının Performans Artırımına Yönelik Yapılan Analizler ile Sunulan Yeni Yaklaşımlar. Dumlupınar Üniversitesi, Fen Bilimleri Enstitüsü, Kütahya.
  • [17] Demirdöğmez, M., Gültekin, N. ve Taş, H.Y., (2018). Türkiye’de E-Ticaret Sektörünün Yıllara Göre Gelişimi. ISSN:2528-9527 E-ISSN:2528-9535.
  • [18] https://learn.shayhowe.com/advanced-html-css/jquery/ [01.04.2018].
  • [19] https://www.w3.org/standards/webdesign/htmlcss [01.04.2018].
  • [20] https://hacks.mozilla.org/2016/04/you-might-not-need-a-css-framework/[21.04.2018).
  • [21] http://httparchive.org.
  • [22] Souders, S., (2007). High Performance Web Sites. O’reily Media.
  • [23] Souders, S., (2009). Even Faster Web Sites. O’reily Media ISBN: 978-0596522308.
  • [24] Nah, F., (2004). A Study on Tolerable Waiting Time: How Long Are Web Users Willing to Wait? Behaviour & Information Technology, forthcoming.
  • [25] Josıah, L.C., (2013). Redis in Action. ISBN 9781935182054, ISBN10 1-617290-85-8.
  • [26] http://www.dofactory.com/reference/csharp-coding-standards.
  • [27] https://pdfs.semanticscholar.org/presentation/0b13/6d6892372afa70057960d0c78f7c89311a31.pdf [22.04.2018].
There are 27 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Research Article
Authors

Taner Hacıoğlu 0000-0001-7190-2675

Ali Güneş

Publication Date July 8, 2019
IZ https://izlik.org/JA27SS88GA
Published in Issue Year 2019 Volume: 14 Issue: 3

Cite

APA Hacıoğlu, T., & Güneş, A. (2019). Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama. Engineering Sciences, 14(3), 88-103. https://izlik.org/JA27SS88GA
AMA 1.Hacıoğlu T, Güneş A. Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama. Engineering Sciences. 2019;14(3):88-103. https://izlik.org/JA27SS88GA
Chicago Hacıoğlu, Taner, and Ali Güneş. 2019. “Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi Ve Bir Uygulama”. Engineering Sciences 14 (3): 88-103. https://izlik.org/JA27SS88GA.
EndNote Hacıoğlu T, Güneş A (July 1, 2019) Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama. Engineering Sciences 14 3 88–103.
IEEE [1]T. Hacıoğlu and A. Güneş, “Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama”, Engineering Sciences, vol. 14, no. 3, pp. 88–103, July 2019, [Online]. Available: https://izlik.org/JA27SS88GA
ISNAD Hacıoğlu, Taner - Güneş, Ali. “Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi Ve Bir Uygulama”. Engineering Sciences 14/3 (July 1, 2019): 88-103. https://izlik.org/JA27SS88GA.
JAMA 1.Hacıoğlu T, Güneş A. Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama. Engineering Sciences. 2019;14:88–103.
MLA Hacıoğlu, Taner, and Ali Güneş. “Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi Ve Bir Uygulama”. Engineering Sciences, vol. 14, no. 3, July 2019, pp. 88-103, https://izlik.org/JA27SS88GA.
Vancouver 1.Hacıoğlu T, Güneş A. Çok Katmanlı Çok Kullanıcılı Web Sistemlerinde Performans Analizi ve Bir Uygulama. Engineering Sciences [Internet]. 2019 July 1;14(3):88-103. Available from: https://izlik.org/JA27SS88GA