Quando parliamo di WordPress di solito lo associamo a una piattaforma di blogging o semplicemente a un altro sistema di gestione dei contenuti, ma che dire di una Intranet? Questo tutorial ti mostrerà come trasformare la tua installazione di base di WordPress in una robusta Intranet per la tua azienda.
A meno che tu non raddoppi il supporto IT per il tuo ufficio (a volte il ruolo non detto di uno sviluppatore web), probabilmente hai già una sorta di server Intranet, se non lo sei: ci sono modi per accedere a una directory locale tramite condivisione di file, ma per il mio Ad esempio, assumerò un paio di cose prima:
Quando inizialmente mi stavo occupando dell'uso di WordPress come Intranet, ho pensato che l'installazione sarebbe stata minima, i nostri computer erano già connessi a una rete e la "condivisione sul web" poteva semplicemente essere abilitata alla condivisione di file. Con MAMP in esecuzione e WordPress scaricati in una directory, siamo stati tutti in grado di vedere il sito Intranet "WordPress". Anche se questo è un modo per farlo, la nostra Intranet doveva essere accessibile tramite altre posizioni, e senza un IP aggiuntivo in giro abbiamo deciso di ospitare la nostra "Intranet" nel cloud.
Se si prevede di ospitare la propria Intranet nel cloud, potrebbe essere utile limitare l'accesso alla directory. Puoi farlo in due modi:
Se la rete Intranet aziendale verrà ospitata nel cloud, è possibile richiamare entrambi questi metodi per precauzione aggiuntiva.
Se hai intenzione di modificare il tuo .htaccess file, dovrai conoscere il tuo indirizzo IP e gli indirizzi di coloro a cui desideri consentire l'accesso. Puoi trovare rapidamente il tuo IP visitando Google e digitando "Qual è il mio IP?" Una volta che hai gli indirizzi IP necessari, puoi iniziare a modificare il tuo .htaccess file.
Per fare questo, apri il tuo .htaccess file e aggiungere le seguenti righe, sostituendo l'indirizzo IP con il proprio.
negare ordine, consentire negare da tutti consentire da 111.222.33.44
Se stai permettendo a più IP di accedere al tuo sito, aggiungi un'altra linea che permetta un altro IP.
Se si decide di ospitare la propria Intranet sulla propria rete, è necessario valutare se si desidera o meno avere accesso al di fuori della rete (ad esempio, accedendo in modo sicuro tramite qualsiasi posizione). Ciò richiederà un IP statico che dovrai contattare con il tuo ISP (Internet Service Provider) per ottenere.
In un mondo perfetto, ogni computer sarebbe in grado di supportare le ultime e più grandi versioni del sistema operativo disponibili e aggiornerebbero automaticamente gratuitamente - sfortunatamente, non è così. Questi prossimi passi dovrebbero aiutarti a capire come impostare la tua rete. Probabilmente differiranno in base al sistema operativo in uso e se si è su un PC o un Mac.
Per quanto a volte disprezzi Windows 7, rende la creazione di una rete domestica abbastanza facile se hai già dispositivi che la supportano. Di seguito sono riportati i passaggi molto dettagliati per la creazione di una rete. Per istruzioni dettagliate, Microsoft ha una rapida procedura in 6 passaggi per impostare una rete facile da seguire.
Creare una rete con un Mac è un processo piuttosto semplice.
Quello che ho fatto in passato per fornire un intranet di WordPress (su una rete basata su Mac) abilita la condivisione del web oltre a configurare la rete. Ho installato e in esecuzione MAMP mentre sono connesso al mio computer. Ho quindi creato una directory nel file htdocs dei file dell'applicazione MAMP per il nostro sito Web Intranet. Finché avrò acceso il server MAMP, gli altri computer all'interno della rete sono in grado di accedere e utilizzare il sito. Questo probabilmente non è un modo pratico per farlo, ma solo uno modo di farlo.
Probabilmente uno dei migliori asset di WordPress è la sua capacità di essere ampliato con l'uso di plugin, che è esattamente quello che faremo con la nostra Intranet. Non suggerisco di usare "plugin pazzo" e installare tutto sotto il sole, ma ce ne sono alcuni che fanno il lavoro ben fatto.
WP Document Revisions è un solido sistema di gestione dei documenti. Fornisce il controllo della versione ed è stato realizzato per progetti collaborativi time-sensitive. Questo plugin ha una vasta gamma di funzionalità, incluso il controllo degli accessi per i documenti che devono essere mantenuti privati, protetti da password o pubblici. Se hai bisogno di rendere questo plugin più "personalizzato" puoi facilmente aggiungere tassonomie personalizzate.
BuddyPress può essere un componente altamente vantaggioso di un sito Intranet di WordPress. La sua funzionalità integrata per gruppi e gestione di gruppi, profili, messaggistica, blog, forum e la sua ampia varietà di plugin compatibili ne fanno una risorsa molto desiderabile. Potresti basare la tua intera intranet di WordPress su BuddyPress, dando alla tua organizzazione il proprio "social network" interno per la comunicazione.
CollabPress è un fantastico plugin per la gestione dei progetti per WordPress. Questo plug-in è ideale per Intranets che devono tenere traccia di progetti, attività, date di scadenza, assegnazioni di progetti, registrazione attività, ecc. Questo plug-in viene fornito con l'integrazione del gruppo BuddyPress, il che potrebbe rendere ancora più robusta Intranet basata su BuddyPress.
Evita di installare plug-in per cose che possono essere facilmente create da te, come i tipi di post personalizzati e le tassonomie.
Quando decidi di utilizzare WordPress come Intranet, dovresti considerare di sviluppare il tuo tema personale. Quando si pianifica un tema "Intranet", ci sono alcune cose che si possono prendere in considerazione:
Avere un piano solido per la tua struttura Intranet farà molta strada nella pianificazione e nello sviluppo del tuo tema. Quanto più organizzati e dettagliati puoi ottenere, tanto più facile sarà la configurazione.
P2 offre un ambiente simile all'aggiornamento dello stato e potrebbe potenzialmente essere un ottimo punto di partenza per una intranet basata su WordPress. P2 consente di commentare e modificare i post in linea e consente anche l'aggiornamento in tempo reale. Questa potrebbe essere una soluzione ideale per chi cerca un sistema di report basato su progetti come Intranet.
Avere una Intranet basata su WordPress può migliorare il tuo flusso di lavoro e spesso le tue comunicazioni con i tuoi dipendenti. Consente alle risorse aziendali importanti e alle informazioni sul progetto di essere prontamente disponibili.