Domanda
una delle richieste più frequenti che ricevo è quella di creare un report XY per l'app YZ.Queste app sono normalmente basate su PHP, finora ho creato manualmente la maggior parte di questi report e, anche se mi godo la libertà di crearli come voglio, di solito diventa piuttosto noioso calcolare totali parziali, medie, esportare in formati diversi, ecc.
Quali soluzioni sono disponibili (gratuite/preferibilmente OSS) che mi aiutano a far funzionare queste attività ripetitive?
modifiche:
- Sto parlando di report/riepiloghi di dati SQL.Molte volte da DB non progettati per l'utilizzo nel reporting.
- anche se sono a conoscenza della "business intelligence", non siamo pronti per implementare una struttura di "intelligence" su vasta scala, cercando più una sorta di aiuto...
Soluzione
Il problema che stai affrontando viene risolto dal cosiddetto software di Business Intelligence.Questo software tende ad essere eccessivo e costoso, ma se sai come aggirarli sarai in grado di produrre tali rapporti in pochissimo tempo.
Conosco solo una particolare soluzione proprietaria, che non è nemmeno eccezionale.Ma una rapida ricerca porta alla pagina seguente, che elenca una serie di alternative gratuite/open source:
Altri suggerimenti
Dipende dal tipo di rapporti di cui stai parlando.Per esempio...statistiche del sito...potresti installare Google Analytics e il cliente potrebbe esportare qualunque formato desideri.
Una piccola ricerca su Google mi ha dato il seguente OSS:
RLib
Rapporto del Primo Ministro
Non ho informazioni su di loro, mi spiace.