Foro de reflexión enfocado a impulsar la función del marketing en la empresa, dar visibilidad a acciones que crean valor desde un marketing más estratégico, de forma perdurable en el tiempo, y servir de plataforma de difusión de la innovación y de los innovadores en marketing.
+info: www.marketingthinkers.com
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA, crea y desarrolla ACERTIJO: «CARRERA OLÍMPICA DE SUMA DE LABERINTOS». Esta actividad de aprendizaje lúdico que implica de cálculo aritmético y motricidad fina, promueve los pensamientos lógico y creativo; ya que contempla procesos mentales de: PERCEPCIÓN, ATENCIÓN, MEMORIA, IMAGINACIÓN, PERSPICACIA, LÓGICA LINGUISTICA, VISO-ESPACIAL, INFERENCIA, ETCÉTERA. Didácticamente, es una actividad de aprendizaje transversal que integra áreas de: Matemáticas, Neurociencias, Arte, Lenguaje y comunicación, etcétera.
1. Instalar PHP 5 en Windows 7 con Apache
por Jorge Oyhenard en desarrollo web
20 de January de 2010 15:05 pm
275
Luego que tenemos Instalado y funcionando nuestro Apache 2.2 es muy sencillo Instalar y
configurar PHP 5 en nuestro PC con Windows 7.
Seleccionar la versión y compilación adecuada de PHP
Lo primero que vamos a hacer es descargar la última versión disponible de PHP 5 en el
sitio de descarga http://windows.php.net/download/.
Los identificados como VC9 están compilados con Visual Studio 2008 C++, y están
optimizados para usar PHP en Windows con IIS (Internet Information Server), el servidor
propio de Windows, pero nosotros no utilizaremos IIS, ya que usamos Apache en vez de
IIS.
Cuando decidimos usar como Servidor Web Apache no debemos usar las VC9, por tanto
seleccionamos el archivo identificado con VC6 que está compilado con Visual Studio 6
y es la propia para los ejecutables de Apache.
Lo otro que debemos elegir es la versión Thread Safe, ya que es la que va con Apache, la
Non-Thread Safe está mejorada para utilizar con Windows e IIS, pero no con Apache, por
eso la elección.
La decisión de usar Apache la fundamento en que la mayoría de los servidores en Internet
usan Linux y Apache, y si bien vamos a usar el PC con Windows para desarrollar es
deseable que nuestras aplicaciones corran lo más parecido posible, sobre todo en algunas
técnicas como la aplicación de Mod_Rewrite, y URLs amigables que veremos en próximos
artículos de desarrollo web con PHP teniendo en cuenta SEO o sea webs optimizadas para
buscadores.
Descargar PHP 5.3.3
No ocuparemos tampoco el instalador MSI, será suficiente con el ZIP, por tanto el archivo
a descargar es: VC6 x86 Thread Safe (2010-Jul-21 20:29:51) ZIP de 14.57 MB.
Tener en cuenta que la fecha puede cambiar, pero con lo explicado ya sabrán seleccionar el
archivo correcto de la última versión disponible o la que prefieran.
2. Instalar PHP 5.3.3
Ahora que tenemos el archivo ZIP vamos a descomprimirlo en nuestra carpeta
c:appservphp5. La carpeta php5 la creamos en el momento, recordemos que c:appserv
fue la que sugerimos en el tutorial de Instalar Apache 2.2 en Windows 7.
Como dijimos no correremos el instalador solo basto con descomprimirlo, y usamos como
destino general nuestra carpeta c:appserv de forma que quede todo el servidor de prueba
quede ordenado, hasta ahora tendríamos estas carpetas:
c:appserv
Apache2.2
php5
www
Si la carpeta c:Apache2.2www no está creada, la creas manualmente en ese lugar
Configurar Apache 2.2 con PHP
Cuando instalamos Apache por si mismo servirá paginas Html, imágenes, etc, pero no es
capaz de interpretar PHP, por tanto debemos ahora indicarle que nuestro PHP 5 recién
descomprimido será quien interprete los archivos programados en este lenguaje antes de
enviarlos al navegador del usuario.
Para esto, vamos a abrir con un editor el archivo de configuración de Apache que vimos en
la Instalación de Apache, o sea c:appservApache2.2confhttpd.conf
En este archivo, buscamos la sección donde carga los módulos y agregamos la línea:
LoadModule php5_module “C:/appserv/php5/php5apache2_2.dll”
esta línea, es bastante obvia si prestamos atención. Lo que hace es cargar el módulo de
PHP5 para Apache 2.2. Debemos agregar la línea al comienzo o final de todos lo otros
módulos que se están cargando, prestando atención que esta línea no tenga un # (sharp)
delante, ya que eso significa que no debe ejecutarse.
También debemos cuidar que las comillas sean dobles, a veces al copiar y pegar no
quedan las comillas dobles tradicionales, en ese caso escribe de nuevo las comillas.
Debajo debemos agregar otra línea:
AddType application/x-httpd-php .php
3. es la que advierte al Servidor Apache de que debe procesar archivos con extensión .php,
si no lo agregamos nos daría un error de archivo desconocido al llamar un archivo .php.
Con la combinación de estas dos lineas tenemos entonces un Apache 2.2 admitiendo
archivos .php e interpretándolos con PHP5.
Algunas aplicaciones PHP antiguas utilizaban archivos con extensión .php3 y .php4, siendo
este número la versión de PHP3 o PHP4. Si nos encontramos con una aplicación que usa
esas extensiones, para no tener que renombrar todos los archivos .php3 a .php podemos
agregar otra línea AddType para cada extensión adicional, de la siguiente forma:
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
Luego agregamos la siguiente línea:
PHPIniDir “C:/appserv/php5″
nos indica donde está el archivo de configuración de PHP 5 llamado php.ini, que
permitirá personalizar el funcionamiento del mismo. En c:appservphp5 hay un archivo
“php.ini-development” que copiaremos como “php.ini“, este será el archivo de
configuración por defecto, que por ahora no cambiaremos.
Verificando la Instalación de PHP 5
Para que Apache tome la nueva configuración debemos reiniciar el Servidor, podemos
hacerlo en una de estas 3 formas:
1. Reiniciar el PC
2. Ejecutar en el Símbolo de sistema (como admin), ubicados en la carpeta
c:appservApache2.2bin> la orden httpd.exe -k stop para detener el servidor, y luego
httpd.exe -k start para iniciarlo nuevamente
3. O como vimos en la Instalación de Apache, usamos el Monitor de Apache, para detener y
arrancar nuevamente
Recordemos que si hay algún problema podremos ver el Log de sucesos en
c:appservApache2.2logserror.log
Si todo va bien, podemos intentar ejecutar nuestro primer programa PHP, haremos uno bien
sencillo llamado index.php que contenga:
<?php
echo 'Hola';
?>
4. lo guardaremos en c:appservwww y probaremos en el navegador con
http://localhost/index.php donde debería salir el mensaje Hola
Si llamamos a http://localhost, el Server Apache toma por defecto el archivo index.html.
En principio no reconoce por defecto nuestro index.php y quizás muestre las carpetas del
disco duro, o no haga nada, en vez de ejecutar nuestro Hola, pero como vimos, si funciona
como http://localhost/index.php
Para agregar index.php como archivo por defecto, abrimos el httpd.conf y buscamos una
línea que dice:
DirectoryIndex index.html
le agregamos los otros archivos posibles que debe tomar por defecto, por ejemplo:
DirectoryIndex index.php index.html index.htm
Ahora si llamamos a http://localhost obtendremos el mismo resultado que llamando a
http://localhost/index.php en nuestro navegador.
Para culminar editaremos nuestro index.php agregando una linea:
<?php
echo 'Hola';
phpinfo();
?>
La función phpinfo() nos muestra la configuración de PHP 5, con eso comprobamos
que todo va bien.
Atención comillas:
" " quotation mark <= la comilla correcta
“ “ left double curly quote <= incorrecta
” ” right double curly quote <= incorrecta