Beste SD'ers,
Omdat ik de snelheid van mijn website (en dus ook mobiele website) gevoelig wil verbeteren,
sta ik voor een dilemma.
Belangrijk om te weten wat betreft mijn bezoekers:
Mobiel: 55%
Desktop: 32%
Tablet: 13%
Dus: voornamelijk mobiele, vluchtige bezoekers (die afkomstig zijn van Facebook).
Ik schets even de situatie:
De vorige eigenaar had besloten om gebruik te maken van WPtouch Pro, een plugin die een aparte website voor de mobiele versie maakt.
Wie wil kan het bekijken of testen via http://goo.gl/yvwiVR
Mét die plugin ziet de website er op mobiel zo uit:
Zonder die plugin zo (banner is van externe website en niet responsive):
* Een tablet heb ik niet, dus geen idee hoe dat er precies uitziet.
Nu wil ik dus zoals eerder aangehaald de snelheid op mijn website aanzienlijk verhogen.
Mijn Google PageSpeed Insights zijn op dit moment alsvolgt:
Snelheid
Mobiel: 58/100
Desktop: 83/100
Gebruikerservaring
Mobiel: 99/100
Omdat ik de snelheid van mijn (mobiele) website en mijn scores bij Google Pages Insights aanzienlijk wil verhogen (90+ op alles, en liefst rond de 95 of meer),
deed ik een oproep naar mensen die plugins in de code kunnen opnemen en die zo'n scores kunnen realiseren.
Ik kreeg hier enorm uiteenlopende offertes voor aangeboden. Mocht jij toevallig weten wat hiervoor een juiste prijs is (ongeveer), mag je dat altijd reageren of via pb sturen. Want zelf heb ik er geen idee van. Ter info: het gaat om een Wordpress website en ik heb zo'n 19 plugins geïnstalleerd.
Maar nu zei één van de geïnteresseerden voor die opdracht me dat WPTouch Pro niet geoptimaliseerd kan worden qua snelheid.
Dus moet ik nu de keuze maken tussen die betaalde plugin & een gewone mobiele website, die wel responsive is... Toch?
Voordeel van WPTouch Pro is dat het enorm gebruiksvriendelijk is en fijn werkt. Daarnaast is er een add-on die ervoor zorgt dat Adsense advertenties optimaal ingezet worden op mobiel. De Adsense inkomsten zijn op dit moment al niet echt hoog, maar als ik de mobiele inkomsten weglaat, kan ik de advertenties zelfs beter gewoon van de site halen lijkt me.
Nadeel van WPTouch Pro is dat het niet al te snel is (al valt dat bij mijn iPhone 4s, toch al een ouder model, nog altijd goed mee) en dat de laatst online geplaatste berichten niet altijd correct weergegeven worden in de slider. Daarnaast gebeurt het soms dat mobiele bezoekers gewoon de desktopversie van de site te zien krijgen en dat er na een klik op een artikel pas wordt overgeschakeld naar de speciale mobiele WPTouch Pro-versie (al is dat natuurlijk geen ramp).
Wat raden jullie mij nu aan om te doen op lange termijn?
1) Site (http://goo.gl/yvwiVR) is snel genoeg, gewoon laten zoals nu is (en investering van snelheidsoptimalisatie voor in de toekomst houden)
2) Snelheidsoptimalisatie wél doorvoeren, maar enkel voor desktopversie (en dus WPTouch Pro behouden)
3) Snelheidsoptimalisatie wél doorvoeren en overschakelen op gewone mobiele, responsive site (die dan ook sneller gemaakt kan worden)
Ik twijfel er zelf nogal over, maar ben ervan overtuigd dat er hier mensen genoeg zijn met meer kennis van zaken dan mij.
Alvast bedankt voor de antwoorden!
- Gewone mobiele site VS mobiele site via plugin
-
14-07-2015, 00:10 #1Particulier
- Berichten
- 434
- Lid sinds
- 17 Jaar
Gewone mobiele site VS mobiele site via plugin
-
14-07-2015, 11:56 #2Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Gewone mobiele site VS mobiele site via plugin
Je moet eerst eens onderzoeken waar die traagheid vandaan komt.
Google page speed gaat alleen over het stukje tijdens en na het verzenden van de website naar de bezoeker.
Stel je pagespeed is 100/100 maar je website heeft 3 seconden de tijd nodig om de pginas te genereren, dan nog heb je een trage site.
Kijk in Chrome Developers tool in de netwerk tab hoe lang het duurt voordat er überhaupt data door je server verzonden wordt. (Zowel mobiel als desktop).
Pas daarna weet je waar je verder moet zoeken.
-
14-07-2015, 15:53 #3Particulier
- Berichten
- 434
- Lid sinds
- 17 Jaar
Re: Gewone mobiele site VS mobiele site via plugin
Je moet eerst eens onderzoeken waar die traagheid vandaan komt.
Google page speed gaat alleen over het stukje tijdens en na het verzenden van de website naar de bezoeker.
Stel je pagespeed is 100/100 maar je website heeft 3 seconden de tijd nodig om de pginas te genereren, dan nog heb je een trage site.
Kijk in Chrome Developers tool in de netwerk tab hoe lang het duurt voordat er überhaupt data door je server verzonden wordt. (Zowel mobiel als desktop).
Pas daarna weet je waar je verder moet zoeken.
Bedoel je de "Chrome Apps & Extensions Developer Tool?"
Ik heb die geïnstalleerd, maar vind voorlopig nergens waar ik die 'netwerk tab' en de serversnelheid kan terugvinden...
-
15-07-2015, 21:49 #4Particulier
- Berichten
- 434
- Lid sinds
- 17 Jaar
Re: Gewone mobiele site VS mobiele site via plugin
Nog iemand die hier een mening over heeft? :)
Alvast bedankt!
-
15-07-2015, 22:36 #5Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Gewone mobiele site VS mobiele site via plugin
Klik vervolgens op "Toggle device mode" en kies vervolgens voor een mobiel als "Apple Iphone 4".
Klik vervolgens op de "Network" tab. Zie deze afbeelding.
Her laad je pagina en kijk wat er gebeurt tijdens de eerste request in de netwerk tab.
Daar zie je wat er gebeurd en wat er het langst duurt tijdens een request.
Wat er op mijn pc gebeurt met jouw website.
De totale laadtijd is 2,39 seconden
1. De aanvraag is "stalled" voor 10 milliseconden. "Stalled" is het opzetten van een verbinding, DNS gegevens opvragen, whatever. Heb je geen invloed op.
2. Request send is hoe lang het duurt om van mijn pc de aanvraag te versturen naar jou server. Dit is 0.1 milliseconden.
3. Waiting (TTFB). Dit is de tijd dat je server bezig is om de pagina te genereren en terug te sturen naar mijn pc. Dit is 2.37 seconden en hier dit is het traagste stukje van jou website.
4. Content Download is hoe lang het duurt voordat mijn pc de gegeven van je server heeft getrokken. Nu zit ik op 100Mbit dus dit duurt bij mij 1.7 milliseconden maar op een mobiel kan dit langer duren omdat het netwerk traag is.
Nu zijn er twee dingen die je moet weten.
1. Page speed optimization (waar je het over hebt in je opening) is alleen van toepassing op punt 4. Het optimaliseren van het downloaden van de pagina. Nu maakt dat in mijn geval niets uit (het duurt maar 1.7 milliseconden) maar op een trage (gprs, 3G) verbinding zal dit anders zijn en zul je hier prestatie winst krijgen door pagespeed te optimaliseren.
2. De grootste bottleneck bij jou website is de verwerking op de server. Je server is 2.37 seconden bezig om de opgevraagde pagina in elkaar te zetten en te genereren. Dit is puur en alleen de tijd die nodig is voor je server om alles te berekenen. (Denk aan posts ophalen uit je database en die gegevens te verwerken tot een pagina. Dit stukje is ook waar al je plugins aan het werk gaan).
Dit kun je niet optimaliseren met page speed. Dit stukje moet je optimaliseren in de code van je website. Denk aan niet efficiente plugins, trage mySQL queries, niet geoptimaliseerde database indexes, etc, etc. Je kunt waarschijnlijk de meeste snelheidswinst maken door SQL queries optimaliseren, goede indexes in de database instellen en overbodige plugins te verwijderen.
Maar dit is gelijk het probleem van Wordpress want dit is haast onmogelijk. Plugins zijn gemaakt door anderen, je weet niet hoe ze inelkaar zitten en je kunt ze amper aanpassen omdat bij een volgende update van die plugin die aanpassingen waarschijnlijk overschreven worden. De plugins zijn niet specifiek voor jouw situatie ontwikkeld maar voor iedereen, waarbij iedereen ze weer net iets anders gebruikt.
Maar bij elke plugin moet je nagaan, hoe efficient is de plugin? Wat doet deze met mijn database? Kun je met een plugin minder doen? Schakel eens plugins uit, en kijk wat dit doet met de snelheid, welke plugin maakt je site trager en is deze nodig?
Op die manier moet je gaan zoeken zonder dat je programmeer kennis hebt. Heb je die kennis wel dan kun je veel dieper optimaliseren.Laatst aangepast door Wilbert E. : 15-07-2015 om 22:47
-
16-07-2015, 03:18 #6Particulier
- Berichten
- 434
- Lid sinds
- 17 Jaar
Re: Gewone mobiele site VS mobiele site via plugin
Wow, hartelijk bedankt Wilbert voor deze heldere uitleg.
Alweer een hoop bijgeleerd!
Het opnemen van de plugins in de code is exact hetgene wat ik aan het bespreken ben met programmeurs.
Zij verzekeren mij echter dat de plugins gewoon zichtbaar blijven in Wordpress.
Maar als ik je goed begrijp, biedt dit geen oplossing tegen plugin updates?
Want in dat geval wordt het natuurlijk wel een stuk minder interessant... (aangezien ik zelf geen programmeerkennis heb)
Ik wil namelijk gewoon dat de plugins beschikbaar blijven zoals nu het geval is, en dat ik ze gemakkelijk kan updaten.
-
16-07-2015, 13:40 #7Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Gewone mobiele site VS mobiele site via plugin
Graag gedaan :)
Ik zelf heb nooit met Wordpress gewerkt dus de optimalisatie zou ik aan je ontwikkelaars overlaten.
Je kunt aanpassingen maken aan een plugin (De broncode veranderen een aanpassen). Maar wat gebeurt er als er een update komt voor die plugin? Dan moet je die installeren waardoor je aanpassingen overschreven worden en je ze opnieuw in moet bouwen. Of dit af te vangen is in Wordpress weet ik niet maar het lijkt me niet. Hoe kun je immers een plugin optimaliseren door alleen extra code toe te voegen, terwijl je juist de werking van de plugin wilt aanpassen?
Het is het beetje het dubbele van Wordpress en iets waar je mijns inziens niets aan kunt doen.
Het voordeel van Wordpress: het biedt het gemak van het snel bouwen van een website zonder enige programmeer kennis. Snel een plugin installeren hiervoor en een plugin daarvoor.
Het nadeel van Wordpress: Wordpress is ontwikkeld voor allerlei situaties (in essentie was het geloof ik een blog systeem maar dat geldt al lang niet meer). De plugins zijn ook weer ontwikkeld voor allerlei situaties en ze moeten onderling ook nog eens samen werken. Dus het is code, op code, op code, ontwikkeld door tientallen verschillende programmeurs die allerlei weer een verschillend kennisniveau hebben. Als één plugin is ontwikkeld door een programmeur die een mindere dag had, dan kan dit de snelheid van je hele website beïnvloeden zonder dat je er iets aan kan doen.
Voor jou is het dus afwegen, welke plugins wil ik gebruiken en tegen welke snelheidskosten.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic