OpenLibra

"La Biblioteca Libre online que estabas esperando"

POO y MVC en PHP

POO y MVC en PHP

Ficha Técnica:

Título:
POO y MVC en PHP
Autor(es):
Eugenia Bahit
Publicación:
2011
Editorial:
Autoedición
Núm. Páginas:
66p.
Tamaño:
692 Kbs (zip)
Idioma:
Español

Categorías:

Etiquetas

Contenido

El paradigma de la Programación Orientada a Objetos en PHP con el patrón arquitectónico MVC.

“Me propuse escribir este libro, fundamentalmente porque me apasionan de igual forma, tanto la programación orientada a objetos como el patrón MVC y el lenguaje PHP. Pero éste, seguramente, no fue el único agente motivador. Hacía tiempo que tenía ganas de sentarme tranquila y escribir algo que pudiese ser de gran utilidad para otros programadores.

A lo largo del libro, aprenderás a construir una aplicación orientada a objetos en PHP, utilizando el patrón arquitectónico MVC, desde cero, sin necesidad de utilizar ningún framework, incluso aunque tus conocimientos de programación sean básicos. Aprenderás a hacerlo tú mismo, logrando una abstracción completa y absoluta, tanto del modelo, la vista y el controlador, como de la independencia de lenguajes de programación y diseño.”

(Eugenia Bahit)

{6} Comentarios

  1. Luis Pirir 16 ago 2011

    Excelente ! un buen material, gracias por compartir.

  2. Fernando 23 ene 2013

    He leído el libro y me parece excelente.

    Ha sido escrito de una manera muy amigable y se ve que ha invertido tiempo en pensar cómo escribirlo para que lo entiendan los novatos y los no tanto.

    Ahora, tengo una duda. Pensando en ésta clase de “iniciación” al modelo MVC y al POO para poder construir y diseñar tu propio framework, cómo saber qué parte corresponde a cada capa… es decir, cómo saber si la lógica le corresponde a la capa de VISTA o a la capa de MODELO. O por ejemplo, cómo saber que “evento” tendrá injerencia o impactará al MODELO o la VISTA… me confunde un poco que la VISTA tenga dos capas (lógica e interfaz)…

    ¿Cómo determinar qué código le corresponde a cada componente?… pensando en la separación de los archivos en tres grandes carpetas (modelo, vista y control) ¿Cómo saber que archivo va en qué carpeta?

    Muchas gracias por el libro y ojalá puedas recomendarme una forma para no perderme en los conceptos.

  3. Gilbestia 22 jul 2013

    Muy agradecido con el material compartido esta explicado de una forma muy excelente felicito de corazón a la persona que ha dedicado su tiempo para crear tan valioso material.

  4. peregrino 11 oct 2013

    autentico churro de framework mvc, que demuestra poco conocimiento del tema. Ejemplos nada realistas y mayoritariamente inútiles didactimente, aun menos profesionalmente. Explicaciones extensas, pero sobre un camino equivocado. Si alguien ha visto un controller de un framework real en php o cualquier otro entorno, el propuesto en el libro le causara bochorno

  5. Daniel 04 ene 2014

    Según entiendo yo, la respuesta a la pregunta 4.3 de uno de los test es la “b”, sin embargo ponéis que es la “c”.

    4.3) ¿Cuál es el error en el siguiente código?
    interface Producto { }
    class Bebida extends Producto { }
    a) Ni la clase ni la interface tienen código
    b) Donde utiliza “extends” debería utilizar “implements”
    c) No hay errores

    “Una interface se define utilizando la palabra clave interface y se la implementa utilizando
    la palabra clave implements.”

    Si es la “c” la correcta, me podéis indicar por qué

  6. eli pavon 16 mar 2014

    Saludos el material muy bueno. me está ayudando de manera brutal. jejeje.
    hey Daniel, también creo que la respuesta debe de ser la “b”.