Newsgroup: it.lavoro.informatica
Titolo: domanda per i php-isti

x/post & f/up
dovrei scegliere un cms che per� dovrei espandere con una mia 
applicazione, quindi l'ottimale � che avesse delle sue api e che quindi 
potessi sviluppare la mia applicazione come plugin.
fondamentalmente non ho voglia di sviluppare un mio identity management e 
mi piacerebbe che la mia applicazione fosse integrata almeno con dei 
forum e un gestore di contenuti.
voi cosa mi suggerite? tempo fa avevo visto drupal e mi sembrava 
abbastanza adatto ad uno scopo del genere.

 abbastanza adatto ad uno scopo del genere.
non l'ho mai utilizzato, attualmente customizzo Joomla o web-app da
zero, ma da quello che leggo in giro, Drupal è ottimo come estensione
per applicazioni, non so se  ha delle api, ma ho visto web-app che
erano integrate in drupal.
Ciao
Bramante

 forum e un gestore di contenuti.
Anch'io suggerisco Joomla. Non ho gran esperienza in materia di sviluppo 
web, anzi, ma proprio per questo mi sento di suggerirti Joomla: in poco 
tempo ho fatto il mio sito e ora lo sto espandendo con un piccolo 
componente PHP personale, e vedo che non ci sono grosse difficoltï¿œ.

 applicazione, quindi l'ottimale � che avesse delle sue api e che quindi
Che tipo di applicazione? In ambito editoriale Wordpress � quello che va per 
la maggiore, e le applicazioni pi� impensabili le trovi spesso gi� 
sviluppate. Inoltre ha un'ottima community di supporto vista la diffusione 
(ma questo vale anche per joomla, ofcorz).
Saluti.
Luciano

 Anch'io suggerisco Joomla. 
Io invece NON suggerisco Joomla perchï¿œ nella versione attuale NON ha un 
identity management. Specifico: puoi definire utenti con accoppiata 
utente/password ma non ï¿œ possibile dividerli in gruppi ne tantomeno 
visualizzare dei testi solo ad alcuni di loro.
In pratica hai 3 livelli di utenti:
- chiunque, vede le cose visibili a tutti
- i loggati, vede le cose per tutti piï¿œ le reserved
- gli amministratori, vedono tutto
Quindi se ti basta il livello loggato/non loggato va bene, se vuoi 
identity management no.

FP ha scritto:

Verissimo, salvo programmarti componenti ad hoc (o comprarne dei giï¿œ 
fatti) non ï¿œ presente la funzionalitï¿œ che hai illustrato.

 Che tipo di applicazione? 
diciamo che dovrei realizzare un paio di piccole idee gestionali, in 
ambito sportivo e/o artistico, intorno alle quali potrebbe svilupparsi 
una community (o comunque vorrei ci fossero gli strumenti perch� avvenga).
roba che faccio ad avanzatempo.


Vai tranquillo con Drupal, è sicuramente uno dei più flessibili. Conta
che è più un framework che un CMS, ci sono API per interfacciarsi con
tutte le funzionalità del kernel.
--
www.megadix.it

 tutte le funzionalit� del kernel.
infatti questa fu la mia sensazione quando lo vidi a suo tempo.

rootkit ha scritto:

se non spieghi cosa devi fare � un po' difficile.
in base alla complessit� di quello che ti serve potresti avere una serie 
di alternative, ad esempio:
joomla
drupal
typo3
ez publish

 ez publish
lo spiego a grandi linee (tanto preciso non posso esserlo, perch� 
fondamentalmente non ho ancora le idee chiare).
quello che voglio realizzare � un "portalino" all'interno del quale gli 
utenti possono trovare la gestione di alcuni eventi sportivi e/o 
artistici, gestione che ovviamente svilupper� ad hoc.
allo strumento mi appoggerei per non sviluppare da zero l'identity 
management, una gestione dei temi grafici, in pi� per avere collegati 
degli strumenti quali (ad esempio) i forum.
fra tutti quelli mi interessa quello che � meglio espandibile.
-- 
++ questo messaggio � scritto in forma ridotta per venire incontro alle 
vostre capacit� mentali
http://www.elogiclab.net/blog/
http://www.flickr.com/photos/marko_po/

 forum e un gestore di contenuti.
suggerisco TYPOlight (
http://www.typolight.org
)
- ottima gestione dei livelli di accesso
     frontend: members, member group
     backend: users, user group
- *altamente* modulare
     il backend ed il frontend sono moduli
- interfaccia *CRUD* per il backend automatica
     basata su array di configurazione
     ovviamente si possono aggiungere/rimuovere "azioni" con estrema
     semplicit�
- modulo "listing" incluso
   permette di visualizzare sul frontend i dati del backend:
   praticamente creando un array di configurazione (DCA) ottieni:
     lato backend: l'interfaccia CRUD "gratis"
     lato frontend: la possibilit� di visualizzare i record con filtri,
                  campo di ricerca e paginazione
- modulo forum incluso (si pu� usare anche in modalit� helpdesk)
- supporto i18n
- aggiornamento automatico (a pagamento ma con un prezzo irrisorio)
- gestione (installazione/aggiornamento) delle estensioni tramite
   repository esterno
- strutturazione dei contenuti intelligente
- generatore di form incluso
- il demo funge anche da manuale (
http://demo.typolight.org
)
... sicuramente altre millemila cose che ora mi sfuggono ...
parti da qui: 
http://demo.typolight.org