Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language PHP un JavaScript programmēšanas valodu drošības un efektivitātes izpēte tīmekļa vietnes izstrādē
Title in English PHP and JavaScript Programming Language Security and Efficiency in Web Development
Author Kaspars Fišers
Department 12100 Institute of Information Technology
Scientific advisor Dr. sc. ing. Vitālijs Boļšakovs
Reviewer Mg. sc. ing. Olga Kotova
Abstract Tīmekļa vietnes izstrādē tiek lietoti dažādu programmēšanu valodu salikumi. Neviena programmēšanas valoda nav ideāla un rodas dažādas drošības problēmas. Tomēr PHP un JavaScript programmēšanas valodas attīstas un tiek izstrādātas dažādas metodes, lai novērstu ļaunprātīgus uzbrukumus. Mūsdienās jautājumi, kuri saistīti ar drošību, ir ļoti aktuāli. Šī darba mērķis ir izpētīt tīmekļa vietņu PHP un JavaScript programmēšanas valodas un to iespēju attēlošanai, izveidot tīmekļa vietni. Mērķa sasniegšanai tika veikta literatūras izpēte par drošību un efektivitāti, izmantojot PHP un JavaScript programmēšanas valodas. Pēc literatūras izpētes tika identificētas iespējamās problēmas tīmekļa vietņu attēlošanā dažādās pārlūkprogrammās. Tika izpētīta papildus informācija par MySQL datubāzes vadības sistēmu un Apache serveri. Pēc iegūtās informācijas tika izstrādāta tīmekļa vietne, lai praksē attēlotu PHP un JavaScript programmēšanas valodu iespējas. Visbeidzot tika veikti testēšanas un atkļūdošanas darbi. Visi darbā norādītie uzdevumi tika izpildīti ar pozitīviem rezultātiem. Galvenās drošības pārkāpumu problēmas, kas tika atklātas izstrādājot darbu, ir sesijas fiksācija, starpvietņu skriptošanas uzbrukumi, nepareiza paroļu glabāšana un šifrēšana, SQL injekcijas, ievaddatu validācija. Tika veiksmīgi izstrādāta tīmekļa vietne, nodrošinot dažādas drošības funkcijas. Tika noskaidroti tīmekļa vietnes efektivitātes uzlabošanas kritēriji, kā arī izdevās pielāgot vietni, lai tā izskatītos līdzīgi starp populārākajiem pārlūkiem. Darba apjoms - 70 lpp., 2 tabulas, 70 attēli un 2 pielikumi.
Keywords PHP UN JAVASCRIPT PROGRAMMĒŠANAS VALODU DROŠĪBAS UN EFEKTIVITĀTES IZPĒTE TĪMEKĻA VIETNES IZSTRĀDĒ
Keywords in English PHP and JavaScript Programming Language Security and Efficiency in Web Development
Language lv
Year 2016
Date and time of uploading 03.06.2016 16:58:06