Home
Username:
Password:
PHP Project Solutions (Español) Tutorials

Introducción a PHP Projects / Creación de una Aplicación Web con PHP

Subtitles of the Movie

Antes de comenzar con el proceso de crear una aplicaci—n "web" PHP, veamos una p‡gina "web" simple HTML, en la que estamos, hace algœn tiempo, zeecycle.com. Note que, aqu’ estamos en "home.php". Solo viendo la extensi—n del archivo, puedo decir si Žste sitio tiene c—digo PHP. Al observar el HTML, podemos ver que es un HTML normal,contiene c—digo "Java script", el cuerpo o HTML, y una tabla para mantener todo unido. Pero la forma en que obtengo Žsta p‡gina 'web', cuando voy por primera vez, es muy interesante. Voy a minimizar eso, y en "Dream weaver", ya he abierto el sitio "web" Zee cycle, como puede ver aqu’, estos son los folders y archivos que conforman Žste sito "web". ƒste es el folder local, que est‡ en mi computador. ƒste es el sitio remoto, que est‡ en un servidor en el cual me hospedo. Aqu’ es donde los archivos de "Zee cycle" se alojan cuando est‡n listos para salir, para ser publicados en el Internet. Ahora, algo acerca de los servicios "web". Generalmente est‡n configurados, si solo escribo el nombre del dominio como lo hice. El servidor por s’ mismo, buscar‡ por " index. PHP, "next.htm", "index.whatever". Por supuesto, el administrador del sistema del servidor puede configurar la serie de archivos que el servidor buscar‡, en ausencia de una especificaci—n actual para el nombre del archivo. As’ que si solo escribo el nombre del dominio, sin un nombre de archivo al final, o sin ninguna barra, generalmente ir‡ al "index" (’ndice). Tengo un archivo "index" (’ndice) aqu’, pero note que no fui a "index", a menos que el explorador se percatara de que vamos a "home". Veamos el contenido del archivo de ’ndice. Abro "Dream weaver", voy a "source", y aqu’ puedo ver el c—digo PHP puro - aqu’ no hay HTML. Esto, inicia una sesi—n - esto significa que puedo rastrear Žste usuario en particular mientras navega por el sitio, mientras tenga "session start" en cada p‡gina. El pr—ximo comando lleva al usuario a otra "location" (locaci—n), la cual es "home.php". As’ es como voy inmediatamente a "home.php" en "Zee cycle". Esto es algo que encontrar‡ œtil, cuando alguien entre a su sitio. Asegœrese de que la sesi—n haya comenzado y si alguien ingresa sin nombre de archivo o p‡gina espec’fica, y va al "index" (’ndice), comience la sesi—n, y luego envielos a la p‡gina donde realmente desea que inicien. Ahora como mencionŽ, todos los archivos tendr‡n una extensi—n .PHP si contienen c—digo PHP. En una aplicaci—n "web" PHP, cada archivo, incluso archivos htm o HTML tendr‡n .PHP, debido a que puedo tener un poco de c—digo PHP en cada archivo. Continuemos para abrir el "index.php" de nuevo - Vamos a retroceder r‡pidamente. Puede ver que estamos comenzando una sesi—n. Es importante tener "session start" en cada p‡gina. No necesito Žsta parte, pero voy a copiarla y entonces la pondrŽ en las otras p‡ginas. As’ que, seleccionŽ todo este c—digo, presionŽ "control" + 'C' y ahora puedo salir de "index.php", para ir a "home.php", en la parte superior, antes de que comience el c—digo HTML, y el c—digo "Java script". Voy a comenzar la sesi—n con Žste comando PHP. Estos son los delimitadores, los cuales le indican al motor de depuramiento que hay un c—digo PHP. Ahora tenemos una sesi—n iniciada en "home.php"; si la guardo y la envio, que es lo qu vamos a hacer - y luego presiono "refresh", por supuesto, no veremos ningœn cambio en la p‡gina. Si busco "source", veremos que no hay nada all’ fuera de una l’nea en blanco, lo que indica que el c—digo PHP ha sido procesado; es decir hizo su trabajo. Ha iniciado una sesi—n, pero no veo ningœn cambio en la p‡gina, con base en lo que sucedi— con el PHP. La mayor’a del tiempo cuando hago procesamiento de PHP, verŽ algunos cambios en la p‡gina, basados en lo que PHP estŽ haciendo. Y solo para mostrarle lo que sucede si no incluye el .PHP, digamos que abrimos Žsta p‡gina de nuevo, y la guardo como "home.htm". Ahora la hemos guardado en nuestro sitio, - la copio y ahora puedo explorarla. Entonces me permite ir a "home.htm", parece la misma p‡gina. Pero cuando veo el c—digo fuente, puedo ver que el c—digo PHP no fue procesado por el motor de depuramiento. Esto es malo, en parte debido a que no se hizo el procesamiento, pero tambiŽn debido a que estoy quitando mi c—digo. No es algo bueno - es algo que definitivamente no quiero hacer, as’ que voy a cerrar "home.htm", voy a remover Žste tambiŽn, y voy a presionar "disconnect", para poder hacer cualquier otro trabajo. Eso tambiŽn es buena idea - no quisiera estar mucho tiempo conectado. [00:06:2 Realmente es mucho mejor desconectarse que esperar a que el servidor remoto lo desconecte. Ok, tengo todo bien.

Tutorial Information

Course: PHP Project Solutions (Español)
Author: Dave Mercer
SKU: 33619
ISBN: 1-932808-63-9
Release Date: 2005-06-03
Duration: 6.5 hrs / 87 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available