• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
CakePHP Grandes Empresas
 

CakePHP Grandes Empresas

on

  • 4,735 views

Buenos Aires - Argentina

Buenos Aires - Argentina

Statistics

Views

Total Views
4,735
Views on SlideShare
4,519
Embed Views
216

Actions

Likes
3
Downloads
91
Comments
0

4 Embeds 216

http://www.dokshor.com 200
http://www.linkedin.com 8
http://www.slideshare.net 7
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    CakePHP Grandes Empresas CakePHP Grandes Empresas Presentation Transcript

    • En las grandes empresas “Con Casos Reales” Fabian Andrés Ramírez Sepúlveda framirez@atobiz.com http://www.dokshor.com
    • Introducción • Creando internet desde 1998. • Primer sitio en micasa.yupi.com ..... • Descubriendo mirando códigos de otras personas. • Pensando terminar mi enseñanza media. • Me pedían trabajos .. ¿precio? ... pagar el ISP en esos tiempos de internet.
    • Introducción • Trabajando asesorando en diferentes paises. • Francia • Holanda • Canada • Argentina • España • Chile • USA
    • = $$$$$$$
    • Crece internet • Se necesitan herramientas para grandes desarrollos. • Perl y Java van ganando mercado. • Soluciones altamente costosas en: • Tiempo • Calidad = $$$$$$$ • Mantención
    • ¿Porque grandes empresas? • Alto nivel de demanda. • Transacciones bancarias. • Alta disponibilidad. • Alto nivel de modificaciones (El negocio cambia día a día). • Arquitectura multilenguaje, multipaís, aplicación distribuida.
    • ¿Porque grandes empresas? • Desarrollo rapido. • No desean reinventar la rueda. • Pagar lo menos posible en el desarrollo. • Desarrollo continuo. • Aplicación que garantice crecimiento “ Vamos que sale la version 2.x” • Alta calidad de codigo.
    • Crece internet • Las empresas necesitan un software: • Fácil mantención. • De rápido desarrollo y iteracion (Candy + Candy = Happy Client). • Escalable. • De buen soporte. (Blog, Wiki, Foros). • Estandarizado (El manual dice como se hace).
    • Soluciones de mercado comerciales actuales • Java • Jboss (RedHat) • Websphere (IBM) • Weblogic (BEA) • Microsoft • ASP • .NET
    • Soluciones de mercado alternativas y libres • PHP • CakePHP • symfon.... (yyyyyyyyyyy?) • Ruby • Ruby on rails • Python • Django
    • ¿Porque elegir CakePHP? • Se ajusta a la creación de un software de muy alta calidad debido a los patrones que sigue (MVC).
    • ¿Porque elegir CakePHP? • Miles de programadores PHP pero no existe una calidad de software adecuada. Codigo Tallarin Implementa su propio framework 25% Utiliza calidad Fuente: Encuesta a estudiantes que desarrollan software 14% 61%
    • ¿Porque elegir CakePHP? • Se puede realizar un diseño del software orientado a objetos. Persona Cliente Proveedor UsuarioSistema
    • ¿Porque elegir CakePHP? • Velocidad de desarrollo increíble.
    • ¿Porque elegir CakePHP? • Velocidad de desarrollo increíble. Relacionamos los modelos
    • ¿Porque elegir CakePHP? • Velocidad de desarrollo increíble. Relacionamos los modelos Scaffold
    • ¿Porque elegir CakePHP? • Velocidad de desarrollo increíble. Relacionamos los No hemos modelos programado nada y estan los CRUD (Create, Read, Update, Delete) Scaffold
    • ¿Porque elegir CakePHP? • Velocidad de desarrollo increíble. Relacionamos los No hemos modelos programado nada y estan los CRUD (Create, Read, Update, Delete) Scaffold Implementamos ACL y adaptamos los layouts corporativos. Ademas las logicas Adaptación propias del negocio
    • ¿Porque elegir CakePHP? • Existen miles de programadores PHP en todo el mundo.
    • ¿Porque elegir CakePHP? • Estandarización de la metodología de programación. Todos hablan el mismo lenguaje. Yo programo lógica (controllers) Yo programo componentes y helpers ^ ^ ^ ^ Yo programo vistas Yo programo los (views) modelos ^ ^ ^ ^
    • ¿Porque elegir CakePHP? • Cada integrante del equipo de desarrollo cumple un rol especifico. Yo programare el modulo de estadisticas Yo programare el modulo de productos ^ ^ ^ ^ Yo programare el Yo me encargo de la salida de los modulo de paginas contenidos (XML, Json, WAP, XHTML) Soy el jefe y controlo :) ^ ^ ^ ^ ^ ^
    • ¿Porque elegir CakePHP? • Multi soporte de base de datos. • Oracle. • Ms Server. • MySQL. • PostgreSQL. • Etc.
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :)
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Empresa
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Empresa
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Empresa Proveedor 2
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Fácil integración con tecnologías SOA. • Los webservices son modelos :) Proveedor 1 Boletas Precio del dolar, euro Empresa Proveedor 2 Cliente 1
    • ¿Porque elegir CakePHP? • Podemos realizar pruebas de software. (Unitarias, sistema, integracion, etc)
    • ¿Como estamos posicionados?
    • ¿Como estamos posicionados? Crecemos Crecemos Crecemos Crecemos Crecemos
    • Grandes empresas usando CakePHP • Mozilla (addons) • Sony • Enterprise-EU
    • By Atobiz.com
    • Grandes empresas usando CakePHP • Caso Helena Rubinstein • Ferran Adria • Diesel By Atobiz.com
    • Grandes empresas usando CakePHP • Caso Helena Rubinstein • Ferran Adria • Diesel By Atobiz.com
    • Grandes empresas usando CakePHP • Caso Helena Rubinstein • Ferran Adria • Diesel By Atobiz.com
    • Grandes empresas usando CakePHP • Caso Helena Rubinstein • Ferran Adria • Diesel By Atobiz.com
    • Grandes empresas usando CakePHP • Ecole de Paris • Mambo • TV Mallorca
    • Grandes empresas usando CakePHP
    • Grandes empresas usando CakePHP • Thanks to all development team. • Preguntas?