Om deserveit.se
Du tittar just nu på den pyttelilla del av nätet som tas upp av firman Deserve It HB. Man kan även säga att du ser det mest personliga du kan se av firman, utan att träffa personalen bakom den lite mystiska och stämningsfulla webbplatsen.
Syfte och mål
Marknadsföring och referens
Webbplatsens syfte är att fungera som i princip ensam marknadsföring för Deserve it och vara den plats vi hänvisar till då någon vill veta mer om vad vilka vi är, vad vi gör och vilka tekniker vi behärskar.
Artiklar och mediearkiv
Vi har också som mål att löpande expandera webbplatsen med fotografier, konst och artiklar innehållande relevant och nyttig information för den som antingen är intresserad av att ge sig in i branschen eller för den som vill fördjupa sig eller söka inspiration.
Kunskapsbas och teknikdemonstration
Att ha en egen kunskapsbas och ett mediearkiv på webbplatsen har flera fördelar.
För det första får vi demonstrera att vi har god insikt i industrin och att vi förstår oss på de tekniker vi använder oss av och att vi förstår oss på de tjänster vi säljer. Det är viktigt för oss att vinna ert förtroende, och en väg dit är att bevisa kompetens!
Vi öppnar även upp oss då vi berättar (nästan) alla hemligheter och måste därmed vara beredda att motivera och försvara våra lösningar. Detta innebär att om vissa lösningar kanske inte är fullt utvecklade så kan våra besökare argumentera med oss så att vi kanske kan göra lösningen bättre. Genom att kommunicera och samtala om det som ligger oss varmt om hjärtat så kommer vi ibland själva till nya insikter, precis som t.ex. vilken skollärare som helst skulle säga. Kontentan är att vi lär oss av att dela med oss av information.
Teknik
PHP - programmeringsspråket
PHP är ett programmeringsspråk (även kallat scriptspråk) som används för att få automatik i webbplatsen. Automatiken använder vi t.ex. för att kunna logga in och lägga upp fotografier och övrigt material i galleriet. Språk som PHP används på i princip alla webbplatser som förändras ofta på ett eller annat sätt, allt från webbutiker till nyhetssidor och allt däremellan. Det finns fler språk som fyller samma funktioner, t.ex. ASP, men vi anser att PHP är bättre och arbetar strikt efter den linjen.
MySQL - Databashanteraren
MySQL är ett av de främsta databasverktygen i världen. MySQL används inte bara till webben utan användas till i princip all lagring av databasvänlig information som t.ex. ett kundregister eller en lista med personalrapporter.
MySQL är den absolut vanligaste modellen av databassystem för PHP och att systemet även är en av de mest effektiva på marknaden gör ju inte valet mindre självklart.
I vår MySQL-databas lagrar vi t.ex. information (titel, beskrivning, upphovsman) till de bilder som visas i vårt galleri, samt vilken eller vilka avdelningar bilden tillhör.
Stilmallar
Stilmallar är det som används av de senare generationernas webbutvecklare för att ge webbplatsen ett utseende. Vad är det som bestämmer vilken färg denna text har eller hur stora marginaler det är mellan rubriker och stycken? - Jo det är just stimallarna.
Dessa mallar skrivs i ett väldigt simpelt litet scriptstpråk där man definierar former och utseenden och sedan kopplar dem till element på själva webbplatsen. Stilmallarna kan enkelt bytas ut om man t.ex. vill förändra sitt färgtema eller sin profil - helt utan att man behöver förändra webbplatsens praktiska delar.
Javascript
Javascript är precis som PHP ett programmeringsspråk för att tillföra ytterligare funktionalitet. Vi använder just nu javascript främst för navigation bland tumnaglarna i galleriet men även för viss annan mindre funktionalitet.
Den stora skillnaden mellan Javascript och PHP är att Javascript exekveras ("körs") hos klienten - alltså i DIN webbläsare. PHP genereras på webbservern för att sedan skicka det färdiggenererade resultatet till dig då sidan är klar. Eftersom Javascrpten anropas i din webbläsare så har du själv också möjlighet att stänga av användandet av Javascript. Av denna anledning måste man som utvecklare alltid ha i åtanke att besökaren kan ha Javascript avstängt och därför måste man se till att webbplatsens främsta funktioner är tillgängliga utan att använda sig av Javascript.
XHTML 1.0 Strict
När man programmerar en webbplats har man några olika alternativ när det kommer till webbstandarder. Det finns flera olika "dialekter" som ger olika möjligheter i hemsidestruktur och som är anpassade efter olika nivåer av kvalitet.
Vi som har bakgrund inom andra mjukvaruområden som t.ex. spelutveckling som ställer extremt höga krav på programmering och struktur tycker av naturliga skäl att programkod ska hålla högsta möjliga klass - därmed känns XHTML 1.0 Strict som ett bra val.
XHTML är ungefär som vanliga "gamla hederliga" HTML som har funnits i alla år, dock har det uppdaterats, städats och fått lite strängare regler. Man får inte längre slarva med koden och skriva taggar i vilken ordning som helst och man måste tänka på vad saker och ting döpts till. Vi vill leverera bra material, därför vill vi ha verktyg som inte tillåter slarv, det lyser rött på våra skärmar om koden inte godkänns enligt webbstandarderna.