Ett av de bästa statistikprogrammen för WordPress fungerar inte med cache-program

Ett av de bästa statistikprogrammen för WordPress fungerar inte med cache-program

WP Statistics har under flera år varit ett av de absolut bästa tilläggen för WordPress, till nu för några versioner sedan. Statistik-tillägget fungerar numera inte alls med cache-plugins och funktionen är så bristfällig att WP Statistics överhuvudtaget inte ska användas med cache-program.

Jag har använt WP Statistics i flera år och tillägget (plugin) har fungerat utan problem oavsett om du använt en cache-plugin eller inte. För några månader sedan. började problemen med bugga versioner, problem med statistiken och missvisande data. Till slut meddelade utvecklarna att WP Statistics inte fungerar med den typen av tillägg. Protesterna växte snabbt i supportforumet men utvecklarna stod på sig – WP Statistics fungerar inte med cache-plugins och de fick det att låta som att detta är något som drabbar alla statistik-plugins.

Cache

Cache-plugins som lagrar sidor som HTML-filer, fasta, statistik filer vilket sparar tid och prestanda. Det är en mycket populär typ av plugins som många använder vare sig de behövs eller inte. Mest och bäst effekt får du om du har en välbesökt webbplats. Då tjänar du mest på att ha statiska HTML-filer men låt oss lämna den delen av diskussionen och konstatera att det faktiskt finns ett problem med cache-plugins och statistik, eller ska vi kanske kalla det för en utmaning istället. Enkelt uttryckt såg handlar det om hur IP-nummer, besökare och statiska HTML-filer ska räknas. Låt oss inte grotta ned oss det heller utan bara konstatera att det finns en utmaning, ett problem du ställs inför här som utvecklare.

WP Statistics har länge hävdat att cache-plugins är ett problem, ett stort problem. Det märkliga är att programmet fungerade alldeles utmärkt tillsammans med den typen av tillägg under lång tid.

Tester

Jag har gjort otaliga tester, kört olika cache-plugins och gjort precis som utvecklarna av WP Statistics säger att du ska göra för att statistik-programmet ska fungera och kan konstatera att det gör det inte. jag har också under flera veckor testat andra statistikprogram, JetPack, Visitor Statistics Pro och några stycken som kopplas mot Google Analytics.

Parallellt med de testerna så har jag också testkört WP Statistics med och utan cache-plugin.

Genomgående så sticker WP Statistics ut. Det skiljer 30-40 procent i antalet besökare och visningar med och utan cache-plugin. Så dramatiskt sjunker antalet registrerade besökare om du väljer att använda ett cache-tillägg. Utvecklarna hävdar att WP Statistics fungerar med cache-plugin om du klickar i att du använder ett sådant tillägg och installerar deras program korrekt. Ändå tappar du som sagt 30-40 procent av dina besökare och visningar-

Samma tester med andra statistikprogram ger inte alls samma skillnader.

Det finns ett problem med den här typen av ”gnälliga” texter och det är att de kan sorteras in under precis just det – gnälliga användare som ingeting begriper. WP Statistics är dessutom gratis vilket gör det hela ännu mer komplext. Det känns lite taskigt för att uttrycka det kortfattat och enkelt.

Funktion

Mot det ska ställas att en populära och mycket använd plugin för WordPress faktiskt inte fungerar som den ska och det finns ett värde i att berätta det också. Det finns ett värde i att veta det för alla bloggare och de som lägger ned tid på sina webbplatser och som inte riktigt förstår varför deras statistik fluktuerar som den gör med WP Statistics, eller kan göra kanske jag ska säga för att inte påstå för mycket. Jag har sett hur min besöksstatisk här på Macken X varierar och varierar kraftigt utan synbar anledning, ingen annan anledning än WP Statistics. Nu när jag testkört andra statistikprogram som märks som sagt inte alls samma skillnad eller samma variationer, inte ens med och utan en cache-plugin.

Efter flera år med WP Statistics så har jag bytt ut programmet. Det är ersatt med Jetpack som är gratis och som ger den statistik som jag tycker mig behöva. Jag använder statistiken uteslutande internt, för att ta reda på vad som läses mest, vad folk söker efter och vilka tidpunkter som är lämpliga att publicera saker på. Därför är det viktigt att statistiken inte studsar och är så ojämn som den blir med WP Statistics. Programmet går inte att lita på länge, tyvärr.

Så ordnar du extra ström på resan

Så ordnar du extra ström på resan

Så ordnar du extra ström på resan

Så ordnar du extra ström på resan

Apples MacBook-modeller har bra, för att inte säga mycket bra batteritid men ibland kan du behöva ha med dig extra ström. Macken tipsar om extrabatterier på resan.

Det ska inte vara några som helst problem att klara väl mer än en arbetsdag på en laddning, oavsett om det gäller iPhone, iPad, Apple Watch eller någon av Apples bärbara datorer. Ibland kan det vara praktiskt att kunna ta med sig extra ström, ett extra batteri – utifall att.

Budget

Budgetlösningen är ett extrabatteri för din iPhone. Techlink har ett litet runt extrabatteri, 2600mAh, för runt 250 kronor som ger en extra laddning för en iPhone 7 och 75-80% av en full laddning för en iPhone 7 Plus.

Glöm inte att ta med dig din Lightningkabel. Någon sådan följer nämligen inte med i kartongen.

Mellanlösningen

Kanex har ett lite större extrabatteri, 8,000mAh, som klarar av att ladda både en iPhone och en iPad.

Du har 1-2 laddningar av din iPhone lite beroende på om du har en iPhone 7 eller en iPhone 7 Plus. Du klarar av att ladda din iPad 1-2 gånger beroende på modell. Kanex extrabatteri är lite större och väger mer. En adapter ingår vilket gör att du kan ladda olika typer av enheter och priset ligger på 550-600 kronor.

För datorn

Ska du ha med dig extraström för datorn, MacBook eller MacBook Pro så får du ta ytterligare ett kliv uppåt i kapacitet och det kostar grovt sett runt tusenlappen för varje laddning. Klarar du dig med en laddning, 8-10 timmar extra batteritid så landar priset på 800-1000 kronor. Sedan tillkommer runt tusenlappen per ny laddning om du behöver ett ännu större batteri. Tänk också på att batteriet också snabbt ökar i vikt. De kraftigaste batterierna som kan ladda en MacBook mer än en gånger väger en del, inte helt oviktigt om batteriet ska med i ryggsäcken på flygresan.

Kanex har ett batteri på 15,000 mAh som ger en full laddning för datorn och fler laddningar för din iPhone och iPad. Du får med en USB-C sladd och en laddningssladd i kartongen. Tillsammans med de 8-10 timmars batteritid som du har i datorn så har du alltså med dig 16-20 timmar vilket rimligen borde räcka för de allra flesta. Det är inget batteri som är tänkt för att du ska ha det med dig i fickan, om du inte har en extremt stor ficka då. Batteriet är tänkt att ha med sig i väskan. på resan.

Du hittar samtliga batterierna ovan hos någon av Apples återförsäljare.

Macken fluktar in: Day One 3, din digitala dagbok – i alla dina enheter

Macken fluktar in: Day One 3, din digitala dagbok – i alla dina enheter

Day One, det program och den app som jag använt i flera år för min egen dagbok, minnesanteckningar och en massa annat har uppdaterats för iOS till version 3.0. En version med massor av nyheter, finslipningar och justeringar. Macken X har kollat in.

Ny editor för att skriva med, ett mörkt tema som en förberedelse inför iOS 12 och möjlighet att spela in ljud är bara några av de saker som är nytt.

Nya funktioner

Den nya editorn är överskådlig, snygg och lättanvänd liksom  ljudinspelningen där du även kan använda diktamen som fungerar klart anständigt – på engelska.

Day One har alltid varit ett väldesignat, mycket genomtänkt program och app och den nya versionen är ingen undantag. Verktyg har samlas ihop vilket ger en snabbare och mer lättanvänd app. Det är sammantaget inga stora dramatiska förnedringar och förbättringar men det är ena rad små, viktiga förbättringar vilket gör en bra app ännu bättre.

Menyerna har placerats i underkant och de är nu mer lätta att läsa och förstå med tydliga ikoner. Ett exempel på ökad användarvänlighet är möjligheten att redigera och ändra text. Nu kan du trycka var du vill för att starta redigeringsläget och slippa ledda efter ”Edit” – smart, elegant och smidigt.

Prenumeration

Day One gör nu som många andra och går över till en prenumerationsmodell och jag vet vad det på sikt kan göra för den månatliga kostnaden för att använda program och appar men samtidigt så måste utvecklare skaffa sig en mer stabil och hållbar affärsmodell. Day One kostar 259 kronor per år och då får du synkronisering, Dark Mode och appar och program för alla dina Apple prylar. Det när trots allt ett mycket överkomligt pris för att säkerställa fortsatta utveckling av ett riktigt bra program.

Betyg

App: Day One 3
Pris: 259 kronor per år
Betyg:

What’s New in Day One

Version 3.0.5:

New Keyboard shortcuts:
  • Create Link (from selected text): CMD+K
  • Global Search: Command-Shift-F
  • Insert Checklist: Command-Shift-T i
New:
  • H6 Header Style
  • Progress indicator when exporting Plain Text or JSON
Fixed:
  • Entries with multiple horizontal line rules were only displaying one line
  • Photos weren’t displayed in correct order when dragging in from Photos
  • The selected entry would change to the next entry after re-opening the app
  • Entry titles weren’t displaying the correct text in the tab bar
  • The next month wasn’t being displayed if there were no entries in it. The next month from the current month will now always be displayed in the calendar tab.
  • A confirmation wasn’t shown when deleting audio recordings
  • Photos weren’t being included in Plain Text exports
  • Service Menu label updated to ”Add to Day One”
  • Removed flashing when full res media loads in
  • Thumbnails are shown in quicklook when full res media isn’t loaded
Requirements for Day One
  • Intel, 64-bit processor
  • macOS 10.13 or later
Macken testar: Fantastical 2, en riktigt vass kalender

Macken testar: Fantastical 2, en riktigt vass kalender

Fantastical 2 är ett utmärkt alternativ till inbyggda Calendar och på några punkter så är det ett mer komplett och mer överskådligt program.

Fantastical 2 slår samman påminnelser och kalenderfunktionen och du har båda funktionerna snyggt och otydligt synliga – både i iOS och i macOS.

Ska du byta eller om du bara tänker testköra ett tag så tänk på följande:

. slå av alla notiser från Calendar
. slå av alla notiser från Påminnelser

I annat fall så får du dubbla notiser och dubbla påminnelser.

Köp Fantastical

Fantastical 2 är den kalender som Apple borde ha haft eller som Apple borde köpa – så bra är programmet. Du kan snabbt byta mellan olika vyer, du har olika teman, ljust eller mörkt utseende och du ser snabbt vad som är på gång – ditt nästa möte eller kalenderbokning.

Tidigare så har Fantastical haft problem med synkroniseringen men det ser ut att vara ett problem som är löst. Skriver du in något i Fantastical så dyker det upp i dina övriga enheter inom några minuter.

Med alla dessa lovord så är det trots det inte den kalender som jag använder och har valt att fortsätta att använda. Det är inbyggda Calendar/Kalender. Anledningen är hucudsakligen integrering. Apples egna, inbyggda program är mer integrerade och de passar bättre in i iOS och macOS än utmanarna, tredjepartsprogrammen. Speciellt märks det i iOS där Calendar väljs i vissa lägen, trots att du använder Fantastical. Problemet ligger alltså mest på Apples sida och lösningen vore en integrering fullt ut där jag kan välja standardprogram.

Betyg

Program: Fantastical 2
Utvecklare: Flexbit
Pris: 519 kronor
Betyg:

What’s New in Fantastical 2

Version 2.5.8:

  • Event alerts are now sorted by when they will appear
  • Priority of reminders is now shown when printing
  • Fantastical no longer allows moving invitations between calendars on Exchange, as Exchange doesn’t support it
  • Command-click on URLs in event or reminder details to open the link in the background
  • Accepting an invitation for a timed event marked as free will no longer automatically set the avaiability to busy
  • Birthdays on February 29 are now shown on February 28 instead of March 1 on non-leap years
  • Month and event list are now linked when using VoiceOver (use VO-J to switch between a day in the month and list)
  • Fixed an issue where the ”Organize reminders by list” setting wouldn’t sort reminders across multiple accounts correctly
  • Fixed an issue where completing reminders in the ”more” section of the Month view wouldn’t work
  • Various fixes and improvements
Requirements for Fantastical 2
  • Intel, 64-bit processor
  • OS X 10.11 or later

Här är Nordkoreas tv-box

Den heter Manbang och är en tv-box för streaming och den är utvecklad av Nordkorea, en av världens hårdaste diktaturer.

Det är en IP-tv box som ger tillgång till godkänt material i landet.

The additional TV stations it carries have a wider selection of entertainment programming than Korean Central Television (KCTV) with movies, sports and documentaries, so they also might make it less likely that the bored stray away from state media to illicit foreign programming. If that is the case, then the introduction of Manbang could be further evidence of the widespread viewing of foreign content.

38north.com

Nordkorea har idag fyra tv-kanaler som inte är tillgängliga i hela landet pga av att det inte finns tv-master överallt. Lösningen är då en IP-tv box – Manbang.

 

Därför ska du inte blanda http och https

Därför ska du inte blanda http och https

http är det gamla sättet. https är det nya och du ska inte blanda de olika sättet ann surfa runt ute på nätet – blanda i meningen på din webbplats.

http star för Hypertext Transfer Protocol – ett sätt att överföra information till och från en hemsida (för att uttrycka det enkelt). https är den krypterade, mer skyddade versionen och idag bör du använda https.

Blanda inte

Du ska inte blanda sätten att kommunicera och det är speciellt viktigt på din webbplats. Har du exempelvis bilder så ska de skickas med https numera. All information på din webbplats ska skickas med https – inte http.

Låt mig ta ett konkret exempel som dels virar på vilka problem du kan stöta på och hur svårt det kan vara ett lösa dem.

Nyligen rapporterade en kund att deras webbplats så kantig ut. Menyn fungerade inte och mycket riktigt, menyn var ”trasig”. Problemet var att det bara visade i Google Chrome och Firefox, inte i Safari. Utifrån det så var det lätta att dra slutsatsen att det var ett problem i de två webbläsarna. Efter tester ch kontroller kunde konstateras att det var det inte.

Supporten kallades in, ett ärende skapades. Nu tillkom ytterligare ett problem – supporten kunde inte återskapa felet. Det var fel i min dator, kundens dator och i flera besökares datorer.

Support 1-5

Den första från supporten som jag kommunicerade med hittade alltså inget fel, kunde inte återskapa felet och kunde alltså inte hjälpa till.  Full förståeligt – det är svårt att rätta till ett fel som du inte ser.

Nummer två från supporten kunde heller hjälpa till förutom att ge standardtipsen att slå av alla plugins, rensa cachfilerna hur datorn och webbläsaren.

Support-personal nummer tre kallade in en utvecklare för att titta på problemet som föreslog en ändring i menyn. Han berättade också att problemet var löst, vilket det inte var.

Support-personal nummer fyra och fem kunde inte heller bidra med någon lösning.

Konsollen

Efter att ha testat webbplatsen men min iPhone och två olika webbläsare kunde jag konstatera att i samma enhet fungerade hemsidan som den ska i mobila Safari men inte i iCab Mobile. Felet måste därmed logiskt finnas på/i hemsidan.

Konsolen, ett utvecklarverktyg i webbläsaren hittade snabbt felet och det är ett kött fel i WordPress, webblösningen. WordPress har sedan länge envisats med att använda fulla, kompletta länkar vilket kan leda till problem. Istället för att ange att en bild ligger i katalogen bilder så lagrar WordPress hela adressen, hela sökvägen, inklusive http. På ett ställe fanns en möjlighet att ladda upp en logotyp. Istället för att lagra sökvägen /bilder så lagrar WordPress http://www.domän.se/bilder. 

Det ledde till att menyn inte fungerade. Företagets logotyp hade en sökväg som inleddes med http medan resten av webbplatsen använder https.

I normalfallet får du upp en varning om ”blandat innehåll” och det spelar praktiskt ingen roll men inte det här fallet. Det resulterade i att menyn inte laddades som den skulle och därmed slog hela webbplatsen ut av en tämligen enkel bugg.

Flytta

WordPress hantering av länkar och det faktum att WordPress använder absoluta länkar, hela adressen skapar inte bara problem med blandat innehåll. Det ställer också till det när du ska flytta en webbplats. Du måste söka och ersätta alla gamla länkar i databasen, inställningarna och överallt i webbplatsen. Hade WordPress istället använt relativa länkar så hade underliggande kataloger tagits med – inte resten av webbadressen. Du står ifrån huvudkatalogen och sedan anger du underliggande kataloger. Då kan hemsidans innehåll enkelt flyttas mellan olika domäner.

I det h’r fallet lades det till ett s på ett enda ställe i inställningarna så fungerade menyn igen – i alla datorer och webbläsare.

Mackens Fråga: Ska Facebook delas upp?