Back to top

Autore Topic: Joomla 3.x Multi Site  (Letto 6429 volte)

Offline isapp

  • Nuovo arrivato
  • *
  • Post: 43
    • Mostra profilo
Joomla 3.x Multi Site
« il: 10 Mar 2014, 13:22:55 »
Buongionro,
tempo fa si parlava dell'interesse di Joomla.org di rilasciare nella versione di Joomla! 3.x la gestione del Multi Site.

Qualcuno di voi ha notizie a riguardo?

La necessità di questa domanda sorge dal fatto che molti sistemi o CMS come Liferay (per il mondo Java) e Wordpress stesso, implementano questa architettura, spingendo molti utenti che hanno già un portale in Joomla! e vogliono passare a sistemi mono piattaforma per la loro "intranet" ed il loro "portale" (unico DB per gestire meglio reportistica ed unico sistema di accesso, per non ricreare utenze o quant'altro su ogni applicativo) ad abbandonare Joomla! per passare a questi altri sistemi.

Abbiamo constatato che l'interesse per i sistemi / applicativi che gestiscono il multisite sta crescendo tantissimo, sopratutto da parte degli Enti pubblici, i quali necessitano sia di una intranet che di uno o più  portali pubblici.
Questo porta alla perdita di una buona fetta di quella parte di utenza Joomla!, che utilizza il CMS come una vera e propria piattaforma applicativa e quindi produce lavoro; che abbandonando la piattaforma Joomla! porta via un pò di lavoro a chi di Joomla! ne ha fatto un mestire.

Ringraziamo anticipatamente tutti quelli che sappiano darci maggiori dettagli.

isApp.it
http://www.isapp.it -> Framework, componenti, librerie ed altro.
Joomla index file PDF, DOC, JPEG, MP3... JiFile http://jifile.isapp.it
JoomPhoto Mobile http://jphotomobile.isapp.it

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #1 il: 10 Mar 2014, 13:27:48 »
Ciao,


Ne avevano parlato di includere una gestione di multi siti nativo, ma per ora niente.


C'è un componente molto famoso a pagamento , magari proprio per questo non viene presa in considerazione questa possibilità


Ciao

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #2 il: 10 Mar 2014, 14:10:04 »
Secondo me sbagli a considerare joomla come mestiere, il mestiere è webmaster e joomla è solo uno strumento. Non credo che un idraulico faccia l'idraulico utilizzando una sola marca di rubinetti o di tubi.  :)

Detto questo, però non metto in dubbio che la caratteristica multisito non sia da sottovalutare, ma nel frattempo non stare con le mani in mano e sopratutto non perdere un lavoro solo perché non trovi la funzione in joomla.  :)

Offline Jary77

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #3 il: 10 Mar 2014, 15:35:21 »
Ciao,
anche io sono interessato alla funzionalità multi site. Non tanto per gestire diversi siti Joomla!, come nel tuo caso, ma agganciando sulla stessa base di utenti, un sito Joomla! e diverse applicazioni.

Spero ci siano presto aggiornamenti.


Offline isapp

  • Nuovo arrivato
  • *
  • Post: 43
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #4 il: 10 Mar 2014, 15:46:52 »
Grazie ad entrambi per la risposta.

Sicuramente ci siamo espressi male, di certo l'esigenza di utilizzare Joomla! in questo caso è dovuta dal fatto che il committente vorrebbe passare da Joomla! 2.5 a Liferay, strumento che conosciamo molto bene ma che comporta un lavoro immane, dovuto alla necessità di migrare i 45.000 articoli presenti sul portale in essere e sopratutto la realizzazione di nuove Portlet per la gestione di altre informazioni create con l'utilizzo di componenti esterne che non esistono in Liferay, per non parlare della configurazione del ACL.

Per questo la strada migliore sarebbe stata quella di migrare su una versione Joomla! multisite, e ci interessava capire se questa funzionalità sarebbe stata implementata a breve e quindi riuscire a prendere tempo oppure dover rinunciare all'idea.

Grazie infinite per il vostro supporto.
http://www.isapp.it -> Framework, componenti, librerie ed altro.
Joomla index file PDF, DOC, JPEG, MP3... JiFile http://jifile.isapp.it
JoomPhoto Mobile http://jphotomobile.isapp.it

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #5 il: 10 Mar 2014, 21:40:22 »
Si tratta di due mondi diversi e non credo che sia solo la possibilità di gestione multisito a fare la differenza.

Offline Jary77

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #6 il: 11 Mar 2014, 09:06:27 »
Quindi, se ho ben capito, la committenza ha già un Joomla! installato e vorrebbe mettere su una infrastruttura complessa e composta da sito (Joomla!) e applicativi/gestionali e/o altri software web gestendo tutto attraverso una gestione centralizzate delle utenze che hanno i vari accessi  alle varie piattaforme...praticamente la stessa cosa che cercava la mia committenza...
Anche noi avevamo pensato ad un salto a un'altra piattaforma e Liferay era una di quelle prese in considerazione. Stiamo comunque valutando l'ipotesi di utilizzare Joomla! e stavamo analizzando se fosse possibile la gestione Multi Site con una astrazione dal contesto delle utenze.
Possiamo parlarne...

Offline rezor

  • Global Moderator
  • Appassionato
  • ********
  • Post: 278
  • Sesso: Maschio
  • If you think education is expensive, try ignorance
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #7 il: 02 Apr 2014, 09:41:48 »
Liferay è sicuramente uno strumento eccellente da usare come portlet container e anche il CMS è di tutto rispetto.  Ma
  • la scarsa disponibilità di estensioni rispetto a Joomla
  • il costo triplo di uno sviluppatore JEE rispetto ad uno Joomla/PHP
  • il maggior costo di configurazione e personalizzazione e spesso anche di hosting
spesso finisce per far comunque pendere la bilancia a favore di Joomla.  Beninteso, Liferay batte Joomla a mani basse su sicurezza e scalabilità.  Ma per scalare metti in conto anche la Licenza di Liferay EE.

Ho realizzato diversi multisite in Joomla.  E qualche volta ho fatto preventivi doppi Liferay / Joomla, alla fine lo zero in più ha fatto quasi sempre pendere la bilancia verso il secondo, ma dipende dal cliente.

Con una combinazione di plugin (virtualdomains opportunamente modificato, yireo per il geoip opportunamente modificato, più uno custom per correggere le url prima di visualizzarle) e qualche direttiva in httpd.conf (.htaccess diventa veramente lento con troppe istruzioni) me la sono sempre cavata egregiamente. Come puoi intuire il lavoro non è immediato e non esiste una soluzione che vada bene per tutti, ma con pochi accorgimenti puoi tirare su una soluzione estremamente stabile e leggera per farlo, cosa che tra l'altro ti permette ottimizzazioni importanti, quali servire le risorse comuni dal dominio principale per migliorare la performance.

Architetto e Sviluppatore Senior, ho realizzato oltre 150 siti e portali Joomla, una mezza dozzina di estensioni sul JED e oltre 100 estensioni custom. Pubblico su fasterjoomla.com, e contribuisco su stackoverflow, joomla.org e pasqualoni.it
https://www.fasterjoomla.com/logo.png

Offline isapp

  • Nuovo arrivato
  • *
  • Post: 43
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #8 il: 02 Apr 2014, 11:03:22 »
Grazie per i consigli.
Rimanne comunque il fatto che Joomla! ancora non permette nativamente di realizzare multisite utilizzando un'unica istanza di Joomla!

Non so se è possibile scrivere da qualche parte al gruppo di sviluppo per aprire questa discussione o sollecitare lo sviluppo.

Come sempre grazie a tutti per il vostri consigni e supporti.
http://www.isapp.it -> Framework, componenti, librerie ed altro.
Joomla index file PDF, DOC, JPEG, MP3... JiFile http://jifile.isapp.it
JoomPhoto Mobile http://jphotomobile.isapp.it

Offline rezor

  • Global Moderator
  • Appassionato
  • ********
  • Post: 278
  • Sesso: Maschio
  • If you think education is expensive, try ignorance
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #9 il: 02 Apr 2014, 11:15:24 »
Quando un sito diventa multidominio, le esigenze possono essere così varie da non permettere ad un CMS di affrontarle.

Andiamo da chi usa domini / sottodomini diversi per le traduzioni del sito, a chi ha il dominio forum e quello shop e quello supporto, a chi vuole usare il browser piuttosto che il geoip per scegliere la lingua, i problemi si moltiplicano: per esempio, come fai a mantenere una sessione attraverso domini diversi? Come previeni la indicizzazione della stessa pagina su domini diversi? Con quale criterio scegli le url canonical?

Le strategie non possono essere generalizzate... e visto che comunque tramite estensioni per lo più gratuite o da pochi euro te la cavi, e ti devi scriver il codice solo per quelle cose a cui nessuno ancora ha pensato oppure che sono particolari del tuo sito, non capisco perché lo vorresti nel framework: con questo criterio io chiederei di inserire nel CMS ogni mia estensione perché può essere utile, e tra un anno Joomla passa da 4000 a 500,000 files.  Le estensioni son tenute separate per evitare di appesantire il CMS di funzioni che usa un utente su cento a dir tanto.
Architetto e Sviluppatore Senior, ho realizzato oltre 150 siti e portali Joomla, una mezza dozzina di estensioni sul JED e oltre 100 estensioni custom. Pubblico su fasterjoomla.com, e contribuisco su stackoverflow, joomla.org e pasqualoni.it
https://www.fasterjoomla.com/logo.png

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Joomla 3.x Multi Site
« Risposta #10 il: 02 Apr 2014, 12:59:38 »
Credo che bisogna fare un po' di chiarezza sul significato di multisito o multidominio che dir si voglia, in pratica non bisogna considerarlo nel significato letterale del termine, altrimenti non avrebbe senso come dalle considerazioni di rezor. Un cms che gestisce il multisito è inteso per un utilizzo principalmente come blog, ove si possono avere blog specifici per ogni utente associato al nome che diventa un sottodominio o dominio di terzo livello, del tipo pasquale.sitoblog.xx, giovanni.sitoblog.xx e così via. Joomla non gestisce questo e se vogliamo avere tanti blog diversi per tanti utenti diversi dobbiamo installare tante versioni di joomla per tanti utenti e la cosa ovviamente risulta alquanto poco pratica. Esistono cms specifici per blog e non solo WP che invece gestiscono una istanza del core e tanti sottodomini per ogni blog associato ad ogni utente, e questi sottodomini vengono pure generati in automatico. Ecco questa è la funzione di un cms che gestisce multidominio, ogni altra gestione di siti separati fisicamente, anche se possibile comporterebbe più complicazioni di quanta ne vorrebbe ridurre.

 



Web Design Bolzano Kreatif