Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/24832
Author: Μπέλης, Αντώνιος
Title: Συγκριτική μελέτη ανάπτυξης web εφαρμογών με χρήση των php, python και node.js.
Date Issued: 2020
Department: Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα
Supervisor: Πρωτόγερος, Νικόλαος
Abstract: Λόγω το ότι υπάρχουν εκατοντάδες web τεχνολογίες και server-side γλώσσες ανάπτυξης εφαρμογών, είναι δύσκολη απόφαση η επιλογή της κατάλληλης. Όλες οι τεχνολογίες έχουν θετικά και αρνητικά. Σε αυτή την εργασία, θα παρουσιάσω και θα συγκρίνω τρεις server-side γλώσσες προγραμματισμού php, node.js και python. Η σύγκριση θα γίνει στα χαρακτηριστικά της δημοτικότητας της ανάπτυξης του κώδικα και της απόδοσης τους. Για τους σκοπούς της σύγκρισης αναπτύχθηκε και στις τρεις γλώσσες ένα διαδικτυακό ιστολόγιο (blog). Για τα συγκριτικά πειράματα επέλεξα τα σενάρια της δημιουργίας μιας στατικής σελίδας και την δημιουργία μιας δυναμικής σελίδας. Οι μετρήσεις βασίστηκαν πάνω στους δείκτες ποσότητα αιτημάτων ανά δευτερόλεπτο και χρόνος καθυστέρησης απόκρισης. Τα αποτελέσματα του πειράματος έδειξαν ότι στην παραγωγή στατικών σελίδων η node.js έχει τις καλύτερες επιδόσεις, αντίθετα στην παραγωγή δυναμικού περιεχομένου η php. Στόχος της παρούσας εργασίας είναι να αποτελέσει χρήσιμη γνώση για τους προγραμματιστές για την επιλογή κατάλληλης τεχνολογίας ανάπτυξης της εφαρμογής τους.
Keywords: Php
Python
Node.js
Web
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2020.
Appears in Collections:ΔΠΜΣ Πληροφοριακά Συστήματα (M)

Files in This Item:
File Description SizeFormat 
BelisAntoniosMsc2020.pdf1.51 MBAdobe PDFView/Open


Items in Psepheda are protected by copyright, with all rights reserved, unless otherwise indicated.