Etikettarkiv: Wordpress

mobile_site2

Mobila webplatser med WordPress och Drupal

Vad är egentligen en mobilsajt? Vad en mobilsajt är för något beror nog på om du frågar systemarkitekterna på Ericsson eller reklambyrån – men det finns en del saker som skiljer sig från en vanlig webb. Dels finns andra möjligheter i form av lokalisering och att du kan se var personen befinner sig och du kan också identifiera personen som använder mobilen. Samtidigt finns det begränsningar eftersom skärmytan är betydligt mindre.

Nu har jag testat att bygga några mobila webbsajter i två bland de mest populära open source CMS:en på marknaden dvs WordPress och Drupal. Så här gick testet….

Först satte jag upp två mycket enkla webbplatser. Jag gjorde dessa så enkla som möjligt eftersom jag ville se funktionaliteten och jag ville inte heller ha något som störde eller buggade i de olika miljöerna. WordPress brukar inte bugga speciellt mycket men Drupal kan ibland vara en mardröm.

Mobil användning av Drupal 7

http://www.expandtalk.com använde jag Drupal version 7 vilket är den senaste versionen och fortfarande är lite omogen för produktionsmiljöer eftersom det är rätt många moduler som inte har uppdaterats i skrivandes stund. Jag installerade  ett 20 tal moduler som alltid bör ingå i en installationa och utöver dessa modulerna browscap, browscap mobile tools och mobile tools. Som teman installerade jag tre stycken extra teman: Danland, Fusion och Fusion mobile.

Browscap modulen ersätter för PHP: s get_browser () function som är svår (på gränsen till omöjlig) att konfigurera för de flesta användare som delar webbhotell ett annat problem är att Browscap.ini måste uppdateras. Med browscap modulen undviker man konfigurations problem eftersom data lagras i en databastabell, och dessa uppdatereras automatiskt om man regelbundet kör cron job.

Mobile tools är modulen som gör själva webbplatsen mobil.  Det går att ha olika domäner för den mobila sajten och den vanliga. Du kan låta olika användare se webbplatsen och det som kanske var mest elegant med Drupal 7 är att du kan använda Theme switching och använda olika teman för Android, iPhone, iPod, Opera Mini och Blackberry. När jag testade var vissa funktioner buggigt men jag tycker ändå att lösningen är elegant…

Mobil användning av WordPress 3.1.1

För http://www.mobiltseo.se använde jag den senaste versionen av WordPress 3.1.1.  Jag installerade ett gäng gratis pluginer som är användbara för seo, eftersom sajten handlar om mobilt seo. Den mest kända av dessa är nog all-in-seo som de flesta numera använder sig av.

Sedan gick jag bärsärka på min lilla söta webbserver och installerade alla möjliga och omöjliga mobila pluginer som jag överhuvudtaget kunde hitta. Dessa var i skrivandes stund: mobile ads, mobile analytics, mobile barcode, mobile switcher och mobile transcMobil webbsida med wordpressoder. En del av dessa förstår jag mig inte på – eller rättare sagt förstår jag inte nyttan av – exempelvis att visa en 2D streckkod för att navigera till sidan men någon kanske kan berätta vad det ska vara bra för.

Som tema använde jag gratis temat mobile_pack_base och sedan aktiverade mobile_pack-blue. Det finns ett antal mobil teman ifall du är beredd att betala lite extra och det är inga skräckinjagande priser. Bloueblots har tex mobila teman för 20 USD.

För att testa skrev jag några bloggtexter. Totalt tog det mig mindre än 5 timmar att få upp sajten med innformationsinnehåll.

Mobile switcher är en switcher  i WordPress som ändrar tema ifall man använder desktop eller mobilt och den kan känna av vilken browser du använder, mappa dina domäner om du använder en mobil domän eller göra en kombination av dessa 2 lägen.

Däremot fungerar WordPress Mobile Switcher mindre bra med Google eftersom det verkar räknas som man har dubletter av sidorna när man kollar igenom Google Webmaster Tools.
Detta problem har jag tidigare sett på en annan webbplats som jag kör med det mobile switcher som verkar ha problem i Google (se bild).

På den sajten har jag testat att lägga in koden:
<meta name=”robots” content=”noindex” /> i header.php filen. Funkar inte det får man väl lägga till något i robot.txt filen…

twitter

Twitter Tools pluginet

Not getting InvolvedTwitter har blivit en defacto standard på Internet ungefär som Facebook och de har också betydelse för seo rankingen.

Nu testar jag Twitter Tools plugin-et i WordPress. Nu har jag skapat ett konto på Twitter PresidentGalaxy och nu ska jag kolla ifall jag får det här inlägget med automatik i Twitter. Det var en del inställningar och man var tvungen att registrera en applikation på Twitter…

Hmm det verkar fungera tvärtom dvs när jag registrerar ett inlägg på Twitter visas den på min webbplats. För mig fungerade den logiken sådär…

drupal

Drupal 7

Snart är det nytt år och Drupal samhället runt om i världen firar med att lansera Drupal 7. Själv testade jag att migrera en av mina mindre test platser, http://www.rollingcar.com från Drupal 6.20 till Drupal 7 rc 4.  Det var inte roligt även om jag senare på den stora Drupal dagen installerade den officiela Drupal 7 versionen som fungerade något bättre.

Själv tycker jag det är konstigt att proprietära webbsystem fortfarande har överlevt. Webb content management  system som Epi-server som många svenska offentliga myndigheter kör och Polypoly anser jag ligga steget efter open source världen. Epi-server är rätt osmidigt såvida du inte har programmeringsbakgrund och konsulterna älskar det eftersom de kan ta betalt för att jobba i systemet. Att migrera från en version till nästa lär kosta en förmögenhet. Som beställare kan det kännas tryggt att det finns mängder av programmerare som kan hjälpa dig men samtidigt är det något som är fundamentalt fel när det behövs programmering för att fixa enkla saker.

Själv har jag under ett halvår satt mig in i Escenic när jag konsultade på Svenskt Näringsliv. Escenic är ett bra system som många stora tidningar har valt och har man råd att anställa ett gäng programmerare går det att få till en väldigt snygg sajt och det finns också en rätt aktiv användargrupp. Det går tex relativt lätt att lägga in olika typer av design i artiklar.

Open source system har fördelen att det sitter arméer med altruistiska programmerare och uppdaterar olika funktioner och moduler vilket de ofta gör helt gratis. De stora open source systemen de senaste åren är Drupal, Joomla och WordPress och det finns ingenting som tyder på att dessa inte kommer fortsätta regera. Själv har jag testat alla tre webbplatser under ungefär 3 års tid.

Drupal, Joomla eller WordPress – vilken är bäst?

Drupal har länge varit min personliga favorit inom webb och den har mängder av flexibilitet genom sina moduler och möjlighet att bygga communities. Historiskt sett har Drupal varit roligare att leka med eftersom den är smidig att hantera olika typer av innehåll och inloggningssajter och det finns mängder av tidningar som kör Drupal exempelvis Economist.
Själv har jag valt Drupal för mer komplexa siter som exempelvis http://www.timbercommunity.com.

WordPress har jag hittills använt för enklare webbplatser där SEO funktioner har varit viktiga exempelvis http://www.brazilrio.org. Men frågan som jag börjat ställa mig är om inte WordPress för tillfället helt enkelt är en smidigare plattform. Exempelvis fungerar uppdateringarna betydligt smidigare och likaså brukar de olika pluginerna fungera direkt. Antalet pluginer som finns är också väldigt stort.

WordPress är favoriter för tillfället…
Själva gränssnittet tycker jag är enklare att få snyggt i WordPress och det finns betydligt fler teman som ser snygga ut och det är enkelt att sätta upp en snygg sajt med flera olika funktionalister – inte minst inom SEO:n. Jag vet inte hur många timmar jag har lagt ner att fixa saker i Drupal som helt enkelt finns out of the box i WordPress.

Drupal 7 rc 4
Den release kanditaten i Drupal som jag migrerade till var version 4 och så pass kan jag säga att det inte var en höjdare så här långt. Själva uppdateringen gick väldigt smidigt men problemet är att väldigt få moduler än anpassade till version 7. Alltså kan jag inte få med cloud moln och taxonomier på ett smidigt sätt om jag inte ska sätta mig och koda. Jag har också problem med Skinr funktionen men det går säkert att läsa för att inte nämna de viktigaste modulerna i SEO vilka inte heller verkar klara. Tyvärr är det få moduler som verkar fungera smidigt i version 7. Tyvärr fick jag inte captcha modulen att fungera och inte heller Google Analytics modulen vilket sägs vara anpassade för denna version.

Ett annat problem var att jag helt plötsligt fick en massa konstiga typer som ville registrera sig på min sajt så den möjligheten stängde jag av efter några dagar eftersom jag misstänker att det är spam gangstrar och seo terrorister som är framme. Jag har varit med om liknande en gång tidigare och känner inte för att marknadsföra sex videos och olika skumma tabletter. Därför var jag tvungen att gå igenom alla behörigeter på webbplatsen. För tillfället godkänner jag inte  några nyregistreringar.

Inte heller verkar det finnas speciellt mycket på SEO fronten att hämta ex Nodewords, SEO-friend etc som inte är portade till den nya versionen…ännu…I wordpress finns det mängder av SEO-plugins och där måste du välja beroende på ifall du vill köra ett språk eller flera. Pluginet All in SEO fungerar bra ifall du bara kör ett språk.
Inom Drupalvärlden har de hittills skämtat om att migrera från Drupal till WordPress och de satte till och med upp en modul för skojs skull den 1:a April för de som ville uppdatera men jag tror att skämtet har satts i halsen av många inbitna Drupalister…

Drupal Version 7 tycker jag känns tyvärr lite tungt som att köra Joomla och det ska bli lite roligare när fler moduler än anpassade för den här versionen men jag skulle tro att för de närmaste 6 månaderna så har WordPress en fördel gentemot Drupal… Trots alla nackdelar kommer jag att fortsätta köra Drupal på några sajter- helt enkelt för att jag tycker älskar systemet men som sagt favoriten för tillfället heter WordPress…