Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
OBlisk - The successful use
of CakePHP with SQL Server
   in the corporate arena
What is OBlisk?
A software tool that manages the
company's strategy by following
indicators and initiatives.

A system tha...
The Challenge
It took us about six months to get approval to
incorporate CakePHP into the infrastructure of our
first custo...
Environment Background
Written in 2008 using CakePHP 1.2 RC3, then upgraded to
CakePHP 1.2.5.

OBlisk is using Prototype J...
Which Cake "functionalities"
is using OBlisk?
Auth

ACL

I18N

Email

Tree Behaviour (we implemented a new one that
we cal...
Some SQL Server topics

We are using the CakePHP built-in driver.

Our development environment has SQL Server 2000, but
ou...
The Success
OBlisk is used by more than 10 clients in Latin
America, the first of them is using it since 2008
http://tinyur...
Some screenshots...
Some screenshots...
our future...
All of our projects are built in CakePHP.

CakePHP has become our principal tool for
development.

We are co...
our future...
We build highly customizable applications.

We code thinking in high portability and IT
environment independ...
Get in touch with us... we are
more than happy to share our
experience!
http://www.obliskstrategies.com

http://www.piedra...
Upcoming SlideShare
Loading in …5
×

OBlisk cake-php in the corporate arena

1,926 views

Published on

OBlisk is a balanced scorecard and business performance management that has come to life by using cakephp and sqlserver. It has become a huge sucess by letting enter cakephp to the corportate arena and a successful story and bestpractice to all cakephp followers.

Published in: Technology
  • Be the first to comment

OBlisk cake-php in the corporate arena

  1. 1. OBlisk - The successful use of CakePHP with SQL Server in the corporate arena
  2. 2. What is OBlisk? A software tool that manages the company's strategy by following indicators and initiatives. A system that facilitates a company's strategic element reporting. A company dashboard used for trend tracking, goal comparison and cause-effect analysis on its strategy or operation.
  3. 3. The Challenge It took us about six months to get approval to incorporate CakePHP into the infrastructure of our first customer. We had to test OBlisk against other legacy systems in order to show that there were no conflicts. Their key request was to get OBlisk connected to SQLServer... MySQL was out of the question.
  4. 4. Environment Background Written in 2008 using CakePHP 1.2 RC3, then upgraded to CakePHP 1.2.5. OBlisk is using Prototype JS (looking forward to implement jQuery). To fit our clients needs, we developed OBlisk using SQL Server 2000. The app is running on IIS6 using FastCGI and Helicon ISAPI_Rewrite 3. We are hosting some OBlisk installations in AWS and others directly on the Client's servers.
  5. 5. Which Cake "functionalities" is using OBlisk? Auth ACL I18N Email Tree Behaviour (we implemented a new one that we call sub-tree behaviour)
  6. 6. Some SQL Server topics We are using the CakePHP built-in driver. Our development environment has SQL Server 2000, but our clients are running in SQL Server 2005 and 2008. We are using only basic functionality of SQL Server like views and store procedures. We only had to change a little piece of code in the driver to fix a pagination issue.
  7. 7. The Success OBlisk is used by more than 10 clients in Latin America, the first of them is using it since 2008 http://tinyurl.com/2f755pr No Issues or problems related to the datasource found in 2 years of use. We found in #CakeFest that is not common to use CakePHP with SQL Server and we didn't know that!!
  8. 8. Some screenshots...
  9. 9. Some screenshots...
  10. 10. our future... All of our projects are built in CakePHP. CakePHP has become our principal tool for development. We are coding on the new tendencies of using CakePHP plugins to improve code reusing. We use the best web design patterns to improve user experience.
  11. 11. our future... We build highly customizable applications. We code thinking in high portability and IT environment independency. Our consultant background allow us a better understanding of client needs that is translated in applications that our clients just love. We are huge CakePHP fans!
  12. 12. Get in touch with us... we are more than happy to share our experience! http://www.obliskstrategies.com http://www.piedradigital.com @piedradigital

×