{"title":"Performance Tests of Java and PHP Programming Languages for Use in Sensor Networks","authors":"Krzysztof Gruszczyński, W. Zabierowski","doi":"10.1109/MEMSTECH55132.2022.10002927","DOIUrl":null,"url":null,"abstract":"Modern times are extremely dependent on technologies and programs that are produced and released on a daily basis. They are key to the day-to-day success of any type of business because they can communicate essential information around the world and work with data much faster than any human being. Therefore, it is very important to have very efficient technologies so that they are able to work quickly with any input load while consuming as few resources as possible. For this reason, authors must choose the appropriate technologies that best suit the given system requirements. These decisions are usually based on a general knowledge of the technology concerned and the personal experiences of team members. These, however, should also be backed up by performance tests so that people can clearly see the differences. The purpose of this article is to compare the performance of two programming languages - PHP and Java - on simple but most commonly used operations. The reason for this research was projects using sensor networks, ranging from telemedicine applications to extensive sensor networks collecting scientific data, or working in an environment of limited resources, e.g. with BLE or WIFI transmitters, where it is critical to supply energy to these transmitters. Therefore, the issue of efficiency and hence energy savings may be a key issue depending on the selected programming technology.","PeriodicalId":348465,"journal":{"name":"2022 IEEE XVIII International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE XVIII International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MEMSTECH55132.2022.10002927","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Modern times are extremely dependent on technologies and programs that are produced and released on a daily basis. They are key to the day-to-day success of any type of business because they can communicate essential information around the world and work with data much faster than any human being. Therefore, it is very important to have very efficient technologies so that they are able to work quickly with any input load while consuming as few resources as possible. For this reason, authors must choose the appropriate technologies that best suit the given system requirements. These decisions are usually based on a general knowledge of the technology concerned and the personal experiences of team members. These, however, should also be backed up by performance tests so that people can clearly see the differences. The purpose of this article is to compare the performance of two programming languages - PHP and Java - on simple but most commonly used operations. The reason for this research was projects using sensor networks, ranging from telemedicine applications to extensive sensor networks collecting scientific data, or working in an environment of limited resources, e.g. with BLE or WIFI transmitters, where it is critical to supply energy to these transmitters. Therefore, the issue of efficiency and hence energy savings may be a key issue depending on the selected programming technology.