Virtual Appliance SugarCRM + PostgreSQL

Qualche tempo fa ho lavorato pesantemente su SugarCRM 5.5 Community Edition con lo scopo di aggiungere il supporto al data base PostgreSQL. L’operazione d’implementazione è stata abbastanza complessa a causa dei tanti “if $dbType …” dispersi a destra e sinistra per il codice sorgente. Con l’introduzione della versione 6.4 di SugarCRM, ho avuto modo di apprezzare il lavoro svolto sul livello di accesso ai dati del data base (e qui ho scritto un breve post http://musarra.wordpress.com/2011/11/28/sugar-community-edition-6 -4-beta-db-layer-refactoring), per questo motivo ho deciso di portare il driver sulla versione 6.4.4 di SugarCRM. Con mia grande sorpresa, a distanza di poco tempo, ho raggiunto dei buoni risultati!

Per portare avanti la “nuova sfida”, ho eseguito il fork del progetto SugarCRM Community Edition dal repository GitHub sul mio repository che per l’occasione ho chiamato sugarcrm_dev_PostgreSQL. Ho preferito sfruttare la Wiki di GitHub, all’interno della quale ho creato una pagina ad hoc per PostgreSQL e dove ho inserito le informazioni essenziali per un veloce startup da parte di chi volesse contribuire alle fasi di test, fix, etc…

Grazie all’ambiente Suse Studio, ho preparato al volo, una Virtual Appliance ad hoc per la coppia SugarCRM/PostgreSQL. Spero di aver avuto una buona idea e che molti apprezzeranno!

Test DriveE’ possibile eseguire un test drive immediato o scaricare la Virtual Appliance (in formato VMware Image) in modo da installarla localmente, ricordo, infatti, che il test driver ha una durata di soli 60 minuti. Tutti i dettagli sulla Virtual Appliance sono disponibili al seguente indirizzo http://susestudio.com/a/2Vav5p/sugarcrm-ce-6-4-postgresql, mentre sulla pagina PostgreSQL sono illustrati i passi del Quick Launch con la Virtual Appliance.

Risorse collegate:

Buon Driver a tutti!!!

Antonio Musarra

I began my journey into the world of computing from an Olivetti M24 PC (http://it.wikipedia.org/wiki/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until … Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.

Potrebbero interessarti anche...