Moet uw WordPress Site een App zijn?

Bedankt voor het delen!

Voor veel mensen is de term website synoniem met elke URL die ze ooit hebben bezocht. Ze zijn in de veronderstelling dat alles wat in de adresbalk van hun favoriete browser wordt ingevoerd, zal resulteren in een bezoek aan de gewenste website.

Niet elke URL die u bezoekt, kan worden geclassificeerd als een website.

Het ding is, niet elke URL die u bezoekt, kan daadwerkelijk worden geclassificeerd als een website. Sommige kunnen beter worden aangeduid als webapplicaties. Het klinkt alsof we hier te maken hebben met een geval van semantiek, maar dat is niet zo. Hoewel de terminologie misschien niet veel verschil maakt voor de eindgebruiker, maakt het zeker een verschil voor uw bedrijf in termen van inzicht in uw eisen, planning voor de toekomst, en de communicatie met potentiële web development bureaus.

Om u te helpen onderscheid te maken tussen websites en webapplicaties, gaan we een aantal van de dingen bespreken die hen onderscheiden. We gaan ook in op het belang van planning voor de lange termijn. Hoewel uw bedrijf misschien in eerste instantie behoefte heeft aan een website, betekent dat niet noodzakelijkerwijs dat een website in staat is om aan uw behoeften te voldoen op de lange termijn.

Bonus: Leer 4 manieren waarop uw startup kan profiteren van het ontwikkelen van een webapplicatie.

Websites vs. Webapplicaties: Wat is het verschil?

De waarheid is als volgt: Voor de eindgebruiker is er geen verschil. Ik typ gewoon de URL van uw bedrijf in mijn browser en denk er niets van. U kunt het noemen zoals u wilt, het enige dat telt voor de eindgebruiker is dat uw “website” doet wat hij moet doen. Einde verhaal.

Maar vanuit een meer technisch perspectief, zijn er enkele duidelijke verschillen tussen websites en webapplicaties. Bedenk dat ook hier de meningen van de professionals uiteenlopen. Als algemene regel kunt u de volgende richtlijnen hanteren:

Websites

Websites zijn doorgaans informatief van aard. Denk maar aan uw favoriete blog of nieuwssite. Het primaire doel is om informatie over te brengen aan de eindgebruiker, of het nu in de vorm van nieuws, zoals CNN, of recepten, zoals je zult vinden op Martha Stewart.

In de regel is er weinig of geen interactie van de kant van de bezoeker, anders dan eventueel het indienen van een e-mailadres voor het ontvangen van een maandelijkse nieuwsbrief of het uitvoeren van een zoekopdracht. Dus de echte vraag is, hoe is dit van toepassing op u?

Wel, als je een lokaal goed doel dat wil alleen informatie over te brengen – een homepage, een over pagina, contact informatie, komende evenementen, en misschien een beschrijving van hoe u uw doel geholpen – een website is misschien alles wat je nodig hebt.

Web Applications

In tegenstelling, web applicaties zijn meestal verantwoordelijk voor enige vorm van interactie met uw bezoekers. Ja, ze zullen nog steeds informatie verstrekken, maar uw bezoekers willen misschien iets doen met die informatie. Of, door interactie, kunnen uw bezoekers een ander type informatie opvragen of zelfs gegevens manipuleren.

Een specifiek voorbeeld van een webtoepassing zou de website van uw plaatselijke bibliotheek kunnen zijn, waarop u hun boekencatalogus kunt doorzoeken en een reservering kunt maken. Ook online bankieren is een webtoepassing – het toont informatie en voert acties uit op basis van uw invoer. Laten we teruggaan naar onze lokale liefdadigheidsinstelling als voorbeeld. Alleen deze keer willen zij dat bezoekers zich kunnen registreren, biedingen kunnen plaatsen en kunnen betalen voor items in een online liefdadigheidsveiling. Een voorbeeld nodig van een nuttige web app die het leven van klanten makkelijker maakt? Kijk dan eens naar Adobe Color CC.

Het combineren van websites en toepassingen

Het maken van onderscheid tussen een website en een webtoepassing is niet altijd een kant-en-klaar proces. Neem bijvoorbeeld WordPress. In zijn oorspronkelijke staat, is het ontworpen om informatie te tonen aan bezoekers. Vanuit dat perspectief, is het duidelijk een website. Maar aan de achterkant, hebben we een zeer aanpasbaar en uitbreidbaar content management systeem. Dus is uw WordPress website gewoon een website, of is het een webapplicatie?

U moet ook bedenken dat veel websites eigenlijk website / webapplicatie hybriden zijn. Uw startup kan allerlei informatie bieden aan bezoekers, maar zodra ze zich registreren, kunnen ze toegang krijgen tot een geïntegreerde webapplicatie die een specifieke functie uitvoert, zoals in ons voorbeeld van een liefdadigheidsveiling

Be Clear About Your Needs

Waar het echt kan helpen om de verschillen tussen een website en webapplicaties te begrijpen, is wanneer het tijd is om een ontwikkelaar of bureau in te huren. Het hebben van een duidelijke lange termijn visie kan helpen bij het ervoor zorgen dat u het juiste bureau inhuurt. Niet elke ontwikkelaar heeft dezelfde vaardigheden of specialisaties. Als u verwacht nu of in de toekomst een webapplicatie nodig te hebben, is het altijd gemakkelijker om vanaf het begin het juiste team aan boord te hebben.

Een paar weken geleden hebben we een artikel geplaatst met de titel “Hoe uw website moet groeien als uw startup dat doet”. In dat artikel hebben we wat tijd besteed aan het doornemen van de verschillende fasen die een typische startup doorloopt. Vervolgens hebben we deze fasen – ontdekking tot schaalvergroting – aan elkaar gekoppeld en uitgelegd hoe ze betrekking hebben op uw webontwikkelingsbehoeften.

Uw startup heeft in de nabije toekomst misschien alleen een eenvoudige, informatieve website nodig. Maar als uw behoeften op lange termijn duidelijk aangeven dat een webapplicatie nodig zal zijn, is dat iets waar u nu al voor kunt beginnen te plannen.

Extra overwegingen voor webtoepassingen

Wanneer u een webtoepassing of website overweegt, is het ook belangrijk om te begrijpen dat er vaak extra verantwoordelijkheden zijn die webtoepassingen met zich meebrengen. Vooral als u te maken hebt met informatie die wordt verstrekt door klanten, bezoekers of leden.

Terwijl websites grotendeels zijn gebaseerd op informatie, vereist een webapplicatie vaak input van de eindgebruiker. Telkens wanneer uw gebruikers persoonlijke informatie of betalingsgegevens invoeren, wordt u geconfronteerd met de verantwoordelijkheid om die informatie te beveiligen.

Websites zijn zeker niet immuun voor hackers, maar de inherente aard van webtoepassingen betekent dat ze worden geconfronteerd met een verhoogd risico op inbreuken op de beveiliging. Uw ontwikkelaar is zich hier waarschijnlijk al van bewust, maar klanten zijn dat zelden. Zorg er dus voor dat u potentiële risico’s met uw ontwikkelaar bespreekt.

Zo bieden registratie- of betalingsformulieren op uw website de mogelijkheid van SQL-injectieaanvallen. Hackers kunnen geautomatiseerde tools gebruiken om elk formulier op uw website te scannen op zoek naar kwetsbaarheden. Als u een ervaren bureau of ontwikkelaar inschakelt, betekent dit dat dit risico al tientallen keren eerder is aangepakt.

Maar het is niet alleen een kwestie van uw gebruikers willen beschermen. In bijna alle situaties heb je een verantwoordelijkheid om dat te doen, maar ook een aansprakelijkheid als je dat niet doet. Als klanten zich moeten registreren om uw webapplicatie te gebruiken, wordt het uw verantwoordelijkheid om hun persoonlijke gegevens te beschermen. Als u online creditcards of betalingsgegevens accepteert, wordt u ook geconfronteerd met extra vereisten zoals PCI compliance.

Bonus: Leer 4 manieren waarop uw startup kan profiteren van het ontwikkelen van een webapplicatie.

Final Thoughts

Het vinden van een bureau dat een website kan ontwikkelen is een relatief eenvoudig proces. Het ontwikkelen van een webapplicatie vereist echter meer kennis, meer ervaring en meer planning.

Nu u een duidelijk inzicht hebt in de verschillen tussen websites en webapplicaties, hebt u ook een beter inzicht in wat u echt nodig hebt.

Als u uw startup lanceert, is de kans groot dat, althans in eerste instantie, een eenvoudige op informatie gebaseerde website alles is wat nodig is. Maar probeer op langere termijn te denken, want zelfs als dat alles is wat je nu nodig hebt, leg je nog steeds de eerste basis voor wat je site maanden of jaren later zal worden.

Het is altijd gemakkelijker om een bureau in te huren dat kan meegroeien met je startup. Het is gemakkelijker en goedkoper om aan uw ontwikkelingsbehoeften te voldoen wanneer uw website van de ene fase in de volgende overgaat, als u op de eerste dag het juiste team inhuurt.

Cody Landefeld

mede-oprichter bij Mode Effect. ECommerce consultant. Coram deo.

Meer berichten – Twitter – LinkedIn

Bedankt voor het delen!
Like Loading…

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.