Mostrando entradas con la etiqueta Xampp. Mostrar todas las entradas
Mostrando entradas con la etiqueta Xampp. Mostrar todas las entradas

martes, 6 de agosto de 2013

31. Introducción al Desarrollo Web: MySQL. La herramienta phpMyAdmin.

phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 62 idiomas. Se encuentra disponible bajo la licencia GPL. (Referencia: Wikipedia - phpMyAdmin).

Trigésimo primer clase del curso INTRODUCCIÓN AL DESARROLLO WEB, producido por Sergio Luján Mora de la Universidad de Alicante, España. Una vez entendido que es el modelo relacional, los gestores de bases de datos en general y mySQL en particular, hoy haremos una introducción al manejo de la herramienta phpMyAdmin. Paso a paso iremos familiarizándonos con este entorno gráfico para gestionar bases de datos hechos en mySQL.

jueves, 1 de agosto de 2013

30. Introducción al Desarrollo Web: MySQL y el modelo relacional.

El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.

Su idea fundamental es el uso de relaciones. Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados tuplas. Pese a que ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es, pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos). (Referencia: Wikipedia - Modelo relacional).

Trigésima clase del curso INTRODUCCIÓN AL DESARROLLO WEB, producido por Sergio Luján Mora de la Universidad de Alicante, España. En esta ocasión hablaremos sobre el modelo relacional y luego nos introduciremos al uso del gestor de base de datos MySQL.

jueves, 25 de julio de 2013

29. Introducción al Desarrollo Web: PHP. Cookies y sesiones.

Las Cookies son un mecanismo por el cuál se almacenan datos en el browser remoto y así rastrear o identificar a usuarios que vuelven.(Referencia: Cookies).

El soporte de sesiones en PHP consiste en una manera de guardar ciertos datos a través de diferentes accesos web. Esto permite crear aplicaciones más personalizadas y mejorar las características del sitio web. Toda la información está en la sección.(Referencia: Sesiones).

Vigésima novena clase del curso INTRODUCCIÓN AL DESARROLLO WEB, producido por Sergio Luján Mora de la Universidad de Alicante, España. Para este día tenemos, dentro del apartado que trata sobre PHP, el aprendizaje de las cookies y las sesiones con este lenguaje de programación.

martes, 23 de julio de 2013

28. Introducción al Desarrollo Web: PHP. Cadenas y Arreglos.

¿Por qué usar PHP?

A continuación damos algunas razones por las cuales elegir PHP como lenguaje de programación de lado del servidor para desarrollar nuestros proyectos web puede redituar en grandes beneficios y prestaciones.

(1) Es un lenguaje multiplataforma.
(2) Está completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos.
(3) El código fuente escrito en PHP es invisible al navegador y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.
(4) Posee la capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
(5) Tiene la capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).
(6) Posee una amplia documentación en su página oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.
(7) Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
(8) Permite aplicar técnicas de programación orientada a objetos.
(9) Provista de una biblioteca nativa de funciones sumamente amplia e incluida.
(10) No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución.
(11) Tiene manejo de excepciones (desde PHP5).
(12) Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun estando dirigido a alguna en particular, el programador puede aplicar en su trabajo cualquier técnica de programación y/o desarrollo que le permita escribir código ordenado, estructurado y manejable. Un ejemplo de esto son los desarrollos que en PHP se han hecho del patrón de diseño Modelo Vista Controlador (o MVC), que permiten separar el tratamiento y acceso a los datos, la lógica de control y la interfaz de usuario en tres componentes independientes.(Referencia: Las ventajas de usar PHP).

Vigésima octava clase del curso INTRODUCCIÓN AL DESARROLLO WEB, producido por Sergio Luján Mora de la Universidad de Alicante, España. Continuando con el lenguaje de programación de lado del servidor PHP, hoy nos avocaremos al aprendizaje de la sintaxis y funciones con respecto a cadenas y arreglos.

jueves, 18 de julio de 2013

27. Introducción al Desarrollo Web: PHP. Programación de lado del servidor.

PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. PHP puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.. (Referencia: Wikipedia - PHP).

Vigésima séptima clase del curso INTRODUCCIÓN AL DESARROLLO WEB, producido por Sergio Luján Mora de la Universidad de Alicante, España. Hoy comenzamos el apartado dedicado al lenguaje de programación de lado del servidor más utilizado en el mundo entero: PHP.

lunes, 21 de enero de 2013

01. Curso de PHP y PostgreSQL: Instalación de pgadmin y EnterpriseDB-ApachePHP

Una vez finalizado el curso de PostgreSQL, se ha considerado el curso dictado por Cesar Cancino Zapata sobre PHP y PostgreSQL, para mostrar la funcionalidad que ha adquirido este gestor de bases de datos con un lenguaje de programación.

Desde hoy aprenderemos a programar con PHP y PostgreSQL, para adquirir mayor destreza en el rango de posibilidades que nos ofrece el gestor de bases de datos open source más utilizado por sus prestaciones en fiabilidad y robustez.