WordPress gebruiken als een intranet

Wanneer we over WordPress praten, associëren we dit meestal met een blogplatform of een ander content managementsysteem, maar hoe zit het met een intranet? Deze zelfstudie laat u zien hoe u van uw basisinstallatie van WordPress een robuust intranet voor uw bedrijf kunt maken.


WordPress als een intranet

Tenzij je het verdubbelt als IT-ondersteuning voor je kantoor (soms de onuitgesproken rol van een webontwikkelaar), heb je waarschijnlijk al een soort intranet-server, zo niet - er zijn manieren waarop je via bestandsdeling een lokale map kunt benaderen, maar voor mijn Ik ga bijvoorbeeld eerst een aantal dingen overnemen:

  • Je hebt Apache, PHP en MySQL al geïnstalleerd en draait op je netwerk
  • OF je hebt een map op je "cloud" -server met WordPress klaar voor gebruik

Stap 1 Kies waar u uw intranet huisvest

Toen ik oorspronkelijk bezig was met het idee om WordPress te gebruiken als een intranet, dacht ik dat de installatie minimaal zou zijn, onze computers waren al verbonden met een netwerk en "web delen" kon eenvoudig worden ingeschakeld om bestanden te delen. Met MAMP actief en WordPress gedumpt in een directory, konden we allemaal de Intranet-site "WordPress" zien. Hoewel dit een manier is om dit te doen, moest ons intranet toegankelijk zijn via andere locaties en zonder een extra IP-plaatsing hebben we besloten ons "intranet" in de cloud te hosten..

Going With the Cloud - Extranet

Als u van plan bent uw intranet in de cloud onder te brengen, kan het nuttig zijn om de toegang tot de map te beperken. U kunt dit op een aantal manieren doen:

  • Forceer inlog voordat u uw website weergeeft
  • Bewerk je .htaccess bestand om te voorkomen dat externe IP-adressen uw website kunnen bekijken

Als het intranet van uw bedrijf in de cloud wordt gehost, kunt u voor beide voorzorgsmaatregelen deze beide methoden gebruiken.

De. Bewerken .htaccess het dossier

Als u van plan bent uw te bewerken .htaccess bestand, moet u uw IP-adres en de adressen kennen van degenen aan wie u toegang wilt verlenen. U kunt uw IP snel vinden door naar Google te gaan en "Wat is mijn IP?" Zodra u over de nodige IP-adressen beschikt, kunt u beginnen met het bewerken van uw .htaccess het dossier.

Om dit te doen, open je .htaccess bestand en voeg de volgende regels toe, waarbij u het IP-adres vervangt door uw eigen IP-adres.

ontkennen, toestaan ​​ontkennen toestaan ​​van 111.222.33.44

Als u meerdere IP's toegang verleent tot uw site, voegt u gewoon een andere regel toe die een ander IP-adres toestaat.

Lokaal gaan

Als u besluit om uw intranet te hosten op uw eigen netwerk, moet u overwegen of u wel of niet toegang wilt hebben buiten het netwerk (dat wil zeggen, u kunt het op een veilige manier overal benaderen). Hiervoor is een statisch IP-adres vereist dat u met uw ISP (internetprovider) moet bespreken om aan de slag te kunnen.


Stap 2 Stel uw netwerk in (MAC OS X | Windows 7)

In een perfecte wereld zou elke computer de nieuwste en beste beschikbare OS-versies kunnen ondersteunen en ze zouden automatisch gratis upgraden - helaas is dat niet het geval. Deze volgende stappen zouden u moeten helpen bij het opzetten van uw netwerk. Ze zullen waarschijnlijk verschillen op basis van welk besturingssysteem u gebruikt en of u op een pc of een Mac werkt.

Maak een netwerk met Windows 7

Hoe vaak ik Windows 7 ook veracht, het maakt het maken van een thuisnetwerk redelijk gemakkelijk als je al apparaten hebt die dit ondersteunen. Hieronder zijn zeer afgezwakte stappen voor het maken van een netwerk. Voor gedetailleerde instructies heeft Microsoft een snel 6-stappenproces voor het opzetten van een netwerk dat gemakkelijk te volgen is.

  1. Koop of vind een router en netwerkadapters voor elke computer die u op uw netwerk wilt gebruiken
  2. Stel uw router in
  3. Verbind uw computers met het netwerk
  4. Maak een thuisgroep en laat het delen van bestanden en printers toe (te vinden via het Configuratiescherm)

Maak een netwerk met Mac OS X Lion

Een netwerk met een Mac maken is ook een vrij eenvoudig proces.

  1. Klik op het AirPort-statuspictogram in uw menubalk
  2. Kies 'Netwerk maken' in het vervolgkeuzemenu
  3. Geef uw netwerk een naam in het pop-upvenster
  4. Selecteer een kanaalnummer in het vak Kanaalkeuze
  5. Klik op uw andere computers op het AirPort-statuspictogram en voeg deze samen met het netwerk dat u zojuist op uw andere computer hebt ingesteld

Notes

Wat ik in het verleden heb gedaan om een ​​WordPress-intranet te bieden (op een Mac-gebaseerd netwerk) is ingeschakeld voor het delen van het web en het opzetten van het netwerk. Ik heb MAMP geïnstalleerd en gestart terwijl ik op mijn computer ben ingelogd. Vervolgens heb ik een map gemaakt in de htdocs van mijn MAMP-toepassingsbestanden voor onze Intranet-website. Zolang ik de MAMP-server heb ingeschakeld, kunnen de andere computers binnen het netwerk de site openen en gebruiken. Dit is waarschijnlijk geen praktische manier om het te doen, maar gewoon een manier om het te doen.

Stap 3 Plug-ins voor WordPress Intranet

Waarschijnlijk een van de beste activa van WordPress is de mogelijkheid om verder te worden uitgebreid met het gebruik van plug-ins, wat precies is wat we hierna met ons intranet gaan doen. Ik stel niet voor om "plugin gek" te worden en alles onder de zon te installeren, maar er zijn er een paar die de klus mooi gedaan krijgen.

WP Document Revisions

WP Document Revisions is een robuust documentbeheersysteem. Het biedt versiebeheer en werd geconstrueerd voor tijdgevoelige, samenwerkingsprojecten. Deze plug-in heeft een breed scala aan functies, waaronder toegangscontrole voor documenten die privé moeten worden gehouden, beveiligd met een wachtwoord of openbaar. Als u deze plug-in meer "op maat" wilt maken, kunt u eenvoudig aangepaste taxonomieën toevoegen.

BuddyPress

BuddyPress kan een zeer nuttig onderdeel zijn van een WordPress Intranet-site. De ingebouwde functionaliteit voor groepen en groepsmanagement, profielen, berichtenuitwisseling, bloggen, forums en de grote verscheidenheid aan compatibele plug-ins maken het een zeer aantrekkelijk voordeel. U kunt uw gehele WordPress-intranet mogelijk baseren op BuddyPress, waardoor uw organisatie een eigen intern "sociaal netwerk" voor communicatie heeft.

CollabPress

CollabPress is een geweldige plug-in voor projectbeheer voor WordPress. Deze plug-in is ideaal voor Intranets die projecten, taken, deadlines, projectopdrachten, activiteitenregistratie enz. Moeten bijhouden. Deze plug-in wordt ook voorverpakt met BuddyPress-groepsintegratie - wat een nog robuuster BuddyPress-intranet mogelijk zou maken.

Notes

Vermijd het installeren van plug-ins voor dingen die eenvoudig zelf kunnen worden gemaakt, zoals aangepaste berichttypen en taxonomieën.


Stap 4 Thema's

Wanneer u besluit om WordPress als een intranet te gebruiken, kunt u overwegen om uw eigen thema te ontwikkelen. Wanneer u een intranetthema plant, zijn er enkele dingen die u misschien wilt overwegen:

  • Welk doel dient uw intranet?? - Huisdocumenten, formulieren, bijhouden / inchecken van projecten, activiteitenregistratie, enz?
  • Wie heeft toegang tot het intranet en hoeveel toegang hebben ze tot het intranet? - Zullen medewerkers in staat zijn om informatie direct te bewerken, bij te werken of toe te voegen?
  • Welke andere functies zijn belangrijk om op te nemen in uw intranet? - Feedbackformulieren? Afbeelding / Bestand uploaden? Mappen voor klanten en medewerkers?
  • Welke aangepaste berichttypen heb je nodig?? - Klanten? Projecten? afdelingen?

Een degelijk plan hebben voor uw intranet-structuur gaat een lange weg in de planning en ontwikkeling van uw thema. Hoe overzichtelijker en gedetailleerder je kunt zijn, hoe eenvoudiger het zal zijn om te installeren.

Pre-made Intranet Theme Solution

P2 Theme By Automattic

P2 biedt een status-update-achtige omgeving en kan mogelijk een prima startpunt zijn voor een op WordPress gebaseerd intranet. P2 biedt inline commentaar en bewerking van berichten en maakt ook real-time updates mogelijk. Dit zou een ideale oplossing kunnen zijn voor wie op zoek is naar een op projecten gebaseerd rapportagesysteem als een intranet.


Conclusie

Het hebben van een op WordPress gebaseerd intranet kan uw workflow verbeteren en vaak uw communicatie met uw werknemers. Hiermee kunnen belangrijke bedrijfsmiddelen en projectinformatie direct beschikbaar worden gesteld.