Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda para aprender a usar Doctrine desde 0 y sin usar ningún framework

Eicko58

Becerro
Desde
11 Abr 2013
Mensajes
3
Hola vacunos mi problema es que necesito aprender a usar Doctrine 2 pero para el proyecto que haré no utilizamos ningun framework de php, lo único que queremos ahcer es manejar todo lo relacionado a la base de datos mediante Doctrine pero sin tener que usar ningún framework, esto es posible?? que debo hacer para empezar a manejar Doctrine?? :vientos:
 
Primero que nada tienes que instalar composer.

Si estas en Windows sinceramente te recomiendo que instales una máquina virtual con turnkey linux la distribución LAMP:

http://www.turnkeylinux.org/lampstack

Si no sabes como instalar maquinas virtuales, buscate un tutorial en internet de como instalar una maquina virtual con VirtualBox.

De la pagina que te pase anteriormente, tienes que descargar el archivo ISO, pesa como 200 MB, pero es una distribución completa de Linux.

Cuando instales la máquina virtual, asegurate que en el tab de "Networks" o "redes" seleccionar el adaptador de red "Bridged", no "NAT".

Una vez que tengas instalado el turnkey linux, vas a abrir la terminal del turnkey linux y vas a instalar composer, con el siguiente comando:

curl -sS https://getcomposer.org/installer | php

Ese comando te va a crear un archivo llamado composer.phar. Cada vez que inicies un nuevo proyecto con composer, tienes que copiar ese archivo a la raiz del proyecto (a menos de que lo muevas a la carpeta /usr/bin).

Despues vete a la raiz de tu proyecto, y crea un archivo llamado composer.json con el siguiente contenido:

{
"require": {
"doctrine/dbal": "2.3.4"
}
}

Guardas el archivo, y en la terminal escribes:

php composer.phar install

composer va a instalar Doctrine en el directorio raiz de tu proyecto y ya nadamas lo utilizas aqui:

y ya nadamas sigues las instrucciones en la pagina de Doctrine:

http://docs.doctrine-project.org/pr...t/en/manual/getting-started.html#implementing

Para que empieces a utilizar Doctrine sin ningun otro framework.
 
Volver
Arriba