Return to search

Utökning av PHP

<p>Detta examensarbete är gjort på uppdrag av ett företag som heter IT Resource AB i Årjäng Värmland.</p><p>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.</p><p>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.</p><p>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.</p><p>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.</p><p>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.</p> / <p>This bachelor’s report is based upon an assignment specified by the company IT Resource AB, located in Årjäng Värmland.</p><p>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.</p><p>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.</p><p>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.</p><p>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.</p><p>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.</p>

Identiferoai:union.ndltd.org:UPSALLA/oai:DiVA.org:kau-48
Date January 2006
CreatorsAndersson, Mikael, Nykvist, Conny
PublisherKarlstad University, Division for Information Technology, Karlstad University, Division for Information Technology
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageEnglish
TypeStudent thesis, text

Page generated in 0.0059 seconds