FS Data

FS Data - webbhotell, domännamn, e-post, servrar


  • Om oss

  • Blogg

  • Panel

  • Webbmail

  • Support

apr 25 2013

Raspberry Pi-yra i Helsingborg

Som ni säkert vet så lanserade vi, för knappt 2 veckor sedan, gratis colocation för Raspberry Pi. Det är en tjänst som baseras på vårt eget intresse och kärlek till denna mikrodator, en tjänst där man kan placera sin Raspberry Pi i en serverhall hos oss och få en egen IP-adress med blixtsnabb uppkoppling mot hela världen.

En rätt så nördig, men väldigt rolig, liten tjänst helt enkelt.

Gensvaret på vår Raspberry Pi colocation har varit helt otroligt! Den har diskuteras vitt och brett, från Sweclockers och Geekboy till Hacker News och Slashat. Antalet glada tillrop har varit många även på Facebook och Twitter.

Efter knappt 2 veckor är vi nästan uppe i 200 kunder med vår Raspberry Pi colocation. Det tar givetvis lite tid för alla att skicka in sina enheter till oss, men snart har FS Data sannolikt Sveriges mest Raspberry Pi-täta serverhall.

Här är några bilder på hur det ser ut just nu:

Ett rackplan redo för Raspberry Pi
Ett rackplan redo för Raspberry Pi
Ett rackplan med Raspberry Pi
Ett rackplan med Raspberry Pi
Gott om plats kvar för fler Raspberry Pi
Gott om plats kvar för fler Raspberry Pi-enheter

Rätt så fräckt va? 🙂

Vad är det då våra kunder kör på sina Raspberry Pi-enheter hos oss?

Bland de saker som vi hört talas om (nej, vi övervakar inte detta aktivt) så nämns bl a övervakningstjänster, små LAMP-servrar, e-postservrar, IRC-servrar och proxyservrar.

Kör du, eller ska du köra, en Raspberry Pi hos oss? Berätta gärna vad du ska köra i en kommentar här nedan!

Tips och vanliga frågor om vår Raspberry Pi colocation

Sedan vi startade denna tjänst så har vi stött på ett flertal roliga och några mindre roliga situationer. Här kommer några generella tips samt svar på vanliga frågor om denna tjänst.

– Du vet väl att du kan komma förbi vårt kontor, vid Sundstorget i Helsingborg, och lämna in din Raspberry Pi? Vi bjuder gärna på kaffe och en rundtur i vårt fräcka kontor!

– Tänk på att paketera/emballera din enhet ordentligt. Skicka inte enheten med SD-kortet monterat (lägg det i en separat plastpåse/zippåse). Flera enheter har inkommit med skadade case pga bristfälligt emballage. Vi kan givetvis inte ta ansvar för detta.

– Glöm inte bort att ange avsändaren till din enhet. Vi märker upp alla enheter (se bilderna ovan) och har ett separat register över dem. Man får givetvis märka upp sin enhet själv om man så önskar det.

– Strömadaptern får gärna vara kompakt och sladden bör vara ca 1,5 m lång. Här är ett exempel på en bra adapter: Power Supply Micro USB, Plugin för Raspberry Pi. Strömadaptern märks likaså upp av oss.

– För lagring till din enhet, använd ett SD-kort. Vi kan inte ta emot enheter med långa USB-stickor eller externa hårddiskar av förklarliga skäl. En Raspberry Pi med case är ca 10 cm lång. Utöver detta kan SD-kortet sticka ut någon centimeter. Om du inte följer detta, då måste vi tyvärr skicka tillbaka din enhet.

– Vad har vi för förbindelse till våra serverhallar? Vi har en redundant förbindelse på 1 Gbp/s, med möjlighet att snabbt utöka detta vid behov. Varje Raspberry Pi-enhet tilldelas 100 GB trafik/månad, med en förbindelse på 1 Mbit/s. Detta är en högkvalitativ förbindelse som inte går att jämföra med t ex en vanlig bredbandsuppkoppling.

– Vad kan man få hjälp med? Vi kan t ex sätta upp reverse DNS-pekare, byta SD-kort, starta om en enhet osv. Dvs, det som brukar ingå i en colocation-tjänst. Dessutom ingår vår smidiga domänhantering, som vi även har support till. Vi kan dock inte hjälpa er att t ex sätta upp failover, skapa ett kluster osv (eller jo, det kan vi men då kostar det en slant).

– När vi har emottagit och kopplat upp en enhet så kontaktar vi givetvis kunden ifråga och meddelar detta. Just nu är det många enheter som kommer in till oss, men våra tekniker arbetar övertid för att se till att alla enheter kopplas upp så snabbt som möjligt.

– När det gäller helt nya köp av Raspberry Pi-enheter så kan vi varmt rekommendera www.r-pi.se, som tidigare arrangerade Raspberry Jam i Helsingborg (där vi först annonserade denna tjänst). Vi har köpt ett flertal enheter själva därifrån och är väldigt nöjda med dem.

– Hur många enheter får man skicka in? Vi har inte begränsat antalet enheter egentligen, men försök att inte skicka in fler än 4 st Raspberry Pi till oss. Åtminstone inte så här inledningsvis. Vi vill att så många som möjligt ska kunna ta del av denna tjänst.

Sist, men inte minst, så vill vi visa upp den – i våra ögon – stiligaste enheten som vi fått in (hittills):

Raspberry Pi med riktigt stiligt case
Raspberry Pi med riktigt stiligt case

Och som alltid, lämna gärna en kommentar här nedan om ni har några som helst frågor!

Written by · Categorized: Drift · Tagged: Colocation, Drift, Helsingborg, Nördigt, Raspberry Pi, Roligt, Tips, Tjänst

apr 17 2013

Starta en lönsam webbutik, snabbt och enkelt

Idag har vi nöjet att få presentera ett riktigt rejält och matnyttigt inlägg från en ny gästbloggare hos oss.

Carl Fridsjö är en 21-årig entreprenör och specialist på internetmarknadsföring. Det senaste projektet är en e-butik för klockor (Stilrenaklockor.se) som visat upp goda resultat på väldigt kort tid. Nu delar han med sig av sin strategi för hur man snabbt startar en lönsam e-butik, exklusivt för våra läsare.

Starta en lönsam webbutik, snabbt och enkelt

Om du är lik mig, så har du säkert lagt ned åtskilliga dagar eller veckor på att jobba med någon idé som sedan runnit ut i sanden eller aldrig tagit fart. I denna artikel kommer jag att avslöja min strategi för att starta en e-butik. Fokus kommer dock inte att ligga på tekniska detaljer eller perfektion, detta är en grundläggande strategi med fokus på snabba resultat och en minimering av bortkastat arbete.

Vi kommer att lära oss hur man undgår några av de vanligaste misstagen. Från hur du väljer en lönsam nisch, till att bygga din butik och göra din första försäljning på mindre än två veckor.

I artikeln utgår jag från att du har viss internetvana och känner till grunderna av WordPress. Har du inte det så är det ingen fara, det innebär endast att du får använda Google lite mer än de andra.

Steg 1. Identifiera en lönsam nisch

Detta är antagligen det absolut viktigaste steget. Väljer du att gå efter en dålig nisch så kommer din webbshop inte att lyckas, så enkelt är det. Samtidigt så är det sannolikt att den ”perfekta nischen” aldrig kommer att dyka upp. Jag anser att det är bättre att göra, och i värsta fall få ett par viktiga lektioner, än att sitta och drömma om något som antagligen aldrig kommer att ske.

Med andra ord; avväg och analysera ordentligt, men ta också steget till handling snabbt.

Surfa in på Google Keyword Tool och här börjar vi brainstormingen. Skriv in potentiella sökord och verktyget visar oss hur många personer som söker efter just detta, varje månad.

Viktigt är att du väljer inställningen [Exakt] matchningstyp för att inte dra överdrivna slutsatser.

Om jag skriver in ”kläder” så visar verktyget att det varje månad är ca 33 100 sökningar efter just detta. Utifrån detta kan man sedan göra en del snabba uppskattningar. Dessa är långt ifrån helt korrekta men ger ändå någon slags uppfattning.

Skärmavbild-2013-04-16-kl.-15.02.42

Om min butik rankar först på Google så räknar jag generellt sett att cirka 40% av de som söker kommer att besöka min butik. I detta fall skulle det alltså bli ca 13 000 besök i månaden. Sedan kan man uppskatta konverteringsgraden (hur många av besökarna omvandlas till kunder). Du kan t.ex. söka fram vad andra internationella sidor i samma nisch har för konverteringsgrad. Ett riktmått är mellan 1-3% och i hela detta stadium brukar jag vara väldigt konservativ.

16 000 (besökare) x 0,02 (konverteringsgrad) = 260 (köp per månad)

Ett genomsnittsköp på 500 kr (500 x 320) ger oss 130 000 kr.

Denna summa ska sedan täcka moms, inköp, övriga kostnader och den lön du vill ta ut för allt arbete.

Steg 2. Hitta bra leverantörer

Allt som egentligen behövs för detta steg är Google, lite sunt förnuft och förmågan att skriva mail. Är man ute efter utländska eller asiatiska leverantörer så kan Alibaba.com vara ett bra första steg. MadeInChina.com är en annan stor sida för samma ändamål.

Här är det väldigt viktigt att kontrollera kvalitén noggrant. I övrigt så använd huvudet och pruta.

Är du intresserad av att sälja kända märken så kontakta dessa företag direkt så pekar de dig i rätt riktning. Det kan också fungera att använda en grossist, tänk då på att söka ordentligt på Google. Många syns inte bland de främsta resultaten och kan vara svåra att hitta.

Om man vill börja snabbt och utan att investera kapital så är drop shipping en härlig affärsmodell. Det innebär helt enkelt att din leverantör sköter leveransen och skickar varorna direkt till slutkund. Att hitta leverantörer som kan göra detta är lite svårare och samtidigt så är det ditt ansvar om din leverantör gör misstag med leveransen. Fördelarna är dock många, i synnerhet om du är en nybörjare som vill komma igång snabbt utan att riskera eget kapital.

Tillvägagångssättet är helt enkelt att kontakta leverantörer, höra om de har någon erfarenhet av just drop shipping eller om de skulle vara öppna för ett sådant samarbete. Tänk på att alltid presentera dig och ditt företag på ett professionellt sätt och förmedla varför det är fördelaktigt för dem att samarbeta med dig. Förvänta dig aldrig att folk ska vara glada för att du hörde av dig (även om de borde det), det är alltid bra att ”sälja” sin idé.

Steg 3. Validera din affärsidé

Innan man lägger ned veckor eller månader av arbete, så kan det vara trevligt att validera sin affärsidé. Du behöver bevisa för dig själv att kunder faktiskt vill ha det du erbjuder.

Hur detta går till rent praktiskt kan variera en hel del beroende på vilken bransch man är i, men låt mig ge ett par exempel.

En teknik är ett sätta upp en test-landningssida. Detta är helt enkelt en säljsida för din produkt, som ser ut precis som att allt är på riktigt. Dina produkter går att ”köpa nu” även om du inte ännu har något avtal med en leverantör. I sista steget av betalningen så möts besökaren av ett error-meddelande att produkten ej finns i lager eller liknande och självklart dras inga pengar.

Anledningen till att man gör detta är för att mäta hur många av besökarna som klickar på ”Köp Nu” och faktiskt försöker göra en betalning. Detta kan du mäta med ett verktyg som heter Google Analytics. Med denna teknik så behöver du spendera lite pengar för att driva trafik till din landningssida, t.ex. på Google AdWords eller facebook-annonser. Det du vinner är en verklig indikation på din konverteringsgrad och om affärsidén är hållbar eller ej.

Fånga upp dina ”köpares” e-poster och meddela när produkten faktiskt är tillgänglig. Denna teknik fungerar bäst för ovanliga produkter eller informationsprodukter (som t.ex. en e-bok).

Om du har riktiga produkter hemma hos dig, så är en annan teknik att pröva intresset via sidor som Tradera, Blocket, Fyndiq eller liknande. Produkter på dessa sidor säljs generellt sett väldigt billigt, så oroa dig inte allt för mycket om priset inte blir så högt.

Målet är alltså att få olika sorts indikationer på vilket resultat du kan förvänta dig, innan du lagt ned något riktigt arbete. I de flesta fall så är det möjligt. Var kreativ!

Steg 4.  Bygg din butik

Grattis, du har nu en lovande affärsidé och leveransflödet ordnat. Nu är det dags att faktiskt bygga vår butik.

Min rekommendation för plattform är WooCommerce. Undantaget är om du känner dig bekväm med webbutveckling och planerar att ha en stor butik med väldigt många produkter, då Magento är ett bra alternativ.

WooCommerce är ett tillägg till publiceringsverktyget WordPress vilket är världens populäraste, samt väldigt användarvänligt. Efter att du installerat WordPress (Guide över hur du Installerar WordPress hos FS Data) är det dags att ordna en attraktiv design. Detta gör du enklast genom att köpa ett designtema (40-70 USD). Installationen är enkel och det bör även följa med en guide över hur du gör, samt att temaskaparen ofta erbjuder enklare support.

För att köpa WooCommerce teman, se www.themeforest.net samt http://www.woothemes.com/.

När du köper ett tema så får du även med en installationsguide för detta. Om det skulle köra ihop sig och du inte lyckas få någon hjälp av temats support eller vänner, så går det att anställa folk väldigt billigt och enkelt. Posta ditt jobb på en förmedlingssida så som www.elance.com eller www.odesk.com. Beroende på hur avancerat jobbet är kan du få hjälp från så lite som 10kr/h och uppåt. Det finns arbetare från alla håll och kanter av jorden, men främst från Asien.

Tänk på att sidan ska inge förtroende hos kunderna och vara användarvänlig. Ha med allt som du själv vill se hos en seriös e-handlare, t.ex. företagsuppgifter, köpvillkor, kundomdömen, kreditkortslogotyper och så vidare. Tänk ur kundens perspektiv.

Betalningssystem

Är ditt mål att komma igång snabbt och enkelt för att testa din affärsidé och få lite kött på benen så väljer du PayPal eller Payson som båda har färdiga tillägg till WooCommerce. Det är bara att registrera ett konto, installera det hela med ett par knapptryck och så vips kan vem som helst med ett kort handla av dig.

Att bara erbjuda kortbetalning via dessa leverantörer är långt ifrån optimalt, men det kan som sagt vara en bra start. Vill du göra en större satsning, så undersök alternativ för faktura, direkt banköverföring, kortbetalning och så vidare med företag som exempelvis Klarna (vårt val), DIBS eller Svea Webpay.

Steg 5. Sökmotoroptimering

Detta är ett väldigt viktigt steg och jag uppmuntrar alla som vill göra en seriös satsning inom e-handel att läsa på ordentligt om sökoptimering. SeoMoz är en fantastisk resurs med massor av gratis material som jag kan rekommendera starkt. Denna artikel ska vara snabb, praktisk och effektiv. Således kommer jag inte förklara det bakomliggande tänket utan endast ge er praktiska tips som man vid ett senare tillfälle kan läsa mer om.

On-Page optimering

Det första du gör i samband med uppbyggnaden av din butik är optimering av själva sidan och i hemsidans kod. Detta kallas för on-page optimering.

Det första du behöver göra är att bestämma vilket (eller vilka) sökord som hör till vilken sida. Detta gör vi återigen med hjälp av Google Keyword Tool och vår logik.

Vårt ”huvudsökord” är oftast det viktigaste och hör till startsidan, t.ex. ”kläder” eller ”klädbutik online”. Sedan kommer det antagligen finnas en rad relaterade sökord som kan bilda olika kategorier, exempelvis jackor, byxor, t-shirts och så vidare. Tänk på att hela tiden tänka ur en besökares/kunds perspektiv och göra det så användarvänligt och naturligt som möjligt.

Varje sökord ska endast ha 1 sida tillägnad åt sig. Har du flera sidor som tävlar om en ranking för samma sökord så kallas detta inom branschen för ”keyword cannibalization” och det påverkar dina placeringar negativt.

Så, när du har klart för dig vilka sökord som hör till vilken sida så är det dags att göra optimeringen rent praktiskt.

Permalinks

Inställningar -> Permalänkar -> Välj inställningen ”inläggsnamn” och spara.

Inställningar -> Allmänt -> Välj om din adress ska ha www eller inte. Vilket du väljer spelar i princip ingen roll, det som däremot är viktigt, är att du efter ditt val håller dig till det. Skriv alltid din adress på samma vis i såväl interna länkar, som länkar från andra sidor. 

Tillägg -> Lägg till nytt -> Sök efter: ”WordPress SEO By Yoast” -> Installera & aktivera

På varje sida har du nu en ruta där du enkelt kan kontrollera vissa element relaterat till on-page optimering. Du får även ett betyg på hur väloptimerad din sida är. Bry dig inte allt för mycket om detta betyg, på många sidor kommer det vara onaturligt att genomföra alla steg som ”rekommenderas”.

Upptäcker en sökmotor att din sida är onaturlig och endast byggd för att manipulera sökresultaten så kommer du bli straffad för detta.

fsdatabildett

Sidtitel

Sidtiteln är av stor vikt och ditt/dina sökord bör finnas med i titeln. Det är inte bara det besökare ofta ser i toppen av deras webbläsare, utan det blir även den rubrik som syns i sökresultaten.

Större vikt läggs på sökord som är i början. Om det går, är det därför optimalt att inleda med ditt viktigaste sökord. Gör inte titeln onödigt lång utan håll dig till det nödvändigaste (spamma inte varenda litet sökord du kan komma på)

Vi har strukturen att varje sida har en ”unik sidtitel” + ”- Stilrenaklockor.se”.

Metabeskrivning

Detta är den paragraf som kommer att synas under rubriken bland sökresultaten. Här har du din möjlighet att ”sälja klicket”. Var så unik som möjligt och locka besökarna till att klicka sig in på just din sida. Om du har med sökord här eller inte, spelar egentligen ingen roll för dina rankingar. Dock så är det ofta naturligt och dessutom så markeras de orden i fetstil bland resultaten. För besökaren visar detta snabbt att din sida är relevant, det kan alltså vara en bra idé att inkludera sökord även här.

Övrig optimering

Använd detta verktyg för att få ett betyg på vad du gjort bra och vad du gjort dåligt i din on-page optimering. Tänk på att verktyget endast kan användas 3 gånger per dag, utan att betala för medlemskap.

http://pro.seomoz.org/tools/on-page-keyword-optimization/new

Varje parameter verktyget bedömer har en kort förklaring av vad det innebär. Allt är enkelt att ordna. Skulle något vara oklart så är det bara att Googla eller ställ en fråga till mig via kommentarerna nedan.

Optimering av snabbhet

Detta är helt klart också en viktig del. Det har inverkan på din placering i sökmotorerna men inte minst också för din konvertering. Det är så enkelt som att är din hemsida seg, kommer du att konvertera sämre.

Första steget är att välja ett snabbt och bra webbhotell. FS Data är vårt val och det är vi väldigt nöjda med.

Jag vill vara tydlig med att du inte nödvändigtvis behöver förstå hur dessa tillägg fungerar. Att installera de och dra nytta av fördelarna är väldigt enkelt. Har du begränsad erfarenhet, så sök efter installationsguider eller guider om att förbättra WordPress hastighet.

Optimering av kod – Ta bort onödig kod och kombinera multipla CSS och Javascript filer till ett mindre antal.

Better WordPress Minify

JS & CSS Script Optimizer

Optimering av bilder – komprimera och förminska storleken.

WP Smush.it

Uttnytja cache & Gzip komprimering

WP Super Cache

W3 Total Cache

Content Delivery Network

Cloudflare (CDN som även kan göra mer, som optimering av kod & en rad andra smarta funktioner)

För ytterligare optimering av snabbhet, analysera din sida med hjälp av Google’s PageSpeed verktyg.

Off-Page optimering

Off-Page optimering handlar i princip om en enda sak, länkar. Man kan se det som att varje länk din hemsida får, är en röst. Är det många olika sidor som länkar till just dig, visar detta för sökmotorerna att din sida är populär och relevant. Det ger din sida mer auktoritet och högre positioner i sökresultaten.

Alla länkar är dock långt ifrån likvärdiga. En länk från en sida med hög auktoritet, så som en seriös nyhetssida, är värd betydligt mycket mer än en länk från din väns nystartade blogg.

Så, vad kan man göra för att bygga länkar?

  1. Skapa otroligt bra innehåll på din sida, som folk rent naturligt vill visa för andra och dela med sig av.
  2. Bygga länkar själv och aktivt söka upp möjligheter att få länkar till din sida.

Obs: undvik automatiserade program, spam, köpta länkar och andra så kallade ”black-hat” metoder. Detta kan påverka din sida negativt och leda till bestraffning eller uteslutning från sökmotorerna.

Det finns massvis av olika metoder att själv bygga länkar på, här är några av de vanligaste:

  • Anmäl din sida till svenska länkkataloger. (Bra lista att börja med här)
  • Skriv artiklar och posta i seriösa artikelkataloger.
  • Skriv gästartiklar (precis som jag gör just nu).
  • Samarbeta med bloggare.
  • Kontakta eller nätverka med journalister som kan skriva om dig, eller ditt företag.
  • Håll ögonen öppna bland leverantörer eller samarbetspartners som du är nöjda med. Du kan t.ex. agera ”case-study” eller vara referens. Stora märken har ibland en sida där de listar alla återförsäljare.
  • Undersök konkurrenters länkar, ofta finns det möjlighet för dig att skaffa samma som de redan har (Görs enkelt med t.ex. Open Site Explorer)
  • Profiler på sociala nätverk, forum, bokmärkessidor, web 2.0 och så vidare.

Var hela tiden så relevant och naturlig som möjligt. Handlar din sida om kläder så är länkar från modebloggar eller annat relaterat betydligt mycket mer värdefulla än en länk från en hemsida som specifikt skriver om mat och recept.

Var långsiktig och bygg länkar i en konsekvent takt. Om din sida helt plötsligt får 200 länkar på en vecka och det sedan tar helt stopp, så kommer detta antagligen påverka dig negativt. Håll hela tiden en jämn takt.

Steg 6. Dags att hitta kunderna – Marknadsföring!

Förutom sökoptimeringen, som är en typ av marknadsföring, så bör man komplettera detta med marknadsföring i flera olika kanaler. Ditt mål med marknadsföringen är ganska enkelt. Att köpa trafik för en summa som är mindre än den genererade vinsten av denna trafik. Målet är att hitta så köpstark och billig trafik som möjligt genom optimering av annonseringen, samtidigt som du har en butik som konverterar bra.

Marknadsföring kräver generellt sett en budget. Om du är nystartad och inte har möjlighet att spendera (investera) några större belopp så är min rekommendation att du lägger fullt krut på sökoptimeringen samt experimenterar med bloggar samt facebooktävlingar och liknande. Detta är även utmärkta val för de av er som har lite pengar att investera.

Ett annan effektiv metod för internetmarknadsföring är så kallade PPC-annonser (pay per click). Som namnet antyder så betalar du per klick. Detta erbjuds på t.ex. Google, Facebook, LinkedIn med fler.

Oavsett vilken metod du använder dig av så är det otroligt viktigt att mäta din ROI (return on investment). Med hjälp av verktyg som Google analytics så ska du ha koll på exakt hur mycket inkomster marknadsföringen medför, likväl som hur mycket den kostar. På så vis undviker du att kasta pengar i sjön och ser till att endast lägga pengar på det som bevisligen fungerar. Det ger dig även möjligheten att experimentera och klippa bort det som inte fungerar eller skala upp det som faktiskt genererar vinst.

Jag har tyvärr inte möjlighet att gå in mer specifikt på detaljerna i denna artikel, men detta bör förhoppningsvis ha gett en god utgångspunkt. Det finns väldigt mycket bra och gratis information om dessa ämnen på internet, jag uppmuntrar alla som är intresserade att själva söka runt och läsa på ytterligare (med ett kritiskt öga, som vanligt). Glöm dock inte bort att göra!

Lämna gärna en kommentar nedanför och jag finns även här (i mån av tid) för att svara på dina frågor.

Vill du komma i kontakt med mig, så gör du det här eller via Stilrenaklockor.se (I skrivande stund så har jag följt denna strategi till punkt och pricka för att snabbt och enkelt lansera min butik. Efter gott resultat så håller vi dock på med en större satsning och jobbar just nu med en total omdesign, utbyte av produktsortiment och ytterligare förbättring av hela butiken. Läser du detta i efterhand så kan det alltså se mer avancerat ut).

Stort lycka till med din butik! Mvh Carl Fridsjö

Med de orden tackar vi Carl för detta intressanta och lärorika inlägg. Om du har några frågor om detta, lämna gärna en kommentar här nedan. Och om du vill skriva ett inlägg som gästbloggare hos oss, skicka då gärna några rader om det till marknad@fsdata.se.

Written by · Categorized: E-handel · Tagged: E-handel, Gästbloggare, Guide, SEO, Tips, Webbshop, WooCommerce, WordPress

apr 15 2013

Stora attacker mot WordPress

Just nu pågår omfattande attacker och intrångsförsök mot WordPress-sidor över hela världen. Attackerna utförs av ett koordinerat nätverk av ca 100 000 hackade WordPress-sidor. Tillsammans kan de testa ca 2 miljarder olika lösenord mot en WordPress-sida på 1 timme. Attackerna riktas mot WordPress-sidor med användaren ”admin”.

FS Data är ett av Sveriges främsta webbhotell för WordPress-sidor och dessa attacker berör våra kunder i högsta grad. Vi har en väldigt kompetent brandväggslösning med ett automatiskt filter som stoppar sådana här attacker, men vi vill ändå gå ut med en allmän varning och ge tips på hur man själv enkelt kan skydda sig.

Så här skyddar ni er mot de aktuella WordPress-attackerna:

  1. Använd inte en användare som heter ”admin”. Om ni har en sådan användare sedan tidigare, ta då bort den. Detta gör man enklast genom att skapa en ny användare (med ett annat namn), som man anger som administratör för WordPress-sidan. Därefter loggar man in som den nya användaren och tar bort det gamla admin-kontot.
  2. Byt lösenord/använd ett svårare lösenord. Om du inte har bytt lösenord det senaste halvåret så är det hög tid att göra det nu. Ange ett svårare lösenord, gärna en kombination av gemener, versaler, siffror och specialtecken.
  3. Lösenordsskydda WordPress-administrationen /wp-admin. Det är enkelt att lösenordsskydda mappar via vår kontrollpanel. Här är en guide till hur man lösenordsskyddar sin statistik: FS Data manualer, Lösenordsskydda statistiken. Ersätt bara /wusage med /wp-admin i denna guide.

Om du vidtar dessa åtgärder så är sannolikheten för att din WordPress-sida ska bli hackad, med de attacker som pågår nu, ytterst liten. Läs gärna vår tidigare guide till en säkrare och snabbare WordPress-sida för mer säkerhetstips.

Lämna gärna en kommentar här nedan om ni har några frågor om detta.

Written by · Categorized: WordPress · Tagged: Aktuellt, Attacker, Säkerhet, Tips, Webbhotell, WordPress

apr 04 2013

Flytta från Drupal till WordPress

Under påskhelgen som var så utförde jag en flytt, eller migrering, från Drupal till WordPress. Innan flytten funderade jag mycket kring hur svårt det skulle vara, om det ens var möjligt. Med facit i hand så var det enklare än förväntat. Tänkte därför berätta lite kort om detta, om fler vill göra detsamma.

Varför ska man då flytta från Drupal till WordPress?

Flytta från Drupal till WordPressDrupal är ett riktigt bra CMS. Den har en stor användarbas med många olika tillägg och teman. Personligen har jag dock större kunskap om WordPress och detta var en Drupal 6-sida som hade behövt uppgraderas till Drupal 7, vilket är ett rätt så stort projekt i sig. Därav denna migrering.

Flytten skedde mellan Drupal 6.2.6 och WordPress 3.5.1. Dessa instruktioner kan fungera med andra versioner av Drupal och WordPress, men det kan inte garanteras (t ex pga förändrad tabellstruktur, ändrade fältnamn osv). Som alltid, när man gör sådana här saker, se till att du har ordentlig backup på allt.

Så flyttar man från Drupal till WordPress

1. Börja med att exportera den fullständiga databasen för Drupal-sidan och ladda ner den till din dator. Det gör man enklast via t ex phpMyAdmin och dess exportfunktion (kör bara en standardexport). Om det är en stor Drupal-sida så kan det här ta en stund.

2. Installera sedan den nya WordPress-sidan. Om du har ett webbhotellspaket hos FS Data så kan du följa dessa enkla instruktioner: FS Data manualer, Installera WordPress på ditt webbhotell.

3. Skapa därefter ytterligare en MySQL-databas. Det är till denna databas som vi ska importera den tidigare exporterade databasen från Drupal. Instruktioner för hur man skapar en databas hos FS Data finns här: FS Data manualer, Skapa MySQL-databas.

4. Nu är det dags att importera den tidigare exporterade databasen. Om databasexporten är större än 25 MB så bör man använda en fristående MySQL-klient istället för phpMyAdmin. Jag använder Mac OS X och kan rekommendera den kostnadsfria MySQL-klienten Sequel Pro. Anslut mot den nyligen skapade (och tomma) MySQL-databasen och importera den exporterade Drupal-databasen. Detta kan likaså ta en stund att genomföra.

5. När importen är klar så är det dags att köra ett antal SQL-kommandon. Dessa kommandon är anpassade för en WordPress-databas med namnet ”u1234567_a” och en (importerad) Drupal-databas med namnet ”u1234567_d”, så man behöver givetvis anpassa detta efter namnen på sina motsvarande databaser. Förslagsvis att man använder en separat MySQL-klient även för att köra dessa SQL-kommandon.

Vi börjar med att rensa WordPress-databasen från de inlägg/kommentarer som ingår i en ny WordPress-installation.

TRUNCATE TABLE u1234567_a.wp_comments;
TRUNCATE TABLE u1234567_a.wp_links;
TRUNCATE TABLE u1234567_a.wp_postmeta;
TRUNCATE TABLE u1234567_a.wp_posts;
TRUNCATE TABLE u1234567_a.wp_term_relationships;
TRUNCATE TABLE u1234567_a.wp_term_taxonomy;
TRUNCATE TABLE u1234567_a.wp_terms;

Därefter är det dags att importera lite kategorier från Drupal-databasen till WordPress-databasen. Notera att WordPress kräver unika kategorinamn, till skillnad från Drupal. Om du har flera kategorier med samma namn i Drupal så behöver dessa döpas om innan importen.

INSERT INTO u1234567_a.wp_terms (term_id, `name`, slug, term_group)
SELECT
d.tid, d.name, REPLACE(LOWER(d.name), ' ', '-'), 0
FROM u1234567_d.term_data d
INNER JOIN u1234567_d.term_hierarchy h
USING(tid)
;

INSERT INTO u1234567_a.wp_term_taxonomy (term_id, taxonomy, description, parent)
SELECT
d.tid `term_id`,
'category' `taxonomy`,
d.description `description`,
h.parent `parent`
FROM u1234567_d.term_data d
INNER JOIN u1234567_d.term_hierarchy h
USING(tid)
;

Sedan importerar vi alla sidor från Drupal-databasen till WordPress-databasen.

INSERT INTO
u1234567_a.wp_posts (id, post_date, post_content, post_title,
post_excerpt, post_name, post_modified)
SELECT DISTINCT
n.nid, FROM_UNIXTIME(created), body, n.title,
teaser,
REPLACE(REPLACE(REPLACE(REPLACE(LOWER(n.title),' ', '-'),'.', '-'),',', '-'),'+', '-'),
FROM_UNIXTIME(changed)
FROM u1234567_d.node n, u1234567_d.node_revisions r
WHERE n.vid = r.vid

Samt kopplar dessa inlägg/sidor till rätt kategorier.

INSERT INTO u1234567_a.wp_term_relationships (object_id, term_taxonomy_id)
SELECT nid, tid FROM u1234567_d.term_node;

UPDATE wp_term_taxonomy tt
SET `count` = (
SELECT COUNT(tr.object_id)
FROM wp_term_relationships tr
WHERE tr.term_taxonomy_id = tt.term_taxonomy_id
);

Vi importerar även kommentarer och döljer eventuella dolda kommentarer.

INSERT INTO u1234567_a.wp_comments (comment_post_ID, comment_date, comment_content, comment_parent, comment_author, comment_author_email, comment_author_url, comment_approved)
SELECT nid, FROM_UNIXTIME(timestamp), comment, thread, name, mail, homepage, status FROM u1234567_d.comments;

UPDATE `wp_posts` SET `comment_count` = (SELECT COUNT(`comment_post_id`) FROM `wp_comments` WHERE `wp_posts`.`id` = `wp_comments`.`comment_post_id`);

Sedan ordnar vi lite radbrytningar i de importerade inläggen/sidorna.

UPDATE u1234567_a.wp_posts SET post_content = REPLACE(post_content, '', '');

För att till sist ändra sökvägen till samtliga bilder för våra importerade inlägg/sidor.

UPDATE u1234567_a.wp_posts SET post_content = REPLACE(post_content, '"/sites/default/files/', '"/wp-content/uploads/sites/8old/');

UPDATE u1234567_a.wp_posts SET post_content = REPLACE(post_content, 'http://www.exempel.se/sites/default/files/', '/wp-content/uploads/sites/8old/');

Ersätt http://www.exempel.se ovan med adressen till den tidigare Drupal-sidan. Sökvägen till filerna i Drupal kan även behöva anpassas. Sedan är vi klara med våra SQL-kommandon.

Om man vill importera de tidigare användarna från Drupal-databasen till WordPress-databasen så kan man följa instruktionerna i slutet av detta blogginlägg: Migration from Drupal to WordPress. I mitt fall så gjorde jag inte det, utan samtliga inlägg/sidor kopplades till min enda WordPress-användare (som skapades när jag installerade WordPress).

6. Några saker kvarstår innan vi är helt klara med flytten. Först så behöver vi hämta samtliga bilder från Drupal-sidan och lägga upp dem i WordPress. Det gör man genom att logga in mot den gamla Drupal-sidan via FTP/SFTP och hämta ner samtliga bilder under /sites/default/files/ (standardsökvägen för Drupal-sidor, kan behöva anpassas). Dessa laddar man sedan upp mot den nya WordPress-sidan under /wp-content/uploads/sites/8old/ (skapa old-mappen). Detta innebär dock att bilderna inte hamnar i WordPress inbyggda mediahantering.

7. När vi importerade sidorna från Drupal, med ovan angivna SQL-kommandon, så skapades de som inlägg i WordPress. Om man vill att de istället ska vara sidor i WordPress så kan man installera/aktivera följande WordPress-tillägg: Post Type Switcher. Med det tillägget installerat så är det bara att redigera valfritt inlägg och ändra ”Post Type” till Page för att ändra inlägget till en vanlig sida.

Mycket svårare än så här är det inte att flytta en sida från Drupal till WordPress.

Utöver ovanstående saker så behöver man givetvis ställa in permalänkarna på din nya WordPress-sida, skapa användare, välja ett tema och strukturera upp sina sidor/inlägg osv. För en normalstor sida tar det inte mer än någon timme eller två. Därefter är det WordPress för hela slanten som gäller!

Lämna gärna en kommentar om du har några frågor eller om du flyttar från Drupal till WordPress med denna guide.

Written by · Categorized: WordPress · Tagged: Drupal, Flytta, Guide, Migrera, MySQL, Tips, Webbhotell, WordPress

mar 14 2013

Reader är död, länge leve RSS

Google har precis annonserat att de kommer att stänga ner sin RSS-läsare, Google Reader. Även om Google Reader är en av världens mest populära RSS-läsare så är det inte tillräckligt. Användningen av Google Reader har minskat, samtidigt som Google vill fokusera på andra tjänster (såsom Google+).

RSS används för att distribuera information, såsom nyheter och blogginlägg, på ett standardiserat sätt. Vi har t ex RSS-flöden till vår företagsblogg: fsdata.se/blogg/feed/ och till vår driftstatus: status.fsdata.se/feed/

RSS-läsareUndertecknad är en flitig användare av Google Reader. Min Reader innehåller 1 000-tals RSS-flöden, sorterade i kategorier såsom Webbhotell, WordPress osv. Även om allt mer av det dagliga informationsflödet kommer från sociala nätverk så har Google Reader varit ett oumbärligt arbetsverktyg för mig.

Google Reader kommer dock inte att stängas ner omedelbart. RSS-läsaren är fortsatt tillgänglig fram till den 1:a juli 2013 och Google erbjuder möjlighet till export av RSS-flöden osv, via Google Takeout. Men det gäller att börja se sig om efter alternativ redan nu.

Så vad finns det för alternativ till Google Reader?

Här är några webbaserade RSS-läsare:

  • Newsblur – är förmodligen den RSS-läsare som är mest lik Google Reader. Erbjuder snabba uppdateringar, stöd för många olika plattformar med möjlighet att kategorisera och dela inlägg. Finns både som en gratisvariant och en version som kostar $1 USD/månad.
  • Feedly – erbjuder ett nytt sätt att läsa och dela inlägg från RSS-flöden. Är inte helt webbaserad, utan fungerar via tillägg till webbläsare. Har även stöd för olika plattformar samt erbjuder bra importmöjligheter. Är kostnadsfri.
  • Netvibes – är egentligen mer än bara en RSS-läsare. Samlar även flöden från sociala nätverk och erbjuder stor anpassningsbarhet. Fungerar med många olika plattformar. Erbjuds både kostnadsfritt och som betalversioner.
  • FeedReader – har ett tydligt och enkelt gränssnitt, snarlikt det i Google Reader. Erbjuds både som lokal klient (till Windows) samt genom ett webbgränssnitt. Har dock inte uppdaterats på ett tag. Både kostnadsfritt och betalversion.
  • The Old Reader – låt inte namnet förvilla dig. Dess gränssnitt är snyggt, enkelt och funktionellt. Fungerar med olika plattformar och har importfunktioner, kategorisering, enkla delningsfunktioner m.m. Befinner sig just nu i (kostnadsfri) beta.
  • Fever – är en webbaserad RSS-läsare som man installerar på en egen server/webbhotell. Har ett tydligt gränssnitt och rankar även RSS-flöden/inlägg baserat på popularitet. Erbjuder stöd för import, kategorier och kortkommandon. Kostar $30 USD och fungerar alldeles utmärkt med ett webbhotellspaket hos oss.

Utöver de webbaserade RSS-läsarna så finns även ett stort antal RSS-klienter till Windows, Mac och Linux. Faktum är att de flesta e-postprogram, såsom Mac Mail och Outlook, erbjuder stöd för hantering av RSS-flöden.

Använder du Google Reader idag och har du bestämt dig för vilken RSS-läsare du ska byta till? Eller har du tips på en RSS-läsare som vi har missat? Lämna gärna en kommentar här nedan!

Written by · Categorized: Internet · Tagged: Blogginlägg, Byta, Feedly, FeedReader, Google Reader, Migrera, Netvibes, Newsblur, Nyheter, RSS, The Old Reader, Tips

  • « Previous Page
  • 1
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • …
  • 13
  • Next Page »

© 2025 FS Data AB | Priser exkl. moms