Might Know Something Else feed Kommentarer Feed

MKSE.com – All about CMS

Störst på CMS. EPiServer, Drupal, WordPress, Sharepoint, Polopoly, Escenic och Sitevision.

Arkiv för ‘SharePoint MOSS 2007’ kategorin

Microsofts köp av norska FAST kommer enligt Klas Hammar, affärsområdeschef för Microsoft Information Worker, bli ett bra och avancerat komplement till Sharepoint för intern sökning.
Search

Enterprise Search är en av riktigt stora tenderna inför 2008. Inte minst i CMS, ECM och WCM sammanhang.

CMS hacker attack – Förebyggande åtgärder

Skrivet av edenstrom On 8 januari 2008

I en tråd om VFH-attackerna på Aftonbladet har webbmasters på WN.se sammanställt en åtgärdslista som förebygger hackare.
Hacker attack

Saker CMS-ägare i Sverige borde lärt sig efter nyårshelgen:

  1. Användare: Tillämpa olika lösenord på olika ställen. Använd många tecken, gärna siffror samt specialtecken.
  2. Användare: Ändra lösenord regelbundet och ofta. Administrator, försök påminna användarna om detta.
  3. Administrator: Nöj dig inte med MD5 eller SHA1 hash, utan salt, kryptering. Skydda ”salt”-algoritmen.
  4. Administrator: Slå inte av magic_quotes i PHP 4/PHP 5.
  5. Administrator: Använd inte root-användaren i MySQL/MS-SQL som webbanvändare. Tillämpa en användare med mer begränsade privilegier.
  6. Administrator: Slå på safe mode i PHP 4/PHP 5.
  7. Administrator: öppna inte upp AD/LDAP-servern för åtkomst utifrån.
  8. Administrator: Windows Update, ta del av uppdateringar för AD/LDAP samt databasprodukter.
  9. Utvecklare/konsult: Dela inte med dig av halvfärdig kod på forum där folk kan söka efter och hitta exploits.
  10. Utvecklare/konsult: Leta på CMS officiella hemsida efter de senaste säkerhetfixarna.
  11. Sajtägare: Ha en plan för att hantera kommunikationen mot omvärlden och speciellt gentemot de personer som drabbats internt och externt

(Sammanställd av Martin Edenström)

WordPress, Drupal och Joomla! tar sig an Microsoft 2008

Skrivet av edenstrom On 8 januari 2008

Drupals grundare Dries Buytaert skriver i sin prognos för 2008 att det blir året då PHP CMS som WordPress, Drupal och Joomla! sticker ifrån open source konkurrenter som Plone, Typo3, Xoops, e107, ezPublish och dotNetNuke.

Drupal
Han tror snarare att konkurrensen för de ledande tre kommer från bolag som Microsoft SharePoint och IBM Websphere.

eContentmag 2007 EContent 100 List

Skrivet av edenstrom On 19 december 2007

Drupal, eZ Systems, Liferay, Open Text (RedDot), Interwoven, Sitecore, Vignette, Plone, Mondosoft, Automattic (WordPress) och Microsoft (Sharepoint) finns med. EPiServer, Polopoly och Escenic gör det inte.
Winners
Vi talar om eContentmag’s 2007 EContent 100 Lista över de 100 viktigaste aktörerna inom CMS och content.

Microsoft Open Source CMS initiativ

Skrivet av edenstrom On 19 december 2007

I början av nästa år kommer Microsofts General Manager Platform Strategy Bill Hilf berätta om Microsofts syn på open source CMS, ECM och dokumenthantering vid Nurembergmässan Open Source Meets Business den 22–24 januari.

EZ
Mässan är till för europeiska CIOs, CTOs och IT decision makers. Deltar gör framgångsrika, norska EZ Systems med vd Aleksander Farstad. Även Oracle, HP:s och IBM Linuxansvariga är på plats.

Dagens presentation, EPiserver CMS och MOSS med integrationsfokus.

[slideshare id=191422&doc=mats-hellstrm-episerver-cms-och-moss-med-integrationsfokus-1196773184984326-3&w=425]

Hej webbutvecklare, fick du något gjort i veckan?

Skrivet av edenstrom On 14 december 2007

Lots of work
Modern web design

SharePoint MOSS 2007 SP1 release

Skrivet av edenstrom On 14 december 2007

MOSS 2007 SP1 och WSS 3.0 SP1 har släppts och innehåller en mängd hotfixes och nya tillägg.
SP1
Missa inte. Laddas hem här. Släpps i samband med att även Microsoft Vista får en SP1.

SharePoint MOSS 2007 Web Content Management tips

Skrivet av edenstrom On 14 december 2007

CMSWire har presenterat nästa artikel med SharePoint MOSS 2007 Web Content Management tips.
MOSS chart
Mycket matnyttigt för alla svenska IT-konsultbolag som pratar om SharePoint MOSS 2007, men ännu inte fått tillfälle att jobba mot kund i systemet.

Den första artikeln finns här.

Bättre tillgänglighet i SharePoint Server 2007

Skrivet av edenstrom On 11 december 2007

SharePoint Server 2007 MOSS släpper AKS Solution / Accessibility Toolkit för SharePoint 1.0.
w3c
Tillägget har utvecklats tillsammans med HiSoftware. Genom att applicera programmet på befintliga SharePointlösningar kommer W3C (WCAG 1.0 AA) accessibility guidelines att följas.

Få intranät projekt på EPiServer

Skrivet av edenstrom On 26 november 2007

I egna informationen lyfter EPiServer gärna fram den egna CMS produktens förträfflighet som komplement till SharePoint. Den aningen högre prissatta prestigeprodukten MOSS är välkänd och högintressant bland svenska CIO och IT-chefer. EPiServer ser gärna att Sharepoint MOSS intranätprojekt kombineras med EPiServer CMS 5 för externa webbplatsen.

Det har varit skralt med intranätprojekt på EPiServer i förhållande till antalet externa webbplatser. Det senaste officiella intranät referenscaset kom från Sogeti. Sommaren 2006 integrerades EPiServer 4 med IBM WebSphere Portal över (WSRP). Kunden var SAS. Sedan dess har det ekat tomt med redovisade intranätprojekt på EPiServer.

EPiServer jämfört med Sharepoint och Drupal

Skrivet av edenstrom On 22 november 2007

CMSmatrix har en bra jämförelse över EPiServer, up-and-coming open source CMS:et Drupal och Microsoft Sharepoint Portal Server.

Systemkrav Drupal EPiServer Sharepoint Portal Server
Applicationsserver PHP 4.3.3+ IIS + ASP.NET IIS
Ungefärlig kostnad exklusive kringprogramvara per instans Fri 130 000,00 kr 262 475,00 kr
Databas MySQL, Postgres MSSQL, MSDE, Oracle,others MSSQL
Licens GNU GPL Commercial, per Website Proprietary
Operativsystem Alla Windows XP/2000/2003 Windows
Programspråk PHP C# ASP, VB, Visual C++
Root-rättigheter vid drift och installation nej ja ja
Shell-access vid installation nej ja ja
Webbserver CMS-verktyget är kompatibel med Apache, IIS IIS
Säkerhet Drupal EPiServer Sharepoint Portal Server
Audit-spår, håller systemet reda på vem som gjort tillägg, uppdateringar eller raderingar ja ja ja
Captcha, ett ‘challenge-response’-system som säkerställer att det är mänskliga användare som ansluter till webbplatsen ja nej -
Godkännande av nytt innehåll, systemet administrerar en sådan kontroll ja ja ja
Kontroll av användare med e-post-aktivering ja ja -
Finmaskigt privilegiesystem ja ja ja
Kerberos-autenticering ja(apache) nej -
LDAP-autenticering ja ja nej
Inloggningshistorik ja nej tillägg
NIS-autenticering ja(apache) nej nej
NTLM-autenticering nej ja nej
Konfigurerbar autenticering ja ja nej
Problemnotifikation, loggning och automatiska åtgärder vid olika typer av problem ja ja nej
Sandlåda, avdelning av webbplatsen för tester och prov nej ja ja
Sessionsadministration och övervakning av inloggade användare ja nej tillägg
SMB-autenticering, autenticering mot en PDC ja(apache) nej nej
SSL ja ja nej
Versionshantering ja ja ja
Support Drupal EPiServer Sharepoint Portal Server
Certifieringsprogram nej ja nej
Officiellt öppet supportforum ja ja nej
Utvecklande användarförening ja ja nej
Externt producerade böcker ja ja nej
Kommersiell support ja ja ja
Utbildning ja ja ja
On-line hjälpsystem ja ja ja
Externa moduler och plugins ja ja ja
Professionell webhosting ja ja nej
Professionell hjälp ja ja ja
Epost-lista ja ja nej
Tredjepartsutvecklare ja ja nej
Användarkonferens ja ja nej
Användarvänlighet Drupal EPiServer Sharepoint Portal Server
Dra och släpp innehåll nej ja nej
E-postingång ja tillägg ja
Vänliga urler, textlänkar istället för konstiga nummer ja ja nej
Korrigera bildstorlekar ja ja nej
Macrospråk som utökar funktionaliteten ja ja nej
Massuppladdning av bilder eller sidor ja ja nej
Prototyper, konfigurera fördefinierade objekttyper ja ja nej
Sidspråk ja ja ja
Stavningskontroll ja ja nej
Prenumeration på delar aw webbplatsen ja ja nej
Förlagor (templates) ja ja begränsad
UI-nivåer, enkelt gränssnitt för olika användarkategorier nej ja nej
Ångrafunktion begränsad ja nej
WysiWyg-editor ja ja nej
Prestanda Drupal EPiServer Sharepoint Portal Server
Avancerad cachening ja ja -
Databasreplikering nej nej nej
Lastbalansering ja ja nej
Sidcachening ja ja nej
Statisk innehållsexport ja ja nej
Admnistration Drupal EPiServer Sharepoint Portal Server
Annonsadministration ja begränsad nej
Resursadministration(t ex bilder) ja ja nej
Klippbord nej ja nej
Schemalagd publicering ja ja nej
Innehålls-stageing nej ja nej
Kontextadministration ja ja begränsad
Online-administration ja ja nej
Paket-införande nej ja nej
Underwebbplatser ja ja nej
Tema skilt från innehåll ja nej nej
Papperskorg med ångrafunktion nej ja nej
Statistikmodul ja ja nej
Webbaserat förlagesystem ja ja begränsat
Webbaserat språksystem ja ja nej
Arbetsflöde ja ja ja
Interoperabilitet/SOA Drupal EPiServer Sharepoint Portal Server
Innehållssyndikering (RSS) ja ja nej
Webservices (SOAP/XMLRPC) ja nej nej
Webservices främmande källor ja ja nej
Taxonomi ja nej nej
Mottagning av RSS/XML från främmande källor ja ja ja
FTP-support begränsad nej nej
UTF-8-support ja ja nej
WAI-följsam ja ja nej
WebDav nej begränsad nej
XHTML-följsam ja begränsad nej
Flexibilitet Drupal EPiServer Sharepoint Portal Server
CGI-mod ja nej nej
Innehållslänkning ja ja nej
Anpassningsbara användarprofiler ja ja tillägg
Internationalisering ja ja ja
Metadata ja ja nej
Flerspråkigt innehåll ja ja nej
Flerspråkig integration på samma sida ja ja nej
Flera webbplatser drivna av en instans av systemet ja tillägg nej
Snygga URL ja ja nej
Wiki-support ja ja nej
Applikationer Drupal EPiServer Sharepoint Portal Server
Blogg ja ja nej
Chatt ja nej nej
Adressbok ja nej nej
Data-inmatning/RAD-system ja nej nej
Databasrapporter ja ja nej
Diskussionsforum ja begräsnat ja
Dokumenthantering ja ja ja
Kalender ja ja nej
Utläggsräkning nej nej tillägg
Vanliga frågor FAQ  ja nej nej
Filhantering ja ja ja
Affärsgrafik begränsad nej nej
Projekttjänster ja begränsad ja
Kundtjänstapplikation ja tillägg ja
Inpassering/närvarostatus nej nej nej
Länkdatabas ja nej nej
E-postformulär ja ja nej
Personaliserad kontrollpanel ja ja ja
Nyhetsbrev ja ja nej
Fotogalleri ja ja nej
Röstningsfunktion ja ja nej
Produktadministration ja nej nej
Projektuppföljning ja nej ja
Sökmotor/innehållsindexering ja ja nej
Webservices främmande källor ja ja nej
Webbplatskarta ja ja nej
Enkätundersökningar ja nej ja
Diagnostiska prov ja begränsad nej
Tidrapportering, löneunderlag nej nej nej
Innehåll från besökare/portalfunktioner ja ja nej
E-handel Drupal EPiServer Sharepoint Portal Server
Spåra affärspartners ja ja nej
Lageradministration ja nej nej
Betalningssystem(plug-ins) ja nej nej
Leveranssystem(plug-ins) ja nej nej
Skattadministration(plug-in) nej nej nej
Kassahantering (point-of-sale) nej nej nej
Webbutik ja nej nej
Prenumerationshantering ja nej nej
Önskelista nej nej nej

Vad kan några tusen WordPress utvecklare sätta emot miljardomsättande CMS, WCM och ECM-bolag som EPiServer, Sitevision, Polopoly och Microsoft Sharepoint?

Redan innan argumentet dyker upp ska det klargöras att WordPress, och flera argument här nedan, grundas på att det är Open Source produkt. Support, uppgraderings-, utbildningsmöjligheter och certifikat är ett kapitel för sig. Men vi kan öppen källkods svagheter vid det här laget – och vet även att samma saker har en tendens att hända även med licensierad mjukvara.

Då kan fokusera på möjligheterna och jämförelsen med CMS istället. Dessa synpunkter är riktade mot leverantör med kund i åtanke. Och de är baserade på min roll som projektledare vid installationen av ett flertal av Sveriges största webbpubliceringsplattformar. De projekten har baserats på flera av de större tillverkarnas CMS/portal-system, vilka jag nu jämför med.

“What will you run with?”
Är WordPress ett konkurrenskraftigt alternativ till de stora CMS-verktygen? För att få svar på den frågan måste vi gå tillbaka till en grundfråga, vilken är din kund och vart står de? Vilka är kundens begränsningar, dess fokus och vilken enhet är beslutsfattande? Vet ni detta, kanske efter en workshop och en klassisk ”bör, måsten och önskemål” och det visar sig att fokus tenderar att hamna på den administrativa vyn (WYSIWYG), funktionalitet och ett lättarbetat verktyg. Tyngdpunkt på detta brukar klassiskt återfinnas när kommunikatörer och informatörer är besluts fattande hos kunden. Jag kommer återkomma till varför senare i texten.

Kortfattat, är administratören i fokus och vet vad denne vill. Då är WordPress helt klart värt att titta på, även som CMS.

Bloggverktyg?
WordPress innehar tätposition och är hösten 2007 det särklass mest ”drivande” bloggverktyget. Det ska nämnas att Googles övertagande av betydligt mer slutna bloggverktyget Blogger lett till klara förbättringar och häftig funktionalitet som operativinbyggt mobloggande i de nya Sony Ericsson mobilerna. Movabletype har kommit i version 4 och har communityfunktionsstöd, men WordPress spelar fortfarande i en egen liga och har flest supporterande utvecklare och användare.

Ja, WordPress är i grunden ett bloggverktyg, men efter några år på marknaden är produkten så pass utvecklat att den är minst sagt ett konkurrenskraftigt alternativ till CMS-verktygen.

WordPress i grundutförande blottar verktygets brister. Det är inte originalutvecklarna av verktyget, Ryan Boren, Mark Jaquith, Matt Mullenweg och Peter Westwood som står för de mest imponerande delarna av WordPress som CMS.

Plugins som fungerar
De flesta mjukvaruutvecklare skryter om sina uppgradersmöjligheter och hur enkelt det är att installera en uppgradering. En integrationsnota från IT-konsulten senare vet vi att teori sällan är lika med verklighet. WordPress är en av de få mjukvaruutvecklare som verkligen har lyckats med sina utvecklingsmöjligheter, plugins och sin eftermarknad.

Så här går det till: En plugin laddas hem från en offentlig databas, där produkten kontrollerats och verifierats. ZIP-filen extraheras på WordPresssajtens FTP. Därefter kommer du se pluginen från en administratörsflik i WordPress kallad Plugins. Ett klick, pluginen blinkar grönt och vips så har du funktioner som sidprenumeration, AJAX-kommentering, spamfilter, film eller MP3-uppspelning, stöd för Del.icio.us, avancerad forumfunktionalitet eller ”mest lästa sidor”. Funktioner som leverantörsorganisationerna tar hundratals utvecklingstimmar för. Efter installation använder du musen för att flytta fältet dit plugin’en ska placeras i webbdesignen. Och där är den.

Det finns hundratals och åter hundratals gratis nedladdningsbara plugins i forum som http://wp-plugins.net och http://codex.wordpress.org/Plugins/.

Plugins gör CMS-verktyget
En liknande utveckling mot CMS-hållet åtnjöt en annan öppen källkodsprodukt under början av 2000-talet, forummjukvaran vBulletin. Hundratals tillägg till vBulletin utvecklades av medlemmar och tog forummjukvaran steget mot community, eller CMS-styrd webbplats. Den utvecklingen har på senare tid avtagit något, delvis på grund av att WordPress gör samma sak, fast bättre.

När en fyra, fem plugin kopplats in till WordPress börjar skillnaden synas. Funktioner som sid- och artikelpublicing, sökmotoregenskaper och bilduppladdning är kravställda av tiotusentals användare. Det märks på användbarheten.

Exempel: Kunden efterfrågar ett diskussionsforum
Har ni fått en forumförfrågan och integrerat en forumlösning av ledande phpBB, vBulletin eller Invasion Power Board för er kund? Det är mycket bra program som fungerar. Främsta nackdelen är möjligtvis svårigheten att integrera forumprogramvaran.

Till WordPress finns fyra plugin-forumverktyg, RS Discuss, XDForum, svenska WP-forum , Simple Forum. Jämfört med de stora CMS, WCM och ECM-företagens inbyggda, eller ej existerande lösningar är det en mycket effektiv lösning. I en fåstegsinstallation knyts en kostnadsfri, välanpassad forummjukvara till din WordPressinstallation. Design och är temabaserad och lika lätt att påverka som något annat.

Ett populärt alternativ är att ladda in WordPress-paketet K2. En binge av de bättre pluginen. Allt är byggt på jQuery biblioteket och efter en fåstegsinstallation dignar WordPress av läckra AJAX-funktioner. Precis som på de största web2.0-designade sajterna. Det här gillar många kunder och du som leverantör får en bra start.

CMS-egenskaper
De finns där. Självklart finns det möjlighet till tidsstyrd publicering, kategorisering, bildhantering, granskning och arkivering. Det finns i varenda publicerings- och bloggmotor idag och bör inte vara ett argument för att skaffa ett CMS.

Design
WordPress designmöjligheter är mycket goda. Ett helt tema (typsnitt, disposition, grafik och CSS) ändras bokstavligen med ett knapptryck av administratören. Samma upplägg som för plugins gäller. De kan installeras av leverantören inför lansering.

Dessutom finns tusentals grafiska teman tillgängliga för nedladdning. Här kan kunder välja förinstallerade teman för årstid eller för kampanj. De aktiveras när kunden själv vill genom ett knapptryck.


Kundspecifika förfrågningar
Då är det in i PHP-mallarna och programmera som gäller. Men å andra sidan, i vilket CMS måste man inte göra det? Fördelen med WordPress här är att du har tillmötesgående, öppna forum att ta hjälp av här.

Det kan dock vara svårare att hitta information om integration av kommersiell mjukvara. Inte minst svensk kommersiell mjukvara (ekonomisystem, HR-system/talent management etc.).

Kostnad
Hur pass mycket svider några hundra tusen i licensarvode för kunden? Hur pass mycket gnäller den samme över att licensarvodet har en tendens att ökar så fort minsta sak ramlar utanför ramarna? Handlar ditt kundfall om en engagerad SME kund så börjar fördelarna med WordPress verkligen bli synliga.

En WordPress installation ska inte helt trivialiseras. Det kan mycket väl krävas konsulttid av PHP-programmerare för att slutföra en kundinstallation. Det stora hotet mot CMS-tillverkare och IT-konsulter kommer när WordPress väljs som CMS i en organisation med en egen, duktig webbmaster. Denna kommer med plugins att klarar sig själv mycket långt, även utan avancerade utvecklingskunskaper. Det är ett klart hot mot leveransorganisationerna. Se även ”Referenser”.

Det kan även finnas plugins som kräver några hundralappar mot att du och din kund nyttjar programmet i kommersiellt syfte.

Community
Enklare communityfunktionalitet finns inbyggd från start. Användare som kommenterat inlägg sparas och behöver inte logga in igen nästa gång. Du har som administratör även en överblick av dessa. Nämnde jag att besökare även hålls inloggade med sina uppgifter om de besökare andra sajter bygga på WordPress? Smidigt.

Användarhanteringen är inbyggd (och obegränsad) och flera redaktörer kan parallellt jobba med innehåll. Det finns även flertalet inbyggda statistikfunktioner för antal besökare etc.

Taggar
Märkningsstandarden med taggar, som de flesta nya webbstandarder bygger på, återfinns med tydligt stöd i WordPress.

Plattform
De många som kontribuerat till WordPress har gett en mycket kompabilitetsanpassad produkt. Den fungerar bättre än många CMS på olika klienter och webbläsare och är mycket väl W3C validerad. Genom plugins finns det även möjlighet att underhålla sin sajt via mobil.

Kod
I WordPress finns det från administrationen möjlighet att gå in i koden (script och HTML) när så krävs. För att lägga till Google Analytis kodsnutten t ex.

Referenser
Kundreferenser har tidigare varit ett problem för Open Source alternativ. Speciellt i ett mindre land som Sverige. Antalet befintliga installationer är få, i brist på referenscase tenderar därmed kunden att välja ett kommersiellt alternativ. Open Source alternativ har även haft problem med saknade språkstöd och argumentet att produktkunskapen är begränsad till det fåtal som jobbat med verktyget.

WordPress kan vara på väg att komma över denna tröskel. I USA börjar allt fler företag bygga sina webbplatser på WordPress. Främst teknikföretag syns. Som framgått av texten är det främst webbplats-, och inte intranätegenskaper som WordPress är bra på.

Det börjar dessutom bli svårt att se skillnad på de välbesökta bloggarna och t ex en nyhetssajt. Populära nyhetssajter som Techcrunch och Venturebeat bygger sina sajter (för de är mer än bara en blogg idag) på WordPress.

SEO
Det är ingen slump att experterna sätter upp WordPress bloggar när de tävlar i SEO-tävlingar som SEO World Championship och Carcasherdotcom Seocontest 2006.

Efterfrågar er kund SEO-anpassning (vilken kund gör inte det?) så är WordPress genererade sidor mycket väl optimerade, anpassade och hamna högt i sökmotorer som Google, MSN och Yahoo!

Att det även finns inbyggd tjänst för att pinga, återkoppla till de ledande blogg- och uppdateringstjänsterna, hjälper till att driva trafik till bloggar skapade med WordPress.

Fler Open Source CMS på gång
Ytterligare ett alternativ till WordPress som CMS är Drupal, ett CMS-verktyp på uppgång.En skillnad här är att utvecklarna av Drupal själva valt att kalla och utveckla produkten som just ett CMS. Drupal har på kort tid fått en trogen skara utvecklare av plugins (Modules) och förbättringar och växer stadigt i popularitet.

 

I nästa kapitel kommer jag titta på Microsoft Office Sharepoint Server/Services 2007 (MOSS).

Gillade du detta? Martin Edenström skriver löpande om de ledande CMS, WCM och ECM-bolagens produkter, med kund och leverantör i åtanke.

 

Valet mellan EPiServer 5 och Microsoft Office Sharepoint Server/Services 2007 (MOSS) är en het potatis.

Vad ska du välja, vem är du och vad ska du ”run with”?

?>