<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Instalaci%C3%B3n_y_Configuraci%C3%B3n_de_PHP</id>
	<title>Instalación y Configuración de PHP - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Instalaci%C3%B3n_y_Configuraci%C3%B3n_de_PHP"/>
	<link rel="alternate" type="text/html" href="https://wiki.cabal.mx/index.php?title=Instalaci%C3%B3n_y_Configuraci%C3%B3n_de_PHP&amp;action=history"/>
	<updated>2026-05-10T15:19:36Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://wiki.cabal.mx/index.php?title=Instalaci%C3%B3n_y_Configuraci%C3%B3n_de_PHP&amp;diff=2850&amp;oldid=prev</id>
		<title>Rrc en 05:10 18 nov 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.cabal.mx/index.php?title=Instalaci%C3%B3n_y_Configuraci%C3%B3n_de_PHP&amp;diff=2850&amp;oldid=prev"/>
		<updated>2011-11-18T05:10:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Introducción ==&lt;br /&gt;
&lt;br /&gt;
Bienvenido(a) al curso básico en PHP de PHPCabal! En éste, haremos lo posible por instruirte en las artes del [[PHP]] y que, pronto, estarás escribiendo páginas web dinámicas y participando en los proyectos de [[PHPCabal]].&lt;br /&gt;
&lt;br /&gt;
Por lo pronto, las clases de [[PHP]] son impartidas por Richard Couture. Éstas están basadas en su clase de [[PHP]]: http://linuxcabal.org/PHPClase/; las cuales podrás encontrar, también en [[Clase_PHP]].&lt;br /&gt;
&lt;br /&gt;
Estos archivos y ejemplos son explicados por Richard mismo y son impartidas todos los Martes; a partir de las 19:00 hrs en punto. La clase de principiantes dura 30 min. Los archivos de la [[Clase_PHP]], se pueden descargar y renombrar de archivo.phps a archivo.php para que puedan correr e ilustrar el ejemplo.&lt;br /&gt;
&lt;br /&gt;
Si quieres venir al curso, te recomendamos instalar [[PHP]] antes de venir y traer tu laptop/pc. Si no puedes, acá te ayudamos.&lt;br /&gt;
&lt;br /&gt;
Escribe a la lista de correo y publica tus dudas, código y demás!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalación ==&lt;br /&gt;
&lt;br /&gt;
[[PHP]] está disponible en casi todas las distribuciones e GNU &amp;amp; Linux, MacOSX y Windows. En esta página, describiremos como instalar un LAMP (Linux, Apache, MySQL, PHP) o un MAMP (Mac OSX, Apache, MySQL, [[PHP]]) o un WAMP (Windows, Apache, MySQL, [[PHP]]).&lt;br /&gt;
&lt;br /&gt;
Para más detalles sobre cada distribución o sistema operativo, consulta la documentación correspondiente en cada uno de éstos.&lt;br /&gt;
&lt;br /&gt;
En [[LinuxCabal]] y, por tanto, en [[PHPCabal]], soportamos: [http://fedoraproject.org/ Fedora] y [http://mandrivalinux.com/ Mandriva]. Si deseas venir con un sistema operativo o distribución diferente a los soportados, adelante. El único requisito es que puedas correr un &amp;quot;Hello, world!&amp;quot; en tu ambiente de desarrollo. Ésto quiere decir que debes ocuparte de tu instalación y configuración por tu cuenta.&lt;br /&gt;
&lt;br /&gt;
=== GNU &amp;amp; Linux ===&lt;br /&gt;
&lt;br /&gt;
==== Fedora 14 o &amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 su -c &amp;#039;yum install @web-server @mysql-database&amp;#039;&lt;br /&gt;
 su -c &amp;#039;service httpd start&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mandriva 2010 o &amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 su -c &amp;#039;urpmi apache-mod_php apache apache-mpm-worker MySQL MySQL-client&amp;#039;&lt;br /&gt;
 su -c &amp;#039;service httpd start&amp;#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu 10.04 o &amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 sudo aptitude install apache2 php5 libapache2-mod-php5 mysql-server php5-mysqli&lt;br /&gt;
 sudo /etc/init.d/httpd start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Debian 5.04 o &amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
Como usuario root, ejecutar el siguiente comando para instalar apache, php5 y sus dependencias:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 aptitude install apache2 php5 libapache2-mod-php5 mysql-server php5-mysql&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este comando instalara los siguientes paquetes:&lt;br /&gt;
&lt;br /&gt;
apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libnet-daemon-perl libplrpc-perl libpq5 libterm-readkey-perl mysql-client-5.0 mysql-server mysql-server-5.0 php5 php5-common php5-mysql&lt;br /&gt;
&lt;br /&gt;
En Debian, la configuración por defecto, configura el servidor web [[Apache]] y el servidor de base de datos [[MySQL]] para que inicien después de instalarlo y para que se ejecuten al inicializar el sistema.&lt;br /&gt;
&lt;br /&gt;
Para detener la ejecucion de los servidores:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 /etc/init.d/apache2 stop&lt;br /&gt;
 /etc/init.d/mysql stop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para inicializar los servidores:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 /etc/init.d/apache2 start&lt;br /&gt;
 /etc/init.d/mysql start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mac OSX ===&lt;br /&gt;
&lt;br /&gt;
Ve a: http://www.apachefriends.org/en/xampp-macosx.html y descárgalo.&lt;br /&gt;
&lt;br /&gt;
==== Instalación ====&lt;br /&gt;
&lt;br /&gt;
Encenderlo desde la consola de administración de xampp. Hay que desactivar/apagar skype.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Ir a: http://www.apachefriends.org/en/xampp-windows.html y descárgalo&lt;br /&gt;
&lt;br /&gt;
==== Instalación ====&lt;br /&gt;
&lt;br /&gt;
Encenderlo desde la consola de administración de xampp. Hay que desactivar/apagar skype.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuración ==&lt;br /&gt;
&lt;br /&gt;
Para un ambiente de desarrollo sano, hay que habilitar las opciones de reporte de errores. También, en GNU &amp;amp; Linux, es importante configurar un ambiente de trabajo local; para evitar trabajar como root todo el tiempo.&lt;br /&gt;
&lt;br /&gt;
A continuación, explicaremos cómo hacer todo esto.&lt;br /&gt;
&lt;br /&gt;
=== Mostrar errores ===&lt;br /&gt;
&lt;br /&gt;
Ésto es muy útil en un ambiente de desarrollo. Dicho ésto, es considerado inseguro si se va a configurar, de esta manera, en producción.&lt;br /&gt;
&lt;br /&gt;
==== Ubicación de php.ini ====&lt;br /&gt;
&lt;br /&gt;
Para hacer que PHP muestre los errores de ejecución, solo hay que cambiar el archivo php.ini. Éste, en GNU &amp;amp; Linux, está, generalmente, en: &lt;br /&gt;
&lt;br /&gt;
===== Fedora =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 /etc/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Mandriva =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 /etc/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Ubuntu =====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 /etc/php5/apache2/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Debian =====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 /etc/php5/apache2/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Windows =====&lt;br /&gt;
&lt;br /&gt;
En Windows; si instalaste XAMPP, con las configuraciones que te da por defecto; el directorio de instalación de XAMPP debería de estar en C:\xampp\php\php.ini. Si instalaste la version lite de XAMPP, con las configuraciones que te da por defecto; deberia de estar en C:\xampplite\php\php.ini&lt;br /&gt;
&lt;br /&gt;
===== Mac =====&lt;br /&gt;
&lt;br /&gt;
En Mac; si instalaste XAMPP, debería estar en /Applications/XAMPP/etc/php.ini&lt;br /&gt;
&lt;br /&gt;
==== Cambios ====&lt;br /&gt;
&lt;br /&gt;
Lo que tienes que cambiar es lo siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
 error_reporting = E_ALL | E_STRICT&lt;br /&gt;
 display_errors = On&lt;br /&gt;
 display_startup_errors = On&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Estas variables, en Fedora y en XAMPP para Windows, se encuentran de la línea 513 en adelante. Con ésto, ya podrás ver tus errores de inicio.&lt;br /&gt;
&lt;br /&gt;
=== Configuración para desarrollo local (httpd ó apache) ===&lt;br /&gt;
&lt;br /&gt;
Ahora configuraremos un ambiente de trabajo más práctico; pero más inseguro y no estandard. Ver la nota sobre ésto al final.&lt;br /&gt;
&lt;br /&gt;
Ok, dicho esto, aquí va como configurar un directorio raiz o document root en nuestro directorio de usuario. Se presentan 2 maneras: Configurando VirtualHosts y Activando mod_user.&lt;br /&gt;
&lt;br /&gt;
==== Fedora ====&lt;br /&gt;
&lt;br /&gt;
===== Configurando VirtualHosts =====&lt;br /&gt;
&lt;br /&gt;
Primero, hacerse root e ir a /etc/httpd/conf y editar el archivo httpd.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 su -&lt;br /&gt;
 cd /etc/httpd/conf&lt;br /&gt;
 gedit httpd.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ir hasta el final e incluir el directorio de vhosts que vamos a crear&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot;&amp;gt;&lt;br /&gt;
 Include vhosts.d/*.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guardar los cambios y crear el directorio vhosts.d en /etc/httpd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 mkdir /etc/httpd/vhosts.d&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crear la configuración default (para respetar la configuración actual de Fedora)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 cd /etc/httpd/vhosts.d&lt;br /&gt;
 gedit 00-default.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Incluir la siguiente configuración:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot;&amp;gt;&lt;br /&gt;
  NameVirtualHost *:80&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
      DocumentRoot /var/www/html&lt;br /&gt;
      ServerName localhost.localdomain&lt;br /&gt;
      ServerAlias localhost&lt;br /&gt;
  &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Directory &amp;quot;/home/*/Public/html&amp;quot;&amp;gt;&lt;br /&gt;
      AllowOverride FileInfo AuthConfig Limit&lt;br /&gt;
      Options MultiViews All&lt;br /&gt;
  &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crear nuestra configuración inicial&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 gedit 01-phpcabal.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Incluir la siguientes líneas de configuración. Por favor, substituye USUARIO por tu nombre de usuario:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
      DocumentRoot /home/USUARIO/Public/PHPCabal&lt;br /&gt;
      ServerName phpcabal.local&lt;br /&gt;
      ServerAlias phpcabal&lt;br /&gt;
  &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guardar los cambios y restaurar los contextos SELinux a todo el directorio&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 restorecon -r /etc/httpd&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crear el directorio raíz en tu cuenta de usuario&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 mkdir /home/USUARIO/Public/PHPCabal&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dar permisos de listado al directorio de usuario pertinente&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 chmod 701 /home/USUARIO&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dar permisos a apache en SELinux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
  setsebool httpd_enable_homedirs true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiar el contexto de SELinux; de manera persistente; en el directorio raiz del usuario&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 semanage fcontext -a -t httpd_user_content_t /home/USUARIO/Public/PHPCabal&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restaurar contextos SELinux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 restorecon -v /home/USUARIO/Public/PHPCabal&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Activando mod_user =====&lt;br /&gt;
&lt;br /&gt;
Esta opción es más sencilla y funcina para desarrollo simple. Es mejor recomendada la anterior pero, ésta, es más sencilla.&lt;br /&gt;
&lt;br /&gt;
Primero, hacerse root e ir a /etc/httpd/conf y editar el archivo httpd.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 su -&lt;br /&gt;
 cd /etc/httpd/conf&lt;br /&gt;
 gedit httpd.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ir a la sección de mod_user y activarlo para tu usuario (línea 346)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;IfModule mod_userdir.c&amp;gt;&lt;br /&gt;
     #&lt;br /&gt;
     # UserDir is disabled by default since it can confirm the presence&lt;br /&gt;
     # of a username on the system (depending on home directory&lt;br /&gt;
     # permissions).&lt;br /&gt;
     #&lt;br /&gt;
     UserDir disabled&lt;br /&gt;
     UserDir enabled USUARIO # permitir solo a tu usuario en particular&lt;br /&gt;
 &lt;br /&gt;
     #&lt;br /&gt;
     # To enable requests to /~user/ to serve the user&amp;#039;s public_html&lt;br /&gt;
     # directory, remove the &amp;quot;UserDir disabled&amp;quot; line above, and uncomment&lt;br /&gt;
     # the following line instead:&lt;br /&gt;
     # &lt;br /&gt;
     UserDir Public/html&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crear el directorio raíz en tu cuenta de usuario&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 mkdir /home/USUARIO/Public/html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dar permisos de listado al directorio de usuario pertinente&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 chmod 701 /home/USUARIO&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dar permisos a apache en SELinux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
  setsebool httpd_enable_homedirs true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiar el contexto de SELinux; de manera persistente; en el directorio raiz del usuario&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 semanage fcontext -a -t httpd_user_content_t /home/USUARIO/Public/html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restaurar contextos SELinux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
 restorecon -v /home/USUARIO/Public/html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Nota | Es muy importante seguir los estandares. El directorio estandard para servir páginas web debe ser /srv/www. Por una razón u otra, las distribuciones favorecen /var/www y, en éste, poner los directorios raiz. En Fedora y mandriva, se utiliza /var/www/html como directorio raiz default. Estos datos son provistos por el Filesystem Hierarchy Standard (FHS).}}&lt;br /&gt;
&lt;br /&gt;
{{Advertencia | Es inseguro servir páginas web en los directorios de usuario (/home/*), ya que, para poder hacerlo, es necesario que apache pueda, por lo menos, listar los directorios de usuario (permiso o+x o 001 para el mundo). Esto es un potencial hoyo en seguridad y no debería hacerse así en ambientes de producción.}}&lt;br /&gt;
&lt;br /&gt;
== Recursos ==&lt;br /&gt;
&lt;br /&gt;
=== Básicos de Programación ===&lt;br /&gt;
&lt;br /&gt;
* http://es.wikipedia.org/wiki/Programación&lt;br /&gt;
* http://es.wikipedia.org/wiki/Programación_procedural&lt;br /&gt;
* http://es.wikipedia.org/wiki/Variables&lt;br /&gt;
* http://es.wikipedia.org/wiki/Vector_(informática)&lt;br /&gt;
* http://es.wikipedia.org/wiki/Función_(programación)&lt;br /&gt;
&lt;br /&gt;
=== Básicos de PHP ===&lt;br /&gt;
&lt;br /&gt;
* http://www.linuxcabal.org/PHPClase/&lt;br /&gt;
* http://docs.php.net/manual/es/&lt;br /&gt;
* http://es.wikipedia.org/wiki/Php&lt;br /&gt;
* http://es.wikibooks.org/wiki/Programación_en_PHP&lt;br /&gt;
&lt;br /&gt;
=== OOP &amp;amp; Design Patterns ===&lt;br /&gt;
&lt;br /&gt;
* http://www.php.net/manual/en/language.oop5.php&lt;br /&gt;
* http://en.wikipedia.org/wiki/Design_pattern_(computer_science)&lt;br /&gt;
* http://en.wikipedia.org/wiki/Object-oriented_programming&lt;br /&gt;
* http://mahomedalidp.blogspot.com/2010/03/referencia-de-oop-en-uml.html&lt;br /&gt;
&lt;br /&gt;
=== Cómo usar git y github ===&lt;br /&gt;
&lt;br /&gt;
* https://git.wiki.kernel.org/&lt;br /&gt;
* http://gitref.org/&lt;br /&gt;
* http://help.github.com/&lt;br /&gt;
* http://progit.org/book&lt;br /&gt;
* http://hgitnit.com&lt;br /&gt;
&lt;br /&gt;
[[Categoría:PHP]]&lt;br /&gt;
[[Categoría:PHPCabal]]&lt;br /&gt;
[[Categoría:HowTos]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>