AutoTrack Case

AutoTrack.nl

Projectomschrijving

Verzorg het doorontwikkelen van de omgeving en website van AutoTrack, maak gebruik van de laatste ontwikkeltechnieken, zoekmogelijkheden en zorg ervoor dat deze meertalig is te gebruiken. Combineer dit met een dynamisch makkelijk aanpasbare front-end waarbij performance behouden blijft en de omgeving stabiel en betrouwbaar. Zorg dat de oplossing aansluit op de Oracle database en functionaliteit via een API wordt geleverd.

De kwestie

Bij de opdracht zijn drie grote uitdagingen:

1: De auto-database wordt zwaar belast door zoekopdrachten, dus ontlast daar waar mogelijk;

2: Zorg dat back-end en front-end zoveel mogelijk van elkaar gescheiden worden, zodat onderhoud gemakkelijk en gecontroleerd kan gebeuren;

3: Zorg dat (voor de realisatie van de Belgische website) de site meertalig kan worden uitgerold.

De oplossing

De techniek van een dedicated zoeksysteem ontlast de database. Een scheiding tussen back-end en front-end, zowel in code als architectuur, maakt het onderhoud efficiënter. Dankzij de inzet van een universele API kunnen derde partijen nieuwe toepassingen realiseren en is het benaderen van de site-functionaliteit beschikbaar voor elk device.

Voor de dynamische front-end en de API gebruiken we producten van Zend. Deze robuuste applicatieserver levert betrouwbaarheid, stabiliteit en performance die nodig is voor bedrijfskritische applicatie als deze.

Met gebruik van Solr hebben we de zoekmogelijkheden geïntegreerd en de performance verfijnd en verbeterd. Deze enterprise-zoeklaag biedt uitgebreide zoekmogelijkheden tegen ongeëvenaarde performance.

AutoTrack Occasions

Het resultaat

Een zeer toegankelijke, snelle, stabiele en meertalige website waar AutoTrack zelf aanpassingen in kan doen en waar wij als Enrise projectmatige uitbreidingen op kunnen en mogen uitvoeren.

Met behulp van de API kunnen andere partijen de beschikbare functionaliteiten integreren in bijvoorbeeld mobiele apps voor AutoTrack.

Met de inzet van de API wordt nu ook de initiële AutoTrack-site bediend: er is een eenduidige architectuur neergezet, die goed te onderhouden en beheersbaar is.

De AutoTrack websites: www.autotrack.nl en www.autotrack.be

De AutoTrack apps: iOS (iPhone/iPad) en Android

AutoTrack iOS app

Technieken

PHP, HTML, CSS, JavaScript, AJAX, Zend Framework 2, Web Services, XML

Platformen & Systemen

Linux, Apache, Varnish, Solr, Oracle

IN HET NIEUWS

Autotrack breidt uit naar België

AutoTrack lanceert gelijknamig autoplatform in België

AutoTrack krijgt app: zoeken naar occasions op iPhone

Volg ons

Twitter

Do you already know #titanium for mobile development? This blogpost will get your development going! http://t.co/t1y6wv3vPI
- Friday Oct 17 - 9:49am

RT @bemmel_nu: Another reason why I love working @enrise http://t.co/IX6xH8IhNM
- Thursday Oct 16 - 3:59pm