• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 252
  • 149
  • 63
  • 22
  • 20
  • 18
  • 13
  • 12
  • 8
  • 2
  • 2
  • 2
  • 1
  • Tagged with
  • 574
  • 213
  • 149
  • 142
  • 117
  • 115
  • 97
  • 90
  • 88
  • 85
  • 84
  • 73
  • 70
  • 67
  • 66
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
121

Node.js vs PHP : En jämförelse av serverside-tekniker / Node.js vs PHP : A comparison of server side technologies

Lund, Niklas January 2017 (has links)
Den här studien avser att genom intervjuer med experter inom IT-området, tidigare forskning samt en uppskattning av tillgänglig mängd support göra en rekommendation för användning av PHP eller JavaScript med Node.js som serverside-scriptspråk. Studien har använt sig av en kvalitativ ansats där fyra intervjuer genomfördes där frågor om respondentens upplevelser av språket och plattformen varit i fokus. Urvalet har skett via snöbollsurval där rekommendationer från respondenter med för studien uppnådda kriterier rekommenderat andra respondenter. Den insamlade datan har analyserats med en tematisk analys och presenterats i en slutsats. Frågeställningen var ”vilket språk bör en framtida serverside-utvecklare rikta in sig mot för att vara attraktiv i en bransch med ett växande användande av webbapplikationer?”. Vissa metodologiska svagheter framkom där ibland för få intervjuobjekt då svårigheter att hitta respondenter som matchade studiens kriterier upptäcktes. Resultatet visar på att Node.js föredras av respondenterna och tidigare studier stärker också detta resultat vilket leder till att rekommendationen talar för ett fortsatt användande av Node.js. Slutsatsen talar dock för att en ny studie bör genomföras där fler respondenter erhålls för möjlighet av högre uppfyllnad av mättnad och Node.js hunnit växa till sig mer som plattform.
122

Persiennbutiken : The construction of a web shop using Symfony

Reimer, Oscar January 2016 (has links)
The aim of this work has been to suggest e-commerce implementations to a partially complete web shop using the script language PHP: Hypertext Preprocessor and the related framework Symfony. The motivation behind the work has been the rapidly changing requirements which web sites have seen during the past few years as a result of the introduction of smart phones and tablets. This in turn led to the company behind the web shop Persiennbutiken needing a new web site.   In addition to taking the latest web design trends into consideration, the work is also studying behavioural economics in order to provide a solution which not only work, but also helps increasing profit with the help of clever technology. The importance of relevant statistics when developing new features is also highlighted and how to gather that statistics in a non-intrusive way.   Each suggested implementation is measured against quite a few performance measures emphasising functionality, performance and security. All very important aspects when building a web shop as is seen in this report.   The results indicate that the suggested implementations are able to fulfil the set requirements to a varying degree with different estimated development time. This leads to a recommended final solution which tries to balance development time versus features, relying on existing libraries where possible.   Finally, the report also suggests a new way of dealing with database cache invalidation when using Symfony in conjunction with the object-relational mapping tool Doctrine.
123

Vidareutveckling av lokalbokningssystem

Eriksson, Mikael January 2007 (has links)
Under hösten 2006 har några studenter vid Högskolan i Gävle utvecklat ett lokalbokningssystem till Lärcentrum i Sandviken. Lokalbokningssystemet använder en MySQL databas och webbsidorna är skrivna med HTML samt PHP för kommunikationen mot databasen. Jag har under arbetets gång hittat och åtgärdat en säkerhetsbrist i systemet samt implementerat nya funktioner i systemet för att göra det bättre och mer användarvänligt. Efter vidareutvecklandet av det befintliga lokalbokningssystemet uppfyller det nu kundens alla ursprungliga krav på funktioner.
124

Band manager - Ett Content Management System för musikbranchaktörer

Lundberg, Hannah January 2016 (has links)
Summit Music Management är ett managementföretag som arbetar med en rad svenska artister. I deras arbetsuppgifter ingår även hantering av artisternas webbplatser, ett arbete som visat sig vara säkerhetskänsligt och svårt att få klart. Målet med projektet har varit att utveckla ett Content Management System för aktörer inom musikbranschen, vars syfte det är att förenkla det dagliga arbetet av dessa webbplatser. Systemet ska innehålla funktionalitet som gör det möjligt att skapa webbplatser åt artisterna samtidigt som det ska gå att underhålla och uppdatera textmaterial såväl som bilder som finns på webbplatserna. Systemet har skapats med tekniker, språk och ramverk som finns tillgängliga under fria licensavtal. Systemets grund är skapat med PHP-ramverket Laravel tillsammans med HTML, CSS och Twitter Bootstrap. Denna del fungerar som gränssnitt för administratörer där användaren kan logga in och skapa webbplatser. De webb-platser som skapas av systemet är skrivna i AngularJS tillsammans med HTML, CSS och Twitter Bootstrap. Mellan dessa delar finns ett REST-api skrivet i Laravel som sköter kommunikationen mellan komponenterna. Systemet arbetar mot en MySQL-databas där all data lagras och hämtas ifrån. Summit Music Management har förutom att leverera text- och bildmaterial, även fungerat somtestpanel för att kunna mäta systemets användbarhet. Testerna visade att systemet kan möta de behov som finns hos Summit Music Management men att det kan komma att behöva vidareutvecklas för att bättre passa en större kundgrupp och för att strama åt säkerhetsaspekterna ytterligare.
125

Utveckling av en webbplats i PHP för bilverkstaden Braskens Bro Servicecenter

Axelsson, Johan January 2009 (has links)
Jag har utvecklat en prototyp för en webbplats till Braskens Bro Servicecenter (BBS) ett mindre företag inombilverkstadsbranschen. BBS har under en längre tid haft planer på att starta en webbplats för att kunna marknadsföra sig ochförhoppningsvis kunna utöka sin kundkrets. Beslutet togs att inte bara göra en webbplats som fungerar som reklampelare utanäven försöka ge en utökad service för nya och befintliga kunder. Att utveckla en webbplats från grunden är ingen enkel uppgift. Det är många val som måste göras och många aspekter som skabeaktas. Denna rapport syftar till att ge läsaren en inblick i de beslut som togs vid utvecklingsarbetet, samt vilka problem dessabeslut var tänkta att lösa. Rapporten ger även en inblick i de funktioner som jag utvecklade specifikt just för att passa en mindrebilverkstad. När man arbetar med webbutveckling, liksom vid all programutveckling är det viktigt att noga tänka över vad somska uppnås med arbetet innan det påbörjas. Man måste specificera bl.a. vilka problem som ska lösas med arbetet, vadwebbplatsen ska innehålla och hur designen ska se ut. Att ha en tydlig specifikation med tydliga mål och krav underlättar arbetetväsentligt. Förutom design och funktionalitet beskriver rapporten även hur jag har arbetat med säkerheten på webbplatsen. Dettaär av stor vikt vid all webbutveckling men framför allt när man har dynamiskt innehåll på sidorna. Att inte skydda databasen kanfå förödande konsekvenser om man har en illasinnad besökare på webbplatsen. Arbetet resulterade i en webbplats med inte bara information om företaget och dess verksamhet utan även möjligheten att kunnaboka in tider för verkstadsbesök samt möjlighet att via webbplatsen kunna skicka in frågor om priser m.m. En möjlighet att kunnase sitt fordons aktuella status finns även implementerad. Ska man gå vidare med projektet och lägga ut det på nätet som Brasken Bro officiella hemsida krävs att man testar webbplatsenordentligt innan man lanserar den. Vidare kan det även bli aktuellt att designa om vissa delar av webbplatsens layout ochfunktionalitet utifrån den feedback som webbplatsens framtida användare framför.
126

Administrativt Trafikskoleverktyg / Administrative Traffic School Tool

Ericsson, Kristofer, Sundh, Eric January 2003 (has links)
This examination project is carried out for Waséns Traffic School in Linköping. The task was to develop a completely new windows application and a webpage that connects to the same MySQL database. The windows application (ATSV) is a program intended to carry out all the administrative tasks that a clerk at a traffic school may need: pupil management, reservations, billing and register functions. The applications was developed in C++ using Visual C++ from Microsoft. The connection to the MySQL database was made possible by using the class package MySQL++. On the webpage pupils are able to login and carry out reservations. The webpage is written in PHP. T he result is a well functioning and versatile program that can carry out the tasks intended and a reservations system that pupil’s them selves can use from the Internet. In this essay the reader will get a detailed view of the steps that led to the end result.
127

En jämförelse mellan PHP och C# i .Net

Kind, Gisela, Svennberg, Louise January 2009 (has links)
In this report we compare the two programming languages PHP and C# in .Net. They are both used to create dynamic websites and on the web there's a debate going on about which of these languages you're recommended to use. With this report we want to make ourselves a more scientific base of which of these languages that is the most used language and which languages that are the most suitable for creating dynamic websites. We have two purposes with this report: 1. To compare the usage of the programming languages C# in .Net and PHP at web agencies, advertising agencies and combinded agencies in Sweden today. 2. To get a better insight in the languages partly theoretical and partly through making a practical comparison of how you program in those languages. We have chosen to use four methods to reach our purposes; interviews, survey, lite-rature study and practical work. To among else find out which of PHP and C# in .Net that are the most common language, at web agencies, advertising agencies and combined agencies in Sweden today, we created a survey which we sent out to 100 companies in five counties. The interviews were done before the survey was designed since they were the foundation for the questions in the survey. All theoretical background is built on our literature study but we also got a little help from our literature study during our practical work. During our practical work we created two similar websites, one in each language to practically to be able to compare how the both codes are written and to make ourselves an opinion about how it feels to program in the both languages. From the survey we found out that PHP is the most common language at the different types of agencies that we studied. We also found out that the companies who answered the survey believes that PHP still will be the most common language in Sweden in year 2015 of the two studied languages PHP and C# in .Net. The survey also showed that good qualities in PHP are among others the simplicity, open source and platform independent. Worse qualities in PHP are that it lacks in troubleshooting, has low performance and too many versions. We think that PHP overall is the easier language to program in, in comparison with C# in .Net since the way you write the code in PHP feels more understandable and logical. Many of the advantages and disadvantages we experienced consists with the agencies opinions regarding PHP, but also with the opinions regarding C# in .Net since it's fast, compiled and a well structured language. Worse qualities in C# in .Net we experienced are that it's own by Microsoft, less spread and has complicated code. The conclusions of this study is that PHP is the most used programming language at the web agencies, advertising agencies and the combined agencies that this study included, that the both programming languages differ from eachother more than we predicted both theoretical and programmatically and PHP is better suited for less com-plicated programming while C# in .Net is more suited for advanced programming.
128

Interaktiv hemsida med PHP och MySQL / Interactive website using PHP and MySQL

Bertilsson, Håkan, Wikström, Rickard January 2003 (has links)
This degree project is made for Cervera in Norrköping and Linköping. The task was to create a professional interactive homepage for the company where the company's range of products can be presented. Besides a homepage aimed towards potential customers, an online Internet-application where the company's employees can update, erase, and create posts that are stored in the database was created. The main programming languages have been PHP and HTML in combination with databases in MySQL. The final result was a functional, professional and informative homepage with a simple and pedagogical application for the employees. In this report the reader gets a detailed statement of the project.
129

Design och implementering av ett webbaserat personalhanteringssystem / The development of a web based information system for employee administration

Norberg, Johan, Maros, Dean January 2005 (has links)
Quickmatch is a company that recruits students to other companies that need temporary workers. Today all administration is done by hand, which is very time demanding and therefore inefficient. Employees send assignment reports by e-mail about the working hours and breaks to the administration office. Since these reports are handled manually, there is a great need for an automated system that makes the company more scalable. The purpose of this work was to solve the defined problem, i. e. increase the efficiency of the assignment administration by automation. In practical terms the solution was described as a web based information system. The requirements of such a system is high. Properties like compatibility with future software, platform independence and security are particulary important. Also aspects like usability and cost effectiveness influence the system design. The technology that was chosen was the web server Apache, the database server MySQL and the scripting language PHP. Because of the importance of the aspect of platform independence, no special platform came to attention; the goal is a working system on all platforms. The information system on the client side is based on normal browser software. No extra plugins should be needed for being able to use it. The decision was based on the goal that you should be able to use it on any computer connected to the Internet. To achieve the aspects of future and platform independent compatibility the page description language XHTML 1.0 Strict was chosen in combination of CSS. The language JavaScript was also selected to create DHTML functionality. On the server side the aspects of future and platform independent compatibility made the decision of minimizing dependencies. No other software than Apache, MySQL and PHP should be nessecary on the server. To minimize the dependency a SMTP client was written with PHP's socket functions. The mail function was used to send forgotten passwords to employees and to send assignment reminder messages. The database model that was chosen was UML. The decision was made because of the model's frequent uses for both academic purposes and in the industry. It was also because of the need for a model to guarantee an efficient system design. The work resulted in a information system that solved the defined problem. The assignment administration was made more efficient than before, which reduces the burden of work. The general aspects of the system was considered within acceptable limits. That consideration was based on the achieved specifications of requirements and the results of the testphase of the implemented system. Because of the limited time frame the system was reduced to only solve the defined problem. The design of the system does however have the capabilities for future extensions. / Företaget Quickmatch är ett rekryteringsföretag som baserar sin verksamhet på studenter och hyr ut studenterna till olika företag som har behov av arbetskraft. I dagsläget hanteras alla uthyrningsuppdrag manuellt, vilket innebär att mycket tid ägnas åt att behandla uppdragsrapporter som anställda skickar med e-post. Denna aktivitet anses vara ineffektiv och ett stort intresse finns för en datorbaserad lösning som automatiserar den största delen av det administrativa arbetet. Syftet med detta arbete var att lösa dessa problem, dvs. att effektivisera uppdragshanteringen samt löneberäkningsdelen genom automatisering. I praktiska ordalag handlar denna effektivisering om ett webbaserat informationssystem. De krav som ställs på ett sådant system är stora. Egenskaper såsom långsiktighet, kompatibilitet, korrekthet och säkerhet är särskilt viktiga. Även aspekter som användbarhet och kostnad påverkar valet. Den teknologi som valdes för att skapa systemet var webbservern Apache, databasservern MySQL samt scriptspråket PHP. Eftersom principen om plattformsoberoende är en mycket viktig egenskap hos systemet valdes inte någon speciell plattform som systemet skulle basera sig på; målet var att det skulle fungera på alla plattformar. Informationssystemet baserar sig på vanliga browserprogramvaror. Inga extra plugin skall behövas för att kunna använda systemet. Målet med detta vägval är att man skall kunna använda systemet ifrån vilken dator som helst som har Internetuppkoppling. För att efterfölja målet om långsiktighet och kompatibelitet mellan plattformar valdes sidbeskrivningsspråket XHTML 1.0 Strict i kombination med användningen av CSS. Förutom klientens tolkning av sådana data används också JavaScript för DHTML-funktionalitet. Serversidan har också stora krav på kompatibilitet och långsiktighet. Det anses vara mycket viktigt att minimera systemens beroenden till andra programvaror på servern förrutom Apache, MySQL och PHP. Av denna anledning skrevs en egen SMTP-klient med hjälp av PHPs socketfunktioner. Mailfunktionen används för systemets hantering av glömda lösenord samt påminnelsefunktionalitet för uppdragshanteringen. Den systemutvecklingsmodell som valdes var UML eftersom den både används inom den akademiska världen samt på många företag. Den anses dessutom vara fördelaktig att använda för att garantera en god systemdesign. Arbetet har resulterat i ett system som sköter administreringen av företagets uppdrag samt löneberäkningar. Därmed löses det problem som definierats. En effektivisering med hjälp av informationssystemet minskar arbetsbördan hos företaget. De generella målaspekter som definierats anses vara acceptabla. Kravspecifikationen har efterföljts samt tester av implementation har givit ett positivt resultat. Eftersom utvecklingen av systemet har utförts inom en begränsad tidsperiod är systemet avgränsat till uppdragshanteringen. Systemets design skapar stora möjligheter för framtida utbyggnad.
130

Utveckling av ett webbaserat ekonomisystem för en liten organisation / Development of a web based economic system targeted at a small organization

Luotonen, David January 2009 (has links)
Jönköpings styrkelyftarklubb är en liten organisation som behöver ett snabbare sätt att hantera sin bokföring. Syftet med detta arbete är att undersöka utvecklingen av ett Internetbaserat ekonomiprogram för användning av utvalda i en liten organisation samt utreda vilka metoder och verktyg som är lämpligast för uppgiften utifrån de krav som finns. OOS/UML-modellen som delar in utvecklingsprocessen i 4 steg används. Bara de 3 första stegen behandlas i denna rapport: planering, prototyputveckling och konstruktion. Det teoretiska ramverket berör flera relevanta ämnen för detta projekt. Den första delen innehåller information om öppen källkod och avslutas med en beskrivning av det valda skriptspråket: php. Den andra delen fokuserar på databaser, och går från generella designteorier till användningen av MySQL och säkerhetsproblem. Den tredje delen fortsätter på området säkerhet, och behandlar förutom säkerhet i databaser även kryptering på webben. Den fjärde delen beskriver ekonomiska system och deras utveckling och användning. Kapitlet avslutas med en kort titt på Ajax som ett medel för ökad användbarhet. Arbetet ledde till några allmänna slutsatser om utvecklingen av ett system som detta. Planering är viktigt eftersom tidsåtgång är svårt att förutse och systemet inte kommer kunna ersätta vare sig ekonomiprogram eller webbutiker till fullo. Att använda existerande lösningar på programmeringsproblem sparar tid, och ibland är det värt att ändra i designen för att kunna använda en sådan. Avslutningsvis bör man prioritera egenskaper, eftersom en kombination av system som detta annars kan bli allt för stort och komplext. Prestanda, användbarhet, kostnad och säkerhet är aspekter som alla tävlar om samma resurser. I detta projekt visade prestanda och kostnad sig vara viktigast och fick prioriteras.

Page generated in 0.0145 seconds