Mapa de las Aplicaciones / Aplicación y Adm. De Archivos y Folders
Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.
Learn More
Subtitles of the Movie
Ahora vamos a dar un vistazo general, a la configuraci—n de los archivos en el sitio "web", y a la forma en que trabajan juntos. Hemos visto el c—digo para cada aplicaci—n, he mostrado c—mo funciona, y he hablado de las p‡ginas donde lo encontramos. Quiero mostrar de una manera general c—mo se conecta todo. ƒsta es la carpeta "admin" en el sitio. As’u que al ingresar al sitio zeecycle.com/admin, entrarŽ a esa carpeta, en donde encuentro el archivo "index"; todo lo que Žste archivo hace es configurar una sesi—n, luego transfiere el control a "home.php". "Home.php" es el archivo b‡sico para el procesamiento de la aplicaci—n. Realmente no contiene HTML. Contiene una sentencia "switch case", la cual permite al usuario administrativo, seleccionar la parte del proceso que desea llevar a cabo, la aplicaci—n con la que quiere trabajar, y quŽ funciones quiere ejecutar en cada caso. Al ingresar por primera vez al ‡rea administrativa, se verifica la sesi—n para saber si usted ha ingresado; de lo contrario, se mostrar‡ la p‡gina de ingreso. Una vez haya ingresado, se dirige a "manage links.inc.php", y aparece el formulario de manejo. ƒsta es el principal formulario de manejo, donde escojo las aplicaciones. Como puede ver tengo "admin users", "online service", "content management system", etc. Todos estos enlaces van a "home.php" y ejecutan alguna funci—n. Trabaja con algunas aplicaciones, cuando hace clic en el enlace, con lo cual aparecen otros formularios con otros enlaces, que me dan la opci—n de manejar partes de esa aplicaci—n. Ahora, usted puede ver que las aplicaciones estan representadas por sus propias carpetas individuales en el ‡rea administrativa. Por ejemplo, los usuarios administrativos tienen muchos formularios para agregar, listar, editar o borrar usuarios administrativos. El sistema de manejo de contenido tiene muchas p‡ginas. Primero que todo, le voy a mostrar las opciones que usted tiene con el sistema de manejo de contenido: este tiene un lugar para almacenar los archivos que envia, un lugar para almacenar las p‡ginas administrativas de los archivos que ha creado, un lugar para almacenar las plantillas al crear archivos, y tambiŽn tiene la aplicaci—n de area HTML, la cual es una peque–a aplicaci—n proveniente de "interactive tools.com", que le permite ver el area de edici—n HTML con el wysiwyg. El bolet’n de noticias del correo electr—nico tiene algunas p‡ginas, cuyas opciones, le permiten agregar, editar, borrar y enviar boletines. Aœn no hay nada en la carpeta "games", pero si quisiera crear una interfaz administrativa para agregar registros, de los juegos que est‡n disponibles en la base de datos, usted podr’a poner esos archivos aqu’. En cuanto a la encuesta en l’nea se cuenta con las p‡ginas de las que he hablado antes, las cuales muestran la interfaz de usuario para iniciar, agregar o editar una encuesta. Tengo algunas p‡ginas para los clientes registrados aqu’. TambiŽn contamos con algunas p‡ginas para trabajar con archivos XML y con un lugar para almacenar los archivos XML que han sido creados. Ahora bien, el carrito de compras trabaja ligeramente diferente; todas las dem‡s aplicaciones trabajan con "home.php". As’ que todo el c—digo que hace trabajar a estas aplicaciones est‡ en "home.php", a excepci—n, voy a mostrar un ejemplo de una excepci—n. Cuando hago una lista de los usuarios administrativos debo ejecutar una consulta o "query", el c—digo PHP de la consulta que muestra los usuarios que tengo para editar y para crear un cuadro desplegable. ƒse c—digo debe ir contenido en Žsta p‡gina. Pero el grueso de c—digo que ejecuta el procesamiento est‡ contenido en el sitio "home.php". Sin embargo, el carrito de compras, tiene su propia p‡gina "home.php", pues tiene un procesamiento muy dispendioso. Este hecho, hace que funcione mejor el carrito de compras virtual, Al ponerlo en un sitio, puedo personalizar el sitio y el carrito de compras virtual, simplemente copiando y pegando este c—digo, para personalizar las p‡ginas a mostrar . En la p‡gina de —rdenes tengo p‡ginas, y en la carpeta "orders" tengo p‡ginas para manejar —rdenes, y tambiŽn para manejar elementos de las —rdenes. En la p‡gina de productos, simplemente tengo p‡ginas para agregar, editar, borrar y listar productos que est‡n disponibles. Estas son las p‡ginas est‡ndar, las cuales encontrar‡ una y otra vez en estas aplicaciones; ellas constituyen una interfaz en la base de datos para manejar registros, en la tabla de la base de datos, en Žste caso la tabla "products". Pero una vez m‡s, el procesamiento del carrito de compras toma lugar principalmente en su propia p‡gina "home.php". As’ es como est‡ configurado el sitio administrativo. El resto del sitio est‡ configurado como un sito "web" normal, as’ para la informaci—n de la compa–’a, tengo la p‡gina "home", la cual tiene informaci—n b‡sica acerca de Zee cycle, para la p‡gina de juegos, tengo algunas funciones aqu’ ya que, no solo necesito configurar los juegos como un registro en la base de datos, sino que tambiŽn debo tener disponible el juego. El funcionamiento del juego en linea tiene lugar al conectarse con el usuario final. Para ello, tengo im‡genes de las cartas, de modo que se puedan mostrar en la pantalla, tambien cuento con tengo algunos botones: el bot—n para pedir carta, el bot—n para pasar etc. Tengo la p‡gina "Manufacturers" que es una p‡gina de ingreso; lo mismo sucede con la p‡gina "resources" , y algunas p‡ginas de tutorial. Estas son las p‡ginas que ha visto cuando he hablado acerca del c—digo en cada aplicaci—n. En la parte del carrito de compras, tengo algunas p‡ginas para interactuar con "order processing.php", que es su principal archivo de procesamiento. En las encuestas, tengo una p‡gina que es la p‡gina que muestra la encuesta, inserta las respuestas y muestra los resultados. Aqu’ tiene una presentaci—n general de c—mo est‡n conectados los archivos y de c—mo trabajan conjuntamente las aplicaciones.
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
United States 