Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - televas

Pagine: [1]
1
Sviluppo / Re:compatibilità Joomla - Symfony?
« il: 17 Lug 2009, 17:18:46 »
Buone notizie: tutto il progetto sarà realizzato solo in Symfony!

Ero anch'io al PHPDay, ma ho perso la sessione causa extra-durata di "Spaghetti code refactoring"...

Grazie per il supporto.

(sai dirmi se devo aggiornare il titolo del post e con quale dicitura?)

2
Sviluppo / Re:compatibilità Joomla - Symfony?
« il: 16 Lug 2009, 09:26:42 »
Non ho potere decisionale. Ai "vertici" è stato stabilito di utilizzare Joomla unitamente ad un framework php. Ho ritenuto opportuno proporre Symfony, ma, visti i problemi, credo che la scelta si sposterà su un altro framework, probabilmente CakePHP. Sembra che non ci siano tutte queste difficoltà di integrazione, ma devo verificare: sai dirmi nulla in proposito?

Riguardo Sympal sono personalmente un po' perplesso (ma non contrario): non so quanto possa essere consigliabile utilizzare plugin in versione beta, senza una release ufficiale vera e propria o ancora in "forte sviluppo" (tra cui Sympal e molti plugin "CMS", se non sbaglio).

Wrappare da Joomla direttamente le apps di Symfony non credo risolverebbe il problema, a meno di significativi interventi che non mi sembra proprio il caso di effettuare. Per caso hai fatto qualcosa di simile in passato?

3
Sviluppo / Re:compatibilità Joomla - Symfony?
« il: 14 Lug 2009, 11:55:57 »
Il progetto è di tipo "gestionale" mediamente complesso (in parte rientra nell'ambito bancario), con numerose interfacce, una certa mole di dati, un buon numero di relazioni fra le entità coinvolte, periodiche procedure di importazione, etc. Non mi è concesso entrare nel dettaglio delle funzionalità specifiche (e credo che non sarebbe nemmeno utile in sè).

Ad oggi non è possibile sapere con certezza se sono realmente necessari i componenti aggiuntivi resi disponibili dalla community Joomla (e quali). Mi è stato chiesto di utilizzare Joomla per le funzioni base tipiche di un CMS (gestione contenuti, registrazione utenti, autenticazione, pannello di amministrazione, funzioni di ricerca, etc...).

Tecnicamente dovrei lasciare Joomla intatto nelle sue funzionalità e realizzare le nuove interfacce come se fossero dei normali componenti (o un solo componente che risponda a tutti i requisiti del progetto). La "particolarità" è nel fatto che in realtà il componente richiamato non fa altro che includere l'index.php del framework Symfony lasciando a quest'ultimo piena autonomia. Il codice sviluppato con il framework Symfony deve, alla fine, generare l'HTML da visualizzare nell'area dedicata all'interno del template Joomla.

Spero di avere risposto alla domanda.

4
Sviluppo / Re:compatibilità Joomla - Symfony?
« il: 14 Lug 2009, 09:41:59 »
Grazie per la risposta... scusate il post in inglese, ma avevo fatto copia-incolla dal forum symfony...  ::)

La mia necessità è di integrare effettivamente i due sistemi, non di interfacciare due applicazioni distinte. La richiesta viene dall' "alto" e, al momento, non ho voce in capitolo.

Chiamo Symfony con un semlice require: similmente a Joomla il framework interpreta il get, istanzia i relativi oggetti e regola il flusso.

Sai dirmi come dovrei procedere?

5
Sviluppo / compatibilità Joomla - Symfony?
« il: 14 Lug 2009, 09:02:36 »
Ciao!
Per ragioni aziendali devo sviluppare un progetto con Joomla e un framework php. Ho scelto Symfony.

Ho effettuato alcuni test con il plugin sfJoomla15BridgePlugin, ma esso redirige una semplice request a Joomla in una NUOVA request a Symfony (utilizzando le funzioni curl). Ritengo tale scelta poco opportuna per gli ovvii problemi di performance(threads, memoria, etc.).

Sono quindi in cerca di una nuova soluzione per lo sviluppo combinato con le due piattaforme.

Ho provato un semplice "require" in un componente creato ad hoc in Joomla per includere l'index.php di Symfony (ho prima rinominato il file). Il solo "include", però, genera una serie di messaggi di errore.

Alcuni dettagli:

- Joomla 1.5 installato nella web root Apache
- Symfony 1.2 installato nella web root Apache
(con index.php rinominato)
- quando l'url contiene "option=com_symfony" Joomla redirige il controllo al componente che include l'index di Symfony

I miei test:

1) Ho usato un semplice "include" o "require"
2) Ho chiamato in successione "ob_start", "include", "ob_get_contents", "ob_end_clean"
3) Ho anche provato a includere direttamente Symfony nell'index di Joomla (senza utilizzare il componente)

Alcuni errori generati:

-----------------------------------------------------
- Strict standards: Non-static method JLoader::import() should not be called statically in C:\web\web_out\sfproject\web\libraries\joomla\import.php on line 29
- Strict standards: Non-static method JLoader::register() should not be called statically in C:\web\web_out\sfproject\web\libraries\loader.php on line 71
- Fatal error: Class 'JRequest' not found in C:\web\web_out\sfproject\web\libraries\joomla\import.php on line 33
- Strict standards: Non-static method JApplicationHelper::getPath() should not be called statically, assuming $this from incompatible context in C:\web\web_out\sfproject\web\libraries\joomla\application\co mponent\helper.php on line 168
- Strict standards: Non-static method JRequest::getCmd() should not be called statically, assuming $this from incompatible context in C:\web\web_out\sfproject\web\libraries\joomla\application\he lper.php on line 112
- Strict standards: Non-static method JApplicationHelper::_checkPath() should not be called statically, assuming $this from incompatible context in C:\web\web_out\sfproject\web\libraries\joomla\application\he lper.php on line 133
- Strict standards: Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in C:\web\web_out\sfproject\web\libraries\joomla\application\ap plication.php on line 384
-----------------------------------------------------

e molti altri...

Sono uno sviluppatore principiante sia in Joomla che in Symfony. Sapete dirmi se questi problemi possono essere risolti? Joomla e Symfony sono compatibili?

Scusate per il lungo post.

Grazie in anticipo.

Pagine: [1]


Web Design Bolzano Kreatif