« Till startsidan, till « andra nyheter eller kanske till vår blogg på Tumblr? »
Publicerad 2012-01-18
Oftast när man ska presentera en nyhet så är det om något projekt man genomfört och på vilket sätt vi hjälpt just den kunden. Men ibland kanske det är intressant att belysa vissa delar av det vi faktiskt har gjort. Det är ju lätt att tro att vi bara gör en grafisk design, lite HTML och vips finns det en webbplats. Det händer inte särskilt ofta.
Som exempel ska vi ta en kort genomgång om hur det går till när en mäklare lägger in sina objekt i sitt vanliga program på datorn till hur de dyker upp mäklarfirmans hemsida.
Mäklare har en väldig massa data som ska registreras på rätt sätt och detta görs i det här fallet via ett vanligt program på mäklarens dator. Detta program skickar informationen till en central lagringsplats för mäklare från hela landet. Från denna centrala plats kan man sedan begära ut datan som XML förutsatt att man har rätt adresser och behörighet.
Här kommer vi in. Vi har byggt en indexerare åt mäklarfirman som med regelbundna intervaller tittar på XML:en, hämtar den data som behövs och sparar undan den i en egen databas så att den enklare kan användas för att filtrera olika objekt på ort, typ, storlek med mera.
Sedan visar vi upp denna data på mäklarfirmans hemsida så att deras kunder och köpare kan se objektet. När en mäklare lägger in ett nytt objekt kan han eller hon vänta på att indexering sker automatiskt och schemalagd eller själv starta en indexering om objeket måste lanseras eller uppdateras omedelbart.
Detta är ett typexempel på sådant som pågår "bakom kulisserna" på en webbplats och som man som besökare inte alltid är medveten om. Men nu vet ni.
Curvejump E-ventures Europe AB är en webbyrå i Stockholm specialiserad på avancerad webbutveckling inom främst PHP på Linux-plattform.
Kontoret ligger i Täby och vi arbetar med agila utvecklingsmetoder och projektledning.
Arbetet bedrivs till huvudsak på Linuxserver och med PHP och MySQL som huvudkomponenter, ofta samlade i ramverket CodeIgniter och stödda av jQuery, HTML, HTML5 och CSS.