Is SugarCRM really adequate for custom development?

Posted by dukeofgaming on Programmers See other posts from Programmers or by dukeofgaming
Published on 2011-01-07T11:39:56Z Indexed on 2011/01/07 11:58 UTC
Read the original article Hit count: 534

Filed under:

I used SugarCRM for a project about two years ago, I ran into errors from the very installation, having to hack the actual installation file to deploy the software in the server... and other erros that I can't recall now.

Two years after, I'm picking it up for a project once again... oh dear, I'm feeling like I should have developed the whole thing from scratch myself. Some examples:

  • I couldn't install it in the server (again)... I had to install it locally, then copy the files and database over to the server and manually edit the config file.
  • Constantly getting deployment errors from the module builder... one reason is SugarCRM keeps creating a record in the upgrade_history table for a file that does not exist, I keep deleting such record and it keeps coming back corrupt. I get other deployment errors, but have not figured them out... then I have to rollback all files and database to try again.
  • I deleted a custom module with relationships, the relationships stayed in the other modules and cannot be deleted anymore, PHP warnings all over the place.
  • Quick create for custom modules does not appear, hack needed.
  • Its whole cache directory is a joke, permanent data/files are stored there.
  • The module builder interface disappears required fields.
  • Edit the wrong thing, module builder won't deploy again... then pray Quick Repair and/or Rebuild Relationships do the trick.

My impression of SugarCRM now is that, regardless of its pretty exterior and apparent functionality, it is a very low quality piece of software. This even scared me more: http://amplicate.com/hate/sugarcrm; a quote:

I wis this info had been available when I tried to implement it 2 years ago... I searched high and low and the only info I found was positive. Yes, it's a piece of crap. The community edition was full of bugs... nothing worked. Essentially I got fired for implementing it. I'm glad though, because now I work for myself, am much happier and make more money... so, I should really thank SugarCRM for sucking so much I guess!

I figured that perhaps some of you have had similar experiences, and have either sticked with SugarCRM or moved on to another solution. I'm very interested in knowing what your resolutions were -or your current situations are- to make up my own mind, since the project I'm working on is long term and I'm feeling SugarCRM will be more an obstacle than an aid.

Thanks in advance.

© Programmers or respective owner

Related posts about sugarcrm