A Systematic Analysis: Website Development using Codeigniter and Laravel Framework

##plugins.themes.academic_pro.article.main##

Onno Widodo Purbo

Abstract

The use of the website as one of the most influential means of communication in various human activities has been so widespread with a low cost factor, the website is often functioned as a medium for storing data and information using certain topics, besides that the website is also a collection of web pages that related to each other on the web. In general, there are several programming languages that are used to create website applications. such as, HTML (Hyper Text Markup Language), PHP (PHP Hypertext Preprocessor), CSS (Cascading Style Sheet), Javascript, Mysql, and jquery. The CodeIgniter is an open or open source application based on the PHP framework with the MVC model or also commonly called the Model View Controller which is used to build a dynamic website using PHP code. CodeIgniter helps make it easier for developers or developers to be able to create a website-based application very quickly and quickly. In this study, analysis and comparison of the accuracy of preventing SQL injection attacks is carried out on the CodeIgniter framework and the Laravel framework. In the CodeIgniter framework, the escaping query function is used to prevent SQL injection attacks. Meanwhile, the Laravel framework uses the loquent ORM function to prevent SQL injection attacks. The Codeigniter and Laravel frameworks have different time and speed performance results. Codeigniter has a higher average time and speed than Laravel. In the average time value, Codeigniter has a greater time duration than Laravel with a difference of 4.2 ms and in the average speed value, Codeigniter is still superior with a difference of 40.08 Kbit/s from Laravel.

##plugins.themes.academic_pro.article.details##

How to Cite
Purbo, O. W. (2021). A Systematic Analysis: Website Development using Codeigniter and Laravel Framework. Enrichment : Journal of Management, 12(1), 1008-1014. https://doi.org/10.35335/enrichment.v12i1.346

References

Achmad, W. (2021). Citizen and Netizen Society: The Meaning of Social Change From a Technology Point of View. Jurnal Mantik, 5(3), 1564-1570.
Anugerah, S. (2015, July). Pemodelan Responsive Web Menggunakan Foundation Framework Dalam Pengembangan Perangkat Lunak Berbasis Perangkat Bergerak. In Seminar Nasional Informatika (SEMNASIF) (Vol. 1, No. 1).
Djaeng, D. S., & Burhanudin, B. (2016). Analisa Kualitas Website STMIK Bina Mulia Palu Menggunakan Framework WebQual. Jurnal Elektronik Sistem Informasi dan Komputer, 2(2), 53-63.
Dwi, W. (2018). Pengembangan Antarmuka Pemrograman Aplikasi Menggunakan Metode RESTful pada Sistem Informasi Akademik Politeknik Kota Malang. Smatika Jurnal, 8(02), 63-66.
Gomes, L. M., Martins, F., & Guerra, H. (2019, September). Teaching web programming using the MEAN stack. In International Conference on Interactive Collaborative Learning (pp. 256-262). Springer, Cham.
Irawan, R. (2017). Implementasi Framework Codeignter Untuk Pengembangan Website Pada Dinas Perkebunan Provinsi Kalimantan Tengah. Jurnal Saintekom, 7(1), 67-80.
Istiono, W., & Hijrah, H. (2016). Pengembangan Sistem Aplikasi Penilaian dengan Pendekatan MVC dan Menggunakan Bahasa PHP dengan Framework Codeigniter dan Database MYSQL pada Pahoa College Indonesia. Jurnal TICom, 5(1), 93757.
Jaja, J., Alfaritsy, F., & Purwanti, S. (2021). Pengembangan Sistem Informasi Hasil Uji Lab Benih Padi Bersertifikat Menggunakan Metode Rational Unified proses. Media Bina Ilmiah, 15(3), 4339-4344.
Jaja, J., Priatna, N., & Ardan, T. S. (2021). Implementation of Data Mining Technique for Performance of WFH and WFO Agents Using the K-Means Method Case Study Study of PT. Infomedia Telkom Consumer Profiling Services. Budapest International Research in Exact Sciences (BirEx) Journal, 3(2), 117-125.
Lucianto, V. (2020). Pengembangan Portal Berita Berbasis Website Menggunakan Framework Codeigniter (Pengembangan Database).
Łuczak, P., Poniszewska-Maranda, A., & Karovič, V. (2021). The Process of Creating Web Applications in Ruby on Rails. In Developments in Information & Knowledge Management for Business Applications (pp. 371-401). Springer, Cham.
Muhammed, T., Mehmood, R., Abozinadah, E., & Sharaf, S. (2020). SelecWeb: A Software Tool for Automatic Selection of Web Frameworks. In Smart Infrastructure and Applications (pp. 329-346). Springer, Cham.
Pangistu, L. A. M., Azhari, A., & Aktawan, A. (2019). Visualisasi Informasi Website International Conference Berdasarkan Web-Quality Framework. Mobile and Forensics, 1(2), 85-101.
Prapitasari, L. P. A., Sumiari, N. K., & Jayanti, N. K. D. A. (2016). Sistem Informasi Geografis Pasar Tradisional di Wilayah Denpasar menggunakan Framework YII. Sisfotenika, 6(2), 205-216.
Purbo, O. W., Muludi, K., & Kurniawan, T. C. (2021). Jaringan Nirkabel 5G Berbasis Cloud: Reability, Mobility, Energy Efficiency, Latency. Penerbit Andi.
Putri, D. D. (2018). Pengembangan learning management system menggunakan framework codeigniter dan angularjs di PT. XYZ. Jurnal Sistem Informasi, 14(1), 17-27.
Rahman, F., & Ratna, S. (2018). Perancangan E-Learning Berbasis Web Menggunakan Framework CODEIGNITER. Technologia: Jurnal Ilmiah, 9(2), 95-100.
Sidiq, R. S. S., Jalil, A., & Achmad, R. W. W. (2021). Virtual World Solidarity: How Social Solidarity is Built on the Crowdfunding Platform Kitabisa. com. Webology, 18(1), 192-202.
Silviana, A. B., Thalib, F., & No, J. M. R. (2018). Pengembangan Situs Web sebagai Wadah Berbagi Jurnal Menggunakan Framework Codeigniter.
Sudrajat, A. R. (2021). Akuntabilitas Dan Transparansi Publik: Bagaimana Pengaruh Terhadap Kinerja Satuan Perangkat Daerah Di Kabupaten Sumedang. Jurnal Education And Development, 9(4), 395-402.
Susanti, S., Junianto, E., & Rachman, R. (2017). Implementasi Framework Laravel Pada Aplikasi Pengolah Nilai Akademik Berbasis Web. Jurnal Informatika, 4(1).
Susanto Anna Dara Andriana, R. (2016). Perbandingan model waterfall dan prototyping untuk pengembangan sistem informasi. Majalah Ilmiah UNIKOM.
Warsito, A. B., Yusup, M., & Makaram, M. I. A. (2015). Perancangan SIS+ Menggunakan Metode YII Framework Pada Perguruan Tinggi Raharja. Creative Communication and Innovative Technology Journal, 8(2), 24-33.