Verwendung von WordPress als Intranet

Wenn wir über WordPress sprechen, verbinden wir es normalerweise mit einer Blogging-Plattform oder nur mit einem anderen Content-Management-System. Wie sieht es aber mit einem Intranet aus? Dieses Tutorial zeigt Ihnen, wie Sie aus Ihrer Basisinstallation von WordPress ein robustes Intranet für Ihr Unternehmen machen.


WordPress als Intranet

Wenn Sie nicht als IT-Support für Ihr Büro fungieren (manchmal die unausgesprochene Rolle eines Webentwicklers), verfügen Sie wahrscheinlich bereits über eine Art Intranetserver, wenn nicht - es gibt Möglichkeiten, auf ein lokales Verzeichnis über die Dateifreigabe zuzugreifen Beispiel Ich werde zuerst ein paar Dinge annehmen:

  • Sie haben Apache, PHP und MySQL bereits installiert und in Ihrem Netzwerk ausgeführt
  • ODER Sie haben ein Verzeichnis auf Ihrem "Cloud" -Server, auf dem WordPress einsatzbereit ist

Schritt 1 Entscheiden Sie, wo Sie Ihr Intranet unterbringen möchten

Als ich ursprünglich mit der Idee beschäftigt war, WordPress als Intranet zu verwenden, dachte ich, das Setup wäre minimal, unsere Computer waren bereits mit einem Netzwerk verbunden, und "Web-Sharing" konnte einfach die Freigabe von Dateien ermöglichen. Nachdem MAMP ausgeführt und WordPress in einem Verzeichnis abgelegt wurde, konnten wir alle die Intranet-Website "WordPress" sehen. Obwohl dies eine Möglichkeit ist, musste unser Intranet über andere Standorte zugänglich sein. Ohne zusätzliche IP-Adressen sollten wir unser "Intranet" in der Cloud hosten.

Mit der Cloud gehen - Extranet

Wenn Sie Ihr Intranet in der Cloud unterbringen möchten, kann es hilfreich sein, den Zugriff auf das Verzeichnis zu beschränken. Sie können dies auf verschiedene Arten tun:

  • Anmeldung erzwingen, bevor Ihre Website angezeigt wird
  • Bearbeiten Sie Ihre .htaccess Datei, um die Anzeige Ihrer Website für externe IP-Adressen einzuschränken

Wenn das Intranet Ihres Unternehmens in der Cloud gehostet werden soll, können Sie beide Methoden zur zusätzlichen Sicherheit aufrufen.

Bearbeiten der .htaccess Datei

Wenn Sie planen, Ihre .htaccess Datei müssen Sie Ihre IP-Adresse und die Adressen der Personen kennen, auf die Sie Zugriff gewähren möchten. Sie finden Ihre IP schnell, indem Sie zu Google gehen und "Was ist meine IP?" Eingeben. Sobald Sie über die erforderlichen IP-Adressen verfügen, können Sie Ihre IP-Adresse bearbeiten .htaccess Datei.

Öffnen Sie dazu Ihr .htaccess Datei und fügen Sie die folgenden Zeilen hinzu und ersetzen Sie die IP-Adresse durch Ihre eigene.

Order Ablehnung, Erlaube Ablehnen von 111.222.33.44

Wenn Sie zulassen, dass mehrere IPs auf Ihren Standort zugreifen, fügen Sie einfach eine weitere Leitung hinzu, die eine andere IP-Adresse zulässt.

Lokal gehen

Wenn Sie sich dafür entscheiden, Ihr Intranet in Ihrem eigenen Netzwerk zu hosten, sollten Sie überlegen, ob Sie Zugriff außerhalb des Netzwerks haben möchten (d. H. Auf einen sicheren Zugriff von überall). Dazu benötigen Sie eine statische IP-Adresse, die Sie mit Ihrem Internetdienstanbieter (Internet Service Provider) absprechen müssen.


Schritt 2 Richten Sie Ihr Netzwerk ein (MAC OS X | Windows 7)

In einer perfekten Welt könnte jeder Computer die neuesten und besten verfügbaren Betriebssystemversionen unterstützen und Sie würden automatisch kostenlos ein Upgrade durchführen - das ist leider nicht der Fall. Diese nächsten Schritte sollten Ihnen beim Einrichten Ihres Netzwerks helfen. Sie hängen wahrscheinlich davon ab, auf welchem ​​Betriebssystem Sie arbeiten und ob Sie sich auf einem PC oder Mac befinden.

Erstellen Sie ein Netzwerk mit Windows 7

Auch wenn ich Windows 7 manchmal verachte, ist das Erstellen eines Heimnetzwerks relativ einfach, wenn Sie bereits über Geräte verfügen, die dies unterstützen. Im Folgenden sind sehr verwässerte Schritte zum Erstellen eines Netzwerks aufgeführt. Um detaillierte Anweisungen zu erhalten, hat Microsoft einen kurzen Prozess zum Einrichten eines Netzwerks in 6 Schritten.

  1. Kaufen oder finden Sie einen Router und Netzwerkadapter für jeden Computer, den Sie in Ihrem Netzwerk verwenden möchten
  2. Richten Sie Ihren Router ein
  3. Verbinden Sie Ihre Computer mit dem Netzwerk
  4. Erstellen Sie eine Heimnetzgruppe, und lassen Sie die gemeinsame Nutzung von Dateien und Druckern zu (über die Systemsteuerung gefunden).

Erstellen Sie ein Netzwerk mit Mac OS X Lion

Das Erstellen eines Netzwerks mit einem Mac ist ebenfalls ziemlich einfach.

  1. Klicken Sie in Ihrer Menüleiste auf das AirPort-Statussymbol
  2. Wählen Sie "Netzwerk erstellen" aus dem Dropdown-Menü
  3. Vergeben Sie im Popup-Fenster einen Namen für Ihr Netzwerk
  4. Wählen Sie im Kanalauswahlfeld eine Kanalnummer aus
  5. Klicken Sie auf Ihren anderen Computern auf das AirPort-Statussymbol und verbinden Sie sie mit dem Netzwerk, das Sie gerade auf Ihrem anderen Computer eingerichtet haben

Anmerkungen

Was ich in der Vergangenheit getan habe, um ein WordPress-Intranet (in einem Mac-basierten Netzwerk) bereitzustellen, ist die Webfreigabe zusätzlich zum Einrichten des Netzwerks. Ich habe MAMP installiert und ausgeführt, während ich an meinem Computer angemeldet bin. Ich habe dann in den htdocs meiner MAMP-Anwendungsdateien ein Verzeichnis für unsere Intranet-Website erstellt. Solange ich den MAMP-Server eingeschaltet habe, können die anderen Computer im Netzwerk auf die Site zugreifen und diese verwenden. Dies ist wahrscheinlich kein praktikabler Weg, sondern nur ein Weg, es zu tun.

Schritt 3 Plugins für WordPress Intranet

Wahrscheinlich ist eine der besten Eigenschaften von WordPress die Möglichkeit, durch die Verwendung von Plugins erweitert zu werden. Genau dies werden wir mit unserem Intranet als Nächstes tun. Ich schlage nicht vor, "verrückt nach Plugin" zu gehen und alles unter der Sonne zu installieren, aber es gibt einige, die die Arbeit gut machen.

WP-Dokumentrevisionen

WP Document Revisions ist ein robustes Dokumentenverwaltungssystem. Es bietet Versionskontrolle und wurde für zeitkritische, kollaborative Projekte entwickelt. Dieses Plugin verfügt über eine Vielzahl von Funktionen, einschließlich der Zugriffskontrolle für Dokumente, die privat, kennwortgeschützt oder öffentlich sein müssen. Wenn Sie dieses Plugin mehr "individualisieren" müssen, können Sie problemlos benutzerdefinierte Taxonomien hinzufügen.

BuddyPress

BuddyPress kann eine äußerst nützliche Komponente einer WordPress-Intranetseite sein. Seine integrierte Funktionalität für Gruppen- und Gruppenverwaltung, Profile, Messaging, Blogging, Foren und die Vielzahl kompatibler Plugins machen es zu einem sehr begehrten Asset. Sie könnten möglicherweise Ihr gesamtes WordPress-Intranet auf BuddyPress aufbauen und Ihrer Organisation ein eigenes internes "soziales Netzwerk" für die Kommunikation geben.

CollabPress

CollabPress ist ein großartiges Projektmanagement-Plugin für WordPress. Dieses Plugin ist ideal für Intranets, die Projekte, Aufgaben, Fälligkeiten, Projektzuweisungen, Aktivitätsprotokollierung usw. nachverfolgen müssen. Dieses Plugin ist außerdem mit der Integration der BuddyPress-Gruppe vorinstalliert.

Anmerkungen

Vermeiden Sie die Installation von Plugins für Dinge, die leicht selbst erstellt werden können, z. B. benutzerdefinierte Post-Typen und Taxonomien.


Schritt 4 Themen

Wenn Sie sich entscheiden, WordPress als Intranet zu verwenden, sollten Sie ein eigenes Thema entwickeln. Bei der Planung eines Intranet- "Themas" sollten Sie einige Punkte berücksichtigen:

  • Welchem ​​Zweck dient Ihr Intranet?? - Hausdokumente, Formulare, Nachverfolgung von Projekten, Protokollierung von Aktivitäten usw?
  • Wer hat Zugriff auf das Intranet und wie viel Zugriff haben sie?? - Werden Mitarbeiter Informationen direkt bearbeiten, aktualisieren oder hinzufügen können??
  • Welche anderen Funktionen sind für die Integration in Ihr Intranet wichtig?? - Feedback-Formulare Bild / Datei hochladen Client- und Employee-Verzeichnisse?
  • Welche benutzerdefinierten Beitragstypen benötigen Sie?? - Kunden Projekte? Abteilungen?

Ein solider Plan für Ihre Intranet-Struktur wird einen großen Beitrag bei der Planung und Entwicklung Ihres Themas leisten. Je organisierter und detaillierter Sie werden, desto einfacher wird die Einrichtung.

Vorgefertigte Intranet-Theme-Lösung

P2-Theme von Automattic

P2 bietet eine Status-Update-ähnliche Umgebung und könnte für ein auf WordPress basierendes Intranet eine wichtige Anlaufstelle sein. P2 ermöglicht das Inline-Kommentieren und Bearbeiten von Posts sowie die Aktualisierung in Echtzeit. Dies könnte eine ideale Lösung für diejenigen sein, die ein projektbasiertes Berichtssystem als Intranet suchen.


Fazit

Mit einem auf WordPress basierenden Intranet können Sie Ihren Arbeitsablauf verbessern und oft die Kommunikation mit Ihren Mitarbeitern verbessern. Dadurch können wichtige Unternehmensressourcen und Projektinformationen schnell verfügbar werden.