12

March 11th: Setting Up and Configuring SugarcRM

Embed Size (px)

Citation preview

Page 1: March 11th: Setting Up and Configuring SugarcRM
Page 2: March 11th: Setting Up and Configuring SugarcRM

Intro

• Power Hour– Developer / Admin Resource– Promote Successful Implementations

• Ticomix– SugarCRM “Advanced” Partner– 2014 Rising Star– Consulting, Development & Support– www.ticomix.com

• Webinar Logistics

Page 3: March 11th: Setting Up and Configuring SugarcRM

SugarCRM Development 101

• Live Demonstration of the following– Installing SugarCRM 7.5– Setting Up Your Development Environment– Understanding what was installed

• Questions and Answers

Page 4: March 11th: Setting Up and Configuring SugarcRM

Future Webinars

• April 8th– Building Custom Dashlets

• May 13th– Using the SugarJobQueue

• June 10th– Workflows, LogicHooks & Deploying Packages

• July 8th– Layouts, Views and Building a Wizard

Page 5: March 11th: Setting Up and Configuring SugarcRM

About Jeff Bickart• Sugar Developer since version 4.0a• Director of Engineering of a Voice-Enabled CRM startup• Chief Technology Officer, NEPO Systems − SugarCRM

GOLD Partner • CRM Evangelist, Ticomix − SugarCRM Advanced Partner• Contact Information

– @bickart– www.linkedin.com/in/bickart– Blog: sugarcrm-dev.blogspot.com

Page 6: March 11th: Setting Up and Configuring SugarcRM

Sugar 7.5 Installation Requirements• LAMP

– Linux• WAMP

– Windows• MAMP

– MacOS• Apache (2.2, 2.4)

– rewrite• MySQL (5.1, 5.5, 5.6)

– Maria DB– Percona

• PHP (5.3, 5.4)– bcmath– curl– gd– hash– imap– json– mbstring– openssl– SimpleXML– zip– zlib

• Elasticsearch (1.3.1)

Page 7: March 11th: Setting Up and Configuring SugarcRM

InstallationDemonstration

Page 8: March 11th: Setting Up and Configuring SugarcRM

Setting Up Your Development Environment

Page 9: March 11th: Setting Up and Configuring SugarcRM

Setting Up Your Development Environment

• Integrated Development Environment– PhpStorm, Sublime Text, NetBeans, Zend Studio,

Eclipse with PDT– Notepad++, VIM, EMACS

• Team Development– Source Code Control• GIT, SVN

Page 10: March 11th: Setting Up and Configuring SugarcRM

PhpStorm

• Consistent Code Formatting!

Page 12: March 11th: Setting Up and Configuring SugarcRM

Future Webinars

• April 8th– Building Custom Dashlets

• May 13th– Using the SugarJobQueue

• June 10th– Workflows, LogicHooks & Deploying Packages

• July 8th– Layouts, Views and Building a Wizard