Bruke WordPress som et intranett

Når vi snakker om WordPress, forbinder vi vanligvis det med enten å være en blogging-plattform eller bare et annet innholdsadministrasjonssystem, men hva med som et intranett? Denne opplæringen vil vise deg hvordan du kan slå din grunnleggende installasjon av WordPress til et robust intranett for bedriften din.


WordPress som et intranett

Med mindre du dobler som IT-støtte for kontoret din (noen ganger uuttalte rolle fra en webutvikler), har du sannsynligvis allerede en slags intranett-server, hvis ikke - det finnes måter du kan få tilgang til en lokal katalog via fildeling, men for min Eksempel Jeg skal bare påta seg et par ting først:

  • Du har Apache, PHP og MySQL allerede installert og kjører på nettverket ditt
  • ELLER du har en katalog på din "sky" -server med WordPress klar til å gå

Trinn 1 Bestem hvor du skal hus din intranett

Da jeg opprinnelig sto rundt med ideen om å bruke WordPress som et intranett, fant jeg oppsettet ville være minimalt, våre datamaskiner var allerede koblet til et nettverk, og "webdeling" kunne ganske enkelt være aktivert for å dele filer. Med MAMP kjører og WordPress dumpet inn i en katalog, kunne vi alle se Intranett "WordPress" -siden. Selv om dette er en måte å gjøre det, trengte vårt intranett å være tilgjengelig via andre steder, og uten at en ekstra IP legger rundt, bestemte vi oss for å være vert for vårt "Intranett" i skyen.

Går med Cloud - Extranet

Hvis du planlegger å huse ditt intranett i skyen, kan det være nyttig å begrense tilgangen til katalogen. Du kan gjøre dette på flere måter:

  • Force innlogging før du viser nettstedet ditt
  • Rediger din .htaccess fil for å begrense eksterne IP-adresser fra visning av nettstedet ditt

Hvis bedriftens Intranett skal være vert i skyen, kan du påberope begge disse metodene for ekstra forholdsregel.

Redigerer .htaccess Fil

Hvis du planlegger å redigere din .htaccess fil, må du kjenne din IP-adresse og adressene til de du ønsker å gi tilgang til. Du kan raskt finne din IP ved å gå til Google og skrive inn "Hva er min IP?" Når du har de nødvendige IP-adressene, kan du begynne å redigere din .htaccess fil.

For å gjøre dette, åpne din .htaccess fil og legg til følgende linjer, erstatt IP-adressen med din egen.

rekkefølge nektet, la nektet fra alle tillate fra 111.222.33.44

Hvis du tillater flere IP-adresser å få tilgang til nettstedet ditt, legger du bare til en annen linje som tillater en annen IP.

Kommer Lokal

Hvis du bestemmer deg for å være vert for ditt intranett på ditt eget nettverk, vil du vurdere om du vil ha tilgang utenfor nettverket (dvs. å få tilgang til det sikkert overalt). Dette vil kreve en statisk IP som du må snakke med Internett-leverandøren din for å få tak i.


Trinn 2 Konfigurer nettverket ditt (MAC OS X | Windows 7)

I en perfekt verden vil hver datamaskin kunne støtte de nyeste og beste OS-versjonene som er tilgjengelige og de ville automatisk oppgradere gratis - dessverre, det er ikke tilfelle. Disse neste trinnene bør hjelpe deg å ta tak i å sette opp nettverket ditt. De vil sannsynligvis variere basert på hvilket operativsystem du kjører, og om du er på en PC eller Mac.

Opprett et nettverk med Windows 7

Så mye som en jeg forakt Windows 7 til tider, gjør det å lage et hjemmenettverk ganske enkelt hvis du allerede har enheter som støtter det. Nedenfor er det svært vannet trinn for å opprette et nettverk. For detaljerte instruksjoner har Microsoft en rask 6-trinns prosess for å sette opp et nettverk som er lett å følge.

  1. Kjøp eller finn en ruter og nettverkskort for hver datamaskin du vil bruke på nettverket ditt
  2. Oppsett ruteren
  3. Koble datamaskinene til nettverket
  4. Opprett en hjemmegruppe og tillat fil og skriverdeling (funnet via kontrollpanelet)

Opprett et nettverk med Mac OS X Lion

Å lage et nettverk med en Mac er også en ganske enkel prosess.

  1. Klikk AirPort-statusikonet i menylinjen
  2. Velg "Opprett nettverk" fra rullegardinmenyen
  3. Gi nettverket et navn i popup-vinduet
  4. Velg et kanalnummer fra kanalvalg-boksen
  5. På andre datamaskiner klikker du på AirPort-statusikonet og kobler dem til nettverket du nettopp har opprettet på den andre datamaskinen

Merknader

Det jeg tidligere har gjort for å gi et WordPress-intranett (på et Mac-basert nettverk), er aktivert nettdeling i tillegg til å sette opp nettverket. Jeg har MAMP installert og kjørt mens jeg er logget inn på datamaskinen min. Deretter opprettet jeg en katalog i htdocs av ​​MAMP-applikasjonsfiler på vårt intranett-nettsted. Så lenge jeg har MAMP-serveren på, kan de andre datamaskinene i nettverket få tilgang til og bruke nettstedet. Dette er sannsynligvis ikke en praktisk måte å gå om det, men bare en måte å gjøre det på.

Trinn 3 Plugins for WordPress Intranett

Sannsynligvis en av WordPress 'beste eiendeler er evnen til å bli utvidet med bruk av plugins, noe som er akkurat det vi skal gjøre neste gang med vårt intranett. Jeg foreslår ikke å gå "plugin crazy" og installere alt under solen, men det er noen som får jobben pent gjort.

WP Dokument Revisjoner

WP Document Revisions er et robust dokumenthåndteringssystem. Den gir versjonskontroll og ble konstruert for tidsfølsomme, samarbeidsprosjekter. Denne plugin har et bredt spekter av funksjoner, inkludert tilgangskontroll for dokumenter som må holdes privat, passordbeskyttet eller offentlig. Hvis du trenger å gjøre dette plugin mer "tilpasset", kan du enkelt legge til tilpassede taksonomier.

Buddypress

BuddyPress kan være en svært fordelaktig komponent på et WordPress-intranettområde. Den innebygde funksjonaliteten for grupper og gruppeledelse, profiler, meldinger, blogging, fora og det store utvalget av kompatible plugins gjør det til et svært ønskelig aktivum. Du kan potensielt basere hele WordPress-intranettet rundt BuddyPress, og gi organisasjonen sitt eget interne "sosiale nettverk" for kommunikasjon.

CollabPress

CollabPress er et fantastisk prosjektledelse plugin for WordPress. Dette pluginet er ideelt for intranettene som må spore prosjekter, oppgaver, forfallsdatoer, prosjektoppgaver, aktivitetslogging etc. Dette pluginet kommer også ferdigpakket med BuddyPress-gruppegodkjenning - noe som kan gjøre for en enda mer robust BuddyPress-drevet intranett.

Merknader

Unngå å installere plugins for ting som enkelt kan opprettes, for eksempel egendefinerte innleggstyper og taksonomier.


Trinn 4 Temaer

Når du bestemmer deg for å bruke WordPress som et intranett, bør du vurdere å utvikle ditt eget tema. Når du planlegger et intranett-tema, er det noen ting du kanskje vil vurdere:

  • Hvilken hensikt vil intranettet ditt tjene? - Husdokumenter, skjemaer, spor / innsjekking på prosjekter, aktivitetslogging, etc.?
  • Hvem vil ha tilgang til intranettet og hvor mye tilgang vil de ha? - Vil ansatte kunne redigere, oppdatere eller legge til informasjon direkte?
  • Hvilke andre funksjoner er viktig å innlemme i ditt intranett? - Tilbakemeldingsskjemaer? Bilde / filopplasting? Klient- og ansattes kataloger?
  • Hvilke egendefinerte innleggstyper trenger du? - Klienter? Prosjekter? avdelinger?

Å ha en solid plan for din intranettstruktur vil gå langt i planleggingen og utviklingen av temaet ditt. Jo mer organisert og detaljert du kan få lettere, det vil være å sette opp.

Pre-Made Intranett Theme Solution

P2 tema ved Automattic

P2 tilbyr et status-oppdaterings-lignende miljø, og kan potensielt være et godt hoppende punkt for et WordPress-basert intranett. P2 gir inline kommentering og redigering av innlegg og gir også mulighet for oppdatering i sanntid. Dette kan være en ideell løsning for de som leter etter et prosjektbasert rapporteringssystem som et intranett.


Konklusjon

Å ha en WordPress-basert intranett kan forbedre arbeidsflyten din og ofte din kommunikasjon med dine ansatte. Det tillater viktige selskapsressurser og prosjektinformasjon å bli lett tilgjengelig.