Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utökning av PHP
Karlstad University, Division for Information Technology.
Karlstad University, Division for Information Technology.
2006 (Swedish)Independent thesis Basic level (professional degree), 10 points / 15 hpStudent thesis
Abstract [sv]

Detta examensarbete är gjort på uppdrag av ett företag som heter IT Resource AB i Årjäng Värmland.

Målet med detta examensarbete var att skapa ett API till PHP som skall utöka PHPs funktionalitet. APIet skall förenkla samt effektivisera IT Resource ABs arbete med att utveckla webbapplikationer. Den förenkling samt effektivisering som APIet erbjuder är möjligheten att återanvända funktioner samt att man enkelt kan lägga till nya funktioner i APIet vid behov.

Den funktionalitet som APIet kommer att tillhandahålla är en förbättrad hantering av variabler och strängar som genereras från en webbsida skriven i PHP. Med en förbättrad hantering menas bland annat att det skall vara möjligt att lagra variabler och strängar från en webbsida skriven i PHP.

Det skapade APIet består av 2 byggstenar, en klient och en server. Klienten i klient/serversystemet är en extern modul innehållande funktionalitet för kommunikation med både PHP och servern. Detta innebär att klienten i klient/server-systemet kommer att fungera som ett gränssnitt mellan PHP och servern.

I serverdelen återfinns implementationen av den funktionalitet som APIet erbjuder. Den funktionalitet som implementerats i serverdelen är lagring av variabler och strängar i primärminnet.

Resultatet av arbetet är ett API som utökar PHPs funktionalitet. Detta API kan utökas ytterligare vid behov och kan med fördel användas av IT Resource AB för utveckling av webbapplikationer i PHP.

Abstract [en]

This bachelor’s report is based upon an assignment specified by the company IT Resource AB, located in Årjäng Värmland.

The goal of this bachelor’s project was to create an API to extend the functionality of PHP. The API shall simplify and make the work more efficient for IT Resource AB when developing web applications. The simplification and the increased efficiency that the API offers are the possibilities to reuse and easily add new functions to the API when needed.

The functionality that the API will offer is an enhanced capability to handle variables and strings generated from a web page written in PHP. The enhanced capability refers to the possibility to store variables and strings from a web page written in PHP.

The API created consists of 2 parts, a client and a server. The client in the client/server system is an external module which contains the functionality for the communication with both PHP and the server. This means that the client in the client/server system will act as an interface between PHP and the server.

The implementation of the API’s functionality is found in the server part of the client/server system. The functionality implemented in the server is the possibility to store variables and strings in the main memory.

The result of this project is an API that increases the functionality of PHP. The API can, when needed, be extended further, and IT Resource AB can benefit from using it when developing web applications that make use of PHP.

Place, publisher, year, edition, pages
2006. , p. 53
Keywords [sv]
Datavetenskap, PHP, Utökning
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kau:diva-48OAI: oai:DiVA.org:kau-48DiVA, id: diva2:6143
Uppsok
teknik
Supervisors
Examiners
Available from: 2006-02-16 Created: 2006-02-16 Last updated: 2018-01-11

Open Access in DiVA

fulltext(310 kB)460 downloads
File information
File name FULLTEXT01.pdfFile size 310 kBChecksum MD5
a90b41d0476fcd118372a82deac96668cc41d5dbaa7cd55ab65fadff22f4619d59be0bef
Type fulltextMimetype application/pdf

By organisation
Division for Information Technology
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 460 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 593 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf