Lavoro con Magento da un po 'di tempo e mi piace molto sviluppare moduli per questo. Ultimamente mi sono chiesto se è possibile/fattibile estrapolare l'aspetto dell'e-commerce e utilizzare i componenti principali come un framework applicativo, simile a ZF o CakePHP.Magento decapitato come framework?
Ad esempio, all'interno di/app/code/core /, tutto tranne il seguente sarebbe stato rimosso:
- Mage/Adminhtml
- Mage/Amministratore
- Mage/Nucleo
- (I potrebbe mancare un paio di altri pezzi importanti)
- Anche tutti i codici Varien e Zend rimarranno intatti.
Si sarebbe in grado di sviluppare applicazioni web personalizzate sfruttando il supporto per:
- Moduli
- Blocks, layout e modelli
- backend con gli utenti, i permessi, e la configurazione
- Metodi statici di Mage per getModel, ecc.
- Traduzioni
- servizi Web
'fattibile o anche una buona idea?
Ora che la domanda è stata fatta, ha risposto. Stiamo prendendo in considerazione un'applicazione ecomm e Magento è nella lista. Non ho sentito altro che buone cose, quindi volevo chiederti, qual è la tua esperienza con Magneto? Raccomanderesti? –
Consiglio vivamente Magento. A mio parere, è di gran lunga la migliore piattaforma di e-commerce in circolazione. – seanbreeden
Sono completamente d'accordo. Magento è una fantastica piattaforma con un sacco di funzioni utili. Sviluppare nuove funzionalità è anche una bella esperienza, ma c'è un po 'di una curva di apprendimento (ne vale assolutamente la pena). –