PHP: Hypertext Preprocessor

Tamaño: px
Comenzar la demostración a partir de la página:

Download "PHP: Hypertext Preprocessor"

Transcripción

1 PHP: Hypertext Preprocessor Rodrigo Gómez Rodríguez Jose Manuel Moreno García Roberto González Sánchez María Pilar Igualada Villodre Departamento de Ingeniería Telemática Universidad Carlos III de Madrid Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 2

2 Motivación El 5º lenguaje de programación más popular Según Detrás de Java, C, Visual Basic y C++ Usado por importantes compañías Yahoo, HP, Lufthansa, Lucent, El País, El Mundo, etc. Una de las tecnologías de código libre más utilizadas por la Administración Según el informe IRIA/REINA 2006 el 18% del desarrollo orientado a objetos es PHP 3 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 4

3 Introducción Qué es? es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado en el servidor. La mayoría de su sintaxis es similar a C, Java y Perl y es fácil de aprender. La principal meta de este lenguaje es permitir a los creadores de páginas web, escribir páginas dinámicas de una manera rápida y fácil. Aunque se puede hacer mucho más con PHP 5 Introducción Breve Reseña Histórica Fue originalmente diseñado en Perl por el programador Rasmus Lerdorf en el año : PHP3 - reescritura del parser 2000: PHP4 - lanzado bajo el poder del motor Zend Engine : PHP5 utilizando las ventajas del motor Zend Engine 2. La versión más reciente de PHP es la Próximamente PHP6 6

4 Introducción PHP5 surge para mejorar PHP4 en los siguientes aspectos: Soporte sólido y REAL para Programación Orientada a Objetos (o OOP) con PHP Data Objects. Mejoras de rendimiento. Mejor soporte para MySQL con extensión completamente reescrita. Mejor soporte a XML ( XPath, DOM... ). Soporte nativo para SQLite. Soporte integrado para SOAP. Iteradores de datos. Excepciones de errores. 7 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 8

5 Descripción Soporte para gran cantidad de bases de datos: MySQL Oracle SQL Server... Buena integración con bibliotecas externas: Desde generar un documento PDF hasta analizar código XML. Solución simple y universal para Webs dinámicas Mantenimiento y actualización más sencillo que con otros lenguajes. Código abierto. Extensa librería de desarrollo. Ejecución en el servidor: El resultado final enviado al navegador es HTML 9 Funcionamiento PHP se ejecuta en el servidor y el resultado es enviado al navegador web. El resultado normalmente es HTML. Acceso a los recursos del servidor. Ej. BBDD El navegador no necesita soportar PHP El servidor SÍ debe soportar PHP. Modo de operación: El Navegador realiza una petición al servidor (URL) Después el servidor ejecuta el código PHP solicitado y retorna el código HTML al navegador El navegador muestra la respuesta del servidor. 10

6 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 11 Sintaxis Básica Los scripts se pueden incluir en el interior del código HTML/XHTML. Comienzo de script php Final de script A veces habilitada la opción corta: Comentarios: // y /* */ Comentarios: // y /* */ Cuando se solicita una página PHP se interpreta el código y se genera la respuesta para enviar al cliente 12

7 Algunos apuntes sobre programación en PHP Las variables comienzan con el signo $. Tienen tipado débil: no es necesario indicar el tipo de datos de la variable Se convierte automáticamente al tipo correcto en base al valor que se le asigna. Los arrays se comportan en la práctica como Maps: asocian valores a claves. El valor de las constantes no cambia durante la ejecución a excepción de las Magic constants:su valor cambia con el sitio en el que se invocan: _LINE_,_FILE_,_FUNCTION_,_CLASS_,_METHOD_ Los operadores de comparación ===,!== comparan valor y tipo La concatenación de cadenas se hace por medio de. 13 HolaMundo PHP El ejemplo siguiente escribiría simplemente "Hello World" (sin comillas) en la página web. Es importante recordar que todo bloque de código php debe estár dentro de php (para abrir) y (para cerrar) o simplemente de una forma más corta <CÓDIGO_PHP>, muy parecido a las etiquetas en ASP <% <CÓDIGO_ASP> %>. 14

8 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 15 Ventajas y puntos fuertes Muy sencillo de aprender Es un lenguaje multiplataforma. Similar en sintaxis a C y a PERL Se puede incrustar código PHP con etiquetas HTML. El análisis léxico para recoger las variables que se pasan en la dirección lo hace PHP de forma automática. Capacidad de expandir su potencial utilizando la enorme cantidad de módulos. PHP viene equipado con un conjunto de funciones de seguridad que previenen la inserción de ordenes dentro de una solicitud de datos. 16

9 Ventajas y puntos fuertes Todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. Al ser libre, tiene una gran comunidad de desarrolladores: Los fallos de funcionamiento se localizan y reparan fácilmente. Permite las técnicas de Programación Orientada a Objetos. Clases y herencia. Biblioteca nativa de funciones sumamente amplia Reduciendo los tiempos de desarrollo. No requiere definición de tipos de variables. Tiene manejo de excepciones. 17 Desventajas y limitaciones No posee una abstracción de base de datos estándar, sino bibliotecas especializadas para cada motor. No posee adecuado manejo de internacionalización, unicode, etc. Existen muchas versiones de PHP con incompatibilidades entre sí. Cada cual programa a su manera y hace que sea muy difícil mantener el código de terceras personas. Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más ineficiente a medida que las solicitudes aumenten de número. La legibilidad del código puede verse afectada al mezclar sentencias HTML y php. La orientación a objetos es aún muy deficiente para aplicaciones grandes 18

10 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 19 Casos de Uso Los principales usos del PHP son los siguientes: Programación de páginas web dinámicas, habitualmente en combinación con el motor de base datos MySQL, aunque cuenta con soporte nativo para otros motores, incluyendo el estándar ODBC, lo que amplía en gran medida sus posibilidades de conexión. Programación en consola, al estilo de Perl o Shell Script. Creación de aplicaciones gráficas independientes del navegador, por medio de la combinación de PHP y Qt/GTK+, lo que permite desarrollar aplicaciones de escritorio en los sistemas operativos en los que está soportado. 20

11 Desarrollo Herramientas necesarias para programar en PHP: Servidor Web (Recomendado Apache) Módulo o interprete de PHP Servidor de base de datos (Recomendado MySQL) IDE (Integrated Development Environment): Multitud de ellos: PHPEclipse Quanta + BlueFish Zend Studio PHP Designer 21 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 22

12 Uso Aplicaciones desarrolladas con PHP: Gallery Project Proyecto para la organización de album s de fotos. MediaWiki Motor para wikis. WordPress Sistema de gestión de contenidos enfocado a la creación de blogs. Smarty Motor de plantillas para PHP. Frameworks en PHP: Symfony CakePHP Kumbia 23 Uso Historias exitosas o fallidas: Migración de ASP a PHP bajo Linux de ClickForLessons.com: "Recientemente nosotros migramos la mayoría de nuestros sitios desde Windows con IIS a Linux, Apache, MySQL y PHP. El cambio ha hecho que ahora sean más fáciles de desarrollar y mantener, tengan mejor performance, una escalabilidad y seguridad mejores" "Los resultados iniciales muestran que el sitio funciona ahora un 60% más rápido. En general, fuimos capaces de obtener la misma funcionalidad con menos código. La velocidad es fantástica, pero igualmente importante, lo es el costo a medida que el sitio escala" 24

13 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 25 PHP vs ASP Soporte: Código abierto. ASP tiene el respaldo de Microsoft. Plataformas aceptadas: PHP es multiplataforma. ASP solo funciona bajo SO de Microsoft. Desarrollo: PHP tiene multitud de programadores y documentación. ASP en menor medida. Seguridad: PHP funciona bajo Linux Más seguridad y estabilidad 26

14 PHP vs ASP Coste PHP es gratuito ASP necesita Windows Coste Popularidad: PHP es muy popular ASP es conocido por la popularidad de Microsoft 27 Vulnerabilidades comunes en PHP 1. Parámetros no validados: Antes de utilizar las variables globales, se deben validar para asegurarse de que no contienen ninguna entrada inesperada. 2. Control de acceso: En vez de programar tu propia aplicación para el control de acceso, utiliza los módulos de las librería PEAR que son bastante buenos (Paquetes de PEAR: Auth, Auth_HTTP) 3. Vulnerabilidades en el manejo de cuentas y sesiones: Se deben utilizar las funciones incorporadas en PHP para manejo de sesiones. Debe tenerse cuidado con la configuración del servidor y con cómo almacena la información de la sesión. Las sesiones deben almacenarse en una base de datos o en una parte del sistema de ficheros a la que sólo los administradores de la web puedan tener acceso. 4. Defectos en Cross-Site Scripting (XSS): Nunca debe mostrarse información que venga de fuera sin filtrarla primero. Las variables deben filtrarse antes incluyéndolas en campos ocultos de un formulario. 5. Problemas de la gestión de error :Los mensajes de error no deben contener ninguna información descriptiva del sistema. Esto puede dar una idea de cómo está organizado el sistema y qué software utiliza. 28

15 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 29 Ejemplos: MySQL (conexión) // Conectamos con el servidor if (!isset($conexion)){ $conexion=mysql_connect ( host, login, passwd ); // Seleccionamos la BASE DE DATOS mysql_select_db( mi_base,$conexion); } isset($variable) comprueba si la conexión ya existe. mysql_connect( host, login, passwd ) conecta con el servidor mysql alojado en host. mysql_server_db( mi_base,conexión) coge como base de datos a manipular la que se llama mi_base en la conexión creada 30

16 Ejemplos: MySQL (meter datos) echo <form action="'.$php_self.'" method="post"> Nombre :<input type="text" name="nombre"><br> Dirección:<input type="text" name="direccion"><br> Teléfono :<input type="text" name="telefono"><br> <input type="text" name=" "><br> <input type="submit" name="enviar" value="aceptar información"> </form> ; echo escribe en el Html. Las cadenas se concatenan con un punto. $PHP_SELF indica la dirección de la página 31 actual. Ejemplos: MySQL (meter datos) $sql = "INSERT INTO agenda (nombre, direccion, telefono, ) ". "VALUES ('$nombre', '$direccion', '$telefono', '$ ')"; if (mysql_query($sql)) echo <p>datos insertados correctamente</p> ; else echo <p>error al insertar los datos</p> ; mysql_query( Sentencia ) ejecuta la sentencia sql y devuelve el resultado. Formulario y código para sql en el mismo archivo? -> Usamos isset para saber que mostrar. 32

17 Ejemplos: MySQL (meter datos) <html><head>...</head><body> extract($http_post_vars); if((isset($enviar) && $nombre!= ){ //Inserto en la base de datos... }else{ //Muestro formulario.... } </body></html> extract($http_post_vars) hace variables de los campos enviados en el formulario. 33 Ejemplos: MySQL (mostrar datos) $ssql="select * From agenda"; $resultid = mysql_db_query($base,$ssql); while( $damefila = mysql_fetch_array($resultid) ){ $nombre=$damefila[ nombre ];... $mail=$damefila[ ]; echo <table> <tr> <td>. $nombre. </td>... ; } Mysql_fetch_array(resultado) convierte una tupla en un array. Cuando ya no queden tuplas en la consulta devuelve false. 34

18 Ejemplos: Sesiones session_start(); $_SESSION["autentificado"]= "SI"; Session_start() crea la sesión, en $_SESSION tenemos una array en el que meter valores de sesión. if ($_SESSION["autentificado"]!= "SI") { header("location: index.php"); } header( Location: dir ) redirige a esa web. session_destroy() elimina la sesión con todos los valores guardados. 35 Ejemplos: Subiendo imágenes Minitaura Imagen reducida Queremos a partir de una imagen subida crear una imagen con un tamaño máximo y una miniatura cuadrada para previsualizar. 36

19 Ejemplos: Subiendo imágenes <HTML> <HEAD></HEAD> </BODY> <FORM ENCTYPE="multipart/form-data" ACTION="SubirImagen.php" METHOD="post"> <INPUT type="file" name="archivo"><br> <INPUT type="submit" name="enviar" value="aceptar"> </FORM> </BODY> </HTML> El formulario debe llevar la etiqueta ENCTYPE= multipart/form-data ya que ahora no solo enviamos texto. 37 Ejemplos: Subiendo imágenes if (is_uploaded_file($_files['archivo']['tmp_name'])) { /* * Código para subir una imagen, redimensionarla * y crear una miniatura. */ }else{ echo Error al subir la imagen ; } is_uploaded_file(ruta) comprueba si el archivo que le pasamos acaba de ser subido. La variable $_FILES o la variable $HTTP_POST_FILES son la misma y en ella están los datos del archivo. 38

20 Ejemplos: Subiendo imágenes // Obtenemos la ruta temporal $RutaTemporal=$_FILES['Archivo']['tmp_name']."/".$_FILES[' Archivo']['name']; // Obtenemos la extensión del archivo buscando el // texto tras el último punto. $extensionfile = explode(".",$_files['archivo']['name']); $num = count($extensionfile)-1; $extensionfile = $extensionfile[$num]; Los archivos se suben a una ruta temporal del servidor y nosotros debemos moverlos al directorio donde queramos guardarlos. También se puede buscar el tipo de archivo con $_FILES['archivo']['type']. 39 Ejemplos: Subiendo imágenes // Obtento los datos de la imagen $filename = $_FILES['Archivo']['tmp_name']; $width = 640; $height = 400; $coef = $width / $height; $mini_width = 100; $mini_height = 100; list($width_orig, $height_orig) = getimagesize($filename); // Si es más ancha que larga en proporción a lo que queremos if ( $coef > ( $width_orig / $height_orig )){ $width = ( $width_orig / $height_orig ) * $height ; }else{ $heigth = ( $height_orig / $width_orig ) * $width; } 40

21 Ejemplos: Subiendo imágenes // Calculo el trozo de imagen que me voy a quedar para la miniatura cuadrada. $w_ini = 0; $w_fin = $width_orig; $h_ini = 0; $h_fin = $height_orig; // Si es más alta que ancha if ( $width_orig < $height_orig ){ $h_ini = ( $height_orig - $width_orig )/2; $h_fin = $width_orig; }else // Si es más ancha que alta if ( $width_orig > $height_orig ){ $w_ini = ( $width_orig - $height_orig )/2; $w_fin = $height_orig; } 41 Ejemplos: Subiendo imágenes // imagecreatetruecolor crea la imagen con el tamaño que le digamos. $image_p = imagecreatetruecolor( $width, $height ); $image_mini = imagecreatetruecolor( $mini_width, $mini_height ); // imagecreatefromjpeg crea una imagen a partir de un archivo. $image = imagecreatefromjpeg( $filename ); // imagecopyresampled copia un trozo de una imagen en otra redimensionandola. imagecopyresampled( $image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig ); imagecopyresampled( $image_mini, $image, 0, 0, $w_ini, $h_ini, $mini_width, $mini_height, $w_fin, $h_fin ); // imagejpeg crea un archivo a partir de una imagen con la calidad deseada. imagejpeg( $image_p, $dir, 85); imagejpeg( $image_mini, $mini_dir, 100); 42

22 Ejemplos: Subiendo imágenes Este ejemplo hace uso de las librerías GD2 para el manejo de imágenes. Mediante estas librerías se puede editar imágenes al vuelo, no solo cuando estás imágenes van del cliente al servidor. De este modo podemos, por ejemplo, añadir un texto personalizado a las imágenes que enviemos. Para subir un archivo tal cual está en el cliente solo tenemos que usar la linea: move_uploaded_file($http_post_files['archivo']['tmp_ name'], $HTTP_POST_FILES['archivo']['name']); 43 Contenido Introducción Descripción y funcionamiento Sintaxis básica Ventajas y desventajas Casos de uso y desarrollo Uso PHP vs ASP Ejemplos Conclusiones y referencias 44

23 Conclusiones Tecnología potente que permite crear páginas dinámicas de una manera fácil y rápida. Sintaxis similar a lenguajes de programación populares (C, Java y Perl) y fácil de aprender. Lenguaje de código abierto. Está previsto el lanzamiento en breve de la rama 6 de PHP, quedando sólo dos ramas activas en desarrollo (PHP5 y 6). Algunas de las diferencias que encontraremos frente a PHP 5 son: Soportará Unicode Limpieza de funcionalidades obsoletas como register_globals, safe_mode... PECL Mejoras en orientación a objetos Solucionando así algunas de las desventajas descritas 45 Referencias Proporcionar las referencias utilizadas para preparar esta presentación: =CaracteristicasPHP 46

PÁGINAS DINÁMICAS WEB CON PHP. Unidad 1 FUNDAMENTOS DE PHP

PÁGINAS DINÁMICAS WEB CON PHP. Unidad 1 FUNDAMENTOS DE PHP PÁGINAS DINÁMICAS WEB CON PHP Unidad 1 FUNDAMENTOS DE PHP Agenda del curso PHP 2009 DIA 1 ELEMENTOS DEL LENGUAJE PHP (2 horas) (2 horas) (2 horas) Que es PHP? Características de PHP Por qué utilizar PHP?

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código

Más detalles

Curso de Programación PHP

Curso de Programación PHP Curso de Programación PHP Presentación : PHP es el lenguaje de programación más usado en los servidores de Internet debido a su potencia, velocidad de ejecución y simplicidad que lo caracterizan. Este

Más detalles

Productos para desarrollar aplicaciones web: ASP, CFM, JSP y PHP

Productos para desarrollar aplicaciones web: ASP, CFM, JSP y PHP Departamento de Lenguajes y Sistemas Informáticos Productos para desarrollar aplicaciones web: ASP, CFM, JSP y PHP Curso 001-00 ASP, CFM, JSP y PHP (I) Diferente tecnologías con un mismo propósito: proporcionar

Más detalles

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor. Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios

Más detalles

XPERTO EN DISEÑO DE PÁGINAS WEB

XPERTO EN DISEÑO DE PÁGINAS WEB Curso ICA de: EXPERTO EN DISEÑO DE PÁGINAS WEB Módulo 1: Program. cliente: JavaScript Estudia el lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas web y que son ejecutados

Más detalles

aplicaciones web: ASP, CFM, JSP y PHP

aplicaciones web: ASP, CFM, JSP y PHP Departamento de Lenguajes y Sistemas Informáticos Productos para desarrollar aplicaciones web: ASP, CFM, JSP y PHP Curso 2001-2002 Sergio Luján Mora ASP, CFM, JSP y PHP (I) Diferente tecnologías con un

Más detalles

INTRODUCCIÓN A PHP. Javier Enciso

INTRODUCCIÓN A PHP. Javier Enciso INTRODUCCIÓN A PHP Javier Enciso AGENDA Qué es PHP? Cómo funciona PHP? Instalación QUÉ ES PHP? QUÉ ES PHP? (1/7) PHP (acrónimo de "PHP: Hypertext Preprocessor"). Lenguaje interpretado de alto nivel embebido

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

PROGRAMACIÓN PÁGINAS WEB CON PHP

PROGRAMACIÓN PÁGINAS WEB CON PHP PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

Popularidad comparada de PHP vs ASP, y posibles causas

Popularidad comparada de PHP vs ASP, y posibles causas Popularidad comparada de PHP vs ASP, y posibles causas PHP y ASP Quienes son? PHP significa Hypertext Preprocessor. PHP se originó como una herramienta de scripting que se ha dado de forma rápida a través

Más detalles

Introducción a PHP. * No es necesario declarar previamente las variables.

Introducción a PHP. * No es necesario declarar previamente las variables. Introducción a PHP La programación de sitios web cada día está más orientada al desarrollo de páginas dinámicas y aplicaciones, o sea sitios donde el usuario pueda interactuar con la web. Dentro de los

Más detalles

Programación páginas web. Servidor (PHP)

Programación páginas web. Servidor (PHP) Programación páginas web. Servidor (PHP) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos MySQL.

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 4: Lección Evaluativa 1

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 4: Lección Evaluativa 1 Qué es PHP? PHP: HyperText Preprocessor. Es un lenguaje de tipo scripting, que actualmente está siendo utilizado como una de las mejores alternativas para desarrollar aplicaciones en la Web. Un lenguaje

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional

Más detalles

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages).

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages). 2.3. Lenguajes de programación del lado Servidor Existe una multitud de lenguajes concebidos o no para Internet. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM Universidad Carlos III de Madrid Escuela Politécnica Superior DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM 1 Pablo Burgos Escribano Tutor: José María Sierra Cámara Ingeniería Técnica en

Más detalles

Laboratorio de Sistemas Departamento de Ingeniería en Sistemas de Información Universidad Tecnológica Nacional Facultad Regional Córdoba. Porque PHP?

Laboratorio de Sistemas Departamento de Ingeniería en Sistemas de Información Universidad Tecnológica Nacional Facultad Regional Córdoba. Porque PHP? Porque PHP? PHP es un lenguaje de programación usado generalmente para la creación de contenido para sitios web. PHP es el (acrónimo recursivo de "PHP: Hypertext Preprocessor", inicialmente PHP Tools,

Más detalles

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN PHP Código: CSTI0091 total: 60 Horas Objetivo General: Crear scripts que diseñen aplicaciones

Más detalles

Curso PHP Módulo 1 R-Luis

Curso PHP Módulo 1 R-Luis Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.

Más detalles

Cursos PHP construcción de sitios web dinámicos

Cursos PHP construcción de sitios web dinámicos Facultad de Ingeniería Universidad Nacional de Mar del Plata Cursos sobre PHP, MySQL, HTML, páginas web dinámicas acrónimo recursivo PHP Hypertext Preprocessor es un lenguaje de scripting de fuente abierta

Más detalles

abacformacio@abacformacio.com

abacformacio@abacformacio.com Programación de páginas web con PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología

Más detalles

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP

PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP PROGRAMACIÓN PÁGINAS WEB JAVASCRIPT Y PHP OBJETIVOS Estudiar la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología PHP y el servidor de bases de datos

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Unidad V: Programación del lado del servidor

Unidad V: Programación del lado del servidor Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante

Más detalles

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo CURSO DE PHP El objetivo final que persigue este curso es dotar al alumno de los conocimientos necesarios para elaborar páginas web de carácter dinámico, utilizando, para ello, el lenguaje de programación

Más detalles

SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web

SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web José-María Zamanillo, Daniel Franco, Isabel Zamanillo, Constantino Pérez-Vega Estructura

Más detalles

A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.

A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Conexión de PHP y MySQL: A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Una vez el servidor ha solicitado al intérprete de PHP la ejecución de un

Más detalles

Manual Básico de Helm 4.2 para Usuarios:

Manual Básico de Helm 4.2 para Usuarios: Manual Básico de Helm 4.2 para Usuarios: Ante todo queremos agradecerle por elegir a para trabajar junto a usted. Esperamos que este manual lo ayude a trabajar con comodidad y facilidad. Este manual es

Más detalles

Manual Sistema de Afiliados Lomas Travel

Manual Sistema de Afiliados Lomas Travel Manual Sistema de Afiliados Lomas Travel Contenido Registro de Afiliados... 3 Administración de su cuenta... 7 Ingresar... 7 Uso del Administrador... 8 Configuración de Plantilla... 9 1.-Opción de subir

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO Tabla de contenido Programación Web PHP con MySQL Avanzado...3 Presentación del curso...3 Objetivos de aprendizaje...4 Contenidos

Más detalles

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA Página1 PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE SERVIDORES WEB

Más detalles

Qué es PHP? Example #1 Un ejemplo introductorio "<?,?>".

Qué es PHP? Example #1 Un ejemplo introductorio <?,?>. Basico de PHP kz Qué es PHP? PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado en el servidor. Una respuesta

Más detalles

Algunos Administradores de Contenido se presentan a continuación:

Algunos Administradores de Contenido se presentan a continuación: El Administrador de Contenido es una herramienta que le permite administrar desde su casa o empresa la información y las fotografías de su página web de manera fácil, rápida e inmediata. Algunos Administradores

Más detalles

BUENOS DIAS! Ing. Germán Ziegler

BUENOS DIAS! Ing. Germán Ziegler BUENOS DIAS! Ing. Germán Ziegler DEFINICIÓN 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

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

Objetivos y Temario CURSO DESARROLLO WEB CON APACHE, PHP Y MySQL

Objetivos y Temario CURSO DESARROLLO WEB CON APACHE, PHP Y MySQL Objetivos y Temario CURSO DESARROLLO WEB CON APACHE, PHP Y MySQL OBJETIVOS PHP, Apache y MySQL son las tres tecnologías de código abierto fundamentales que constituyen la base de la mayoría de los sitios

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

ACCESO Y MANEJO DEL PANEL DE CONTROL

ACCESO Y MANEJO DEL PANEL DE CONTROL ACCESO Y MANEJO DEL PANEL DE CONTROL DE SU HOSPEDAJE EN INFORTELECOM 1 ÍNDICE EL PANEL DE CONTROL PLESK... 3 ACCESO... 4 CREACIÓN DE UNA CUENTA DE CORREO... 5 FUNCIONES AVANZADAS DEL CORREO... 7 FUNCIONAMIENTO

Más detalles

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

#SoftwareLibre14. Páginas Web con Software Libre. WordPress Páginas Web con Software Libre WordPress Qué es WordPress? WordPress es un popular sistema de gestión de contenidos (CMS), más orientado a lo que son los blogs, o bitácoras en línea, pero también usado

Más detalles

MAESTRO DE PHP PHP NIVEL 1

MAESTRO DE PHP PHP NIVEL 1 MAESTRO DE PHP MAESTRO DE PHP es el curso más completo diseñado para que aprendas desde 0 hasta poder desarrollar aplicaciones robustas utilizando Frameworks. Incluye los Cursos PHP Nivel 1 y PHP Avanzado

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS 1. Introducción Los ambientes de aprendizaje acompañados de trabajos colaborativos como estrategia se revierten en actividades de diferente índole (análisis de videos,

Más detalles

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB

CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo

Más detalles

CONSEJOS DE CÓMO CREAR UN DOCUMENTO ADOBE PDF ACCESIBLE A PARTIR DE UN DOCUMENTO MICROSOFT WORD ACCESIBLE

CONSEJOS DE CÓMO CREAR UN DOCUMENTO ADOBE PDF ACCESIBLE A PARTIR DE UN DOCUMENTO MICROSOFT WORD ACCESIBLE CONSEJOS DE CÓMO CREAR UN DOCUMENTO ADOBE PDF ACCESIBLE A PARTIR DE UN DOCUMENTO MICROSOFT WORD ACCESIBLE (Sistema Operativo Windows) Marzo 2011 Lourdes Moreno López 1,2 lmoreno@inf.uc3m.es 1: Grupo LaBDA,

Más detalles

PHP 5.6 Desarrollar un sitio web dinámico e interactivo

PHP 5.6 Desarrollar un sitio web dinámico e interactivo Introducción 1. Objetivo del libro 9 2. Breve historia de PHP 10 3. Dónde conseguir PHP? 10 4. Convenciones de escritura 11 Información general sobre PHP 1. Qué es PHP? 13 2. Estructura básica de una página

Más detalles

Capítulo 4 Pruebas e implementación de la aplicación CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN

Capítulo 4 Pruebas e implementación de la aplicación CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN CAPÍTULO 4 PRUEBAS E IMPLEMENTACIÓN DE LA APLICACIÓN CONCEPTOS DE PRUEBAS DE APLICACIÓN El departamento de Testing se encarga de diseñar, planear y aplicar el rol de pruebas a los sistemas que el PROVEEDOR

Más detalles

Proyectos profesionales con PHP 5 Francisco Charte Ojeda

Proyectos profesionales con PHP 5 Francisco Charte Ojeda Proyectos profesionales con PHP 5 Francisco Charte Ojeda Introducción Rápida historia de PHP Qué necesito para aprender a usar PHP? Estructura de este libro Tipografía y estilos Información de soporte

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto:

El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto: Plantilla de texto plano El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto: Título: Es el título que aparecerá identificando

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1.

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1. INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD 1 Estructura de contenidos: 1. Programación Web 2. Sistema De Información 3. Sistema Web 4. Requisitos Para Sistemas Web Con Asp 5. Internet Information Server

Más detalles

MANUAL INICIAL PARA LA GESTIÓN DE GALERÍAS DE IMÁGENES

MANUAL INICIAL PARA LA GESTIÓN DE GALERÍAS DE IMÁGENES MANUAL INICIAL PARA LA GESTIÓN DE GALERÍAS DE IMÁGENES MEDIANTE LA PLATAFORMA WEB COPPERMINE INSTALADA EN LOS CENTROS EDUCATIVOS DE LA XUNTA DE GALICIA Coppermine Photo Gallery es una galería de fotos

Más detalles

Archivo de correo con Microsoft Outlook contra Exchange Server

Archivo de correo con Microsoft Outlook contra Exchange Server Archivo de correo con Microsoft Outlook contra Exchange Server Resumen Con este proceso de archivado, lo que pretendemos es guardar nuestro correo en un archivo de datos, para así poder realizar una copia

Más detalles

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP Microsoft Dynamics Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP Fecha: mayo de 2010 Tabla de contenido Introducción... 3 Información general sobre el proceso de migración de Management

Más detalles

Instalación y configuración de SharePoint (SPS) 2003

Instalación y configuración de SharePoint (SPS) 2003 Instalación y configuración de SharePoint (SPS) 2003 Autor : Gustavo Velez Para : www.gavd.net/servers Fecha : 16-01-2005 Versión : 1.0.0 Prerrequisitos para la instalación: Windows 2003 con IIS (indispensable)

Más detalles

D.T.Informática S.L. [Sistema hada] hilo Administrador Desarrollo Activo

D.T.Informática S.L. [Sistema hada] hilo Administrador Desarrollo Activo 2010 D.T.Informática S.L. [Sistema hada] hilo Administrador Desarrollo Activo INDICE: 1- Introducción 2- El Servicio hada 3- Copias de Seguridad ( Backups ) 4- Actualizaciones DAF Win 5- Cuentas Comunicación

Más detalles

Qué necesito saber para tener mi sitio web en Internet?

Qué necesito saber para tener mi sitio web en Internet? Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual Infraestructura Tecnológica Sesión 8: Configurar y administrar almacenamiento virtual Contextualización Como sabemos, actualmente los servicios y medios de almacenamiento de información son muy variados,

Más detalles

Soluciones Informáticas para la Gestión de la Calidad c/vicente Aleixandre nº 10 4º H, 15009 A CORUÑA Telf: 981 133 207 / 616 145 723 info@spuch.

Soluciones Informáticas para la Gestión de la Calidad c/vicente Aleixandre nº 10 4º H, 15009 A CORUÑA Telf: 981 133 207 / 616 145 723 info@spuch. MANUAL DE USUARIO Índice Índice... 2 Introducción... 2 Pantalla inicial... 3 Conectar las bases de datos... 4 Periodicidad de sincronización... 6 Reglas de sincronización... 7 Ejecutar consultas SQL...

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

La publicación. Pere Barnola Augé P08/93133/01510

La publicación. Pere Barnola Augé P08/93133/01510 La publicación Pere Barnola Augé P08/93133/01510 FUOC P08/93133/01510 La publicación Índice Introducción... 5 1. El dominio... 7 2. Alojamiento web... 9 3. FTP... 11 3.1. Cliente FTP... 11 3.1.1. Cómo

Más detalles

PRÁCTICA 10. Configuración de Correo y Publicar en la Web

PRÁCTICA 10. Configuración de Correo y Publicar en la Web PRÁCTICA 10. Configuración de Correo y Publicar en la Web INFORMÁTICA BÁSICA Publicidad y Relaciones Públicas y Periodismo. Curso 2006/2007 1. Configuración del correo Gestores de correo en la máquina

Más detalles

CASO PRÁCTICO. CASOS PRÁCTICOS Internet (CP15 y CP16)

CASO PRÁCTICO. CASOS PRÁCTICOS Internet (CP15 y CP16) CASO PRÁCTICO CASOS PRÁCTICOS Internet (CP15 y CP16) Índice Internet CP15: Subir a Internet... 1 CP16: Publicar en blog... 7 Internet Una vez que tenemos un montaje audio realizado, ya tenemos una nueva

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

MANUAL DE USUARIO. Webservice simple para la exportación rápida de información proveniente de una base de datos. Versión 0,1,1

MANUAL DE USUARIO. Webservice simple para la exportación rápida de información proveniente de una base de datos. Versión 0,1,1 MANUAL DE USUARIO Webservice simple para la exportación rápida de información proveniente de una base de datos Versión 0,1,1 Jorge Iván Meza Martínez INTRODUCCIÓN Esta aplicación permite

Más detalles

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER 2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por

Más detalles

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

ENTORNO DE DESARROLLO MICROSOFT.NET 2010 ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos

Más detalles

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS Página 1 de 20 INSTALACIÓ N A3ERP INTRODUCCIÓN La instalación de a3erp v9 ha sufrido una trasformación importante respecto a sus versiones anteriores. Cualquier instalación exige la existencia de un pc

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

e-mailing Solution La forma más efectiva de llegar a sus clientes.

e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution Es muy grato para nosotros presentarles e-mailing Solution, nuestra solución de e-mail Marketing para su empresa. E-Mailing

Más detalles

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI Sobre Drupal Instalación y configuración Drupal es un sistema de gestión de

Más detalles

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando

Más detalles

LA INTRANET -Manual general-

LA INTRANET -Manual general- LA INTRANET -Manual general- 0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder trabajar con ella. 1º/

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP 1. Paquetes de Instalación Tener instalado en un equipo local un servidor web Apache, Mysql y PHP es muy sencillo si utilizamos cualquiera de los paquetes instaladores

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

Consultas a una BD de MySQL desde una página WEB

Consultas a una BD de MySQL desde una página WEB Consultas a una BD de MySQL desde una página WEB 1º Bachillerato TIC página 1/7 Consultas a una BD de MySQL desde una página WEB 1 Consultas desde una página web: PHP habla con MySQL...1 1.1 Consulta 1:

Más detalles

electrónicas en la difusión de contenidos microbiológicos Joseba Bikandi

electrónicas en la difusión de contenidos microbiológicos Joseba Bikandi La utilidad de los blogs y páginas electrónicas en la difusión de contenidos microbiológicos Joseba Bikandi Definición Una pagina Web es una fuente de información adaptada para la World Wide Web (WWW)

Más detalles

CÓMO CREAR UNA PÁGINA WEB

CÓMO CREAR UNA PÁGINA WEB CÓMO CREAR UNA PÁGINA WEB v.2 Índice 1 Introducción 3 2. Diseño gráfico 3 3. El Lenguaje HTML 3 4. Alojamiento y publicación 5 5. Promoción 8 6. Otras utilidades 9 6.1 Estadísticas 9 6.2 Contadores y Formularios

Más detalles

PUBLICAR EN LA RED. Ponente: Javier Paricio Rodríguez

PUBLICAR EN LA RED. Ponente: Javier Paricio Rodríguez PUBLICAR COSTE MEDIO DE DISTRIBUCION EQUIPO FORMATO PUBLICAR COSTE MEDIO DE DISTRIBUCION EQUIPO FORMATO PUBLICAR COSTE MEDIO DE DISTRIBUCION EQUIPO FORMATO PUBLICAR COSTE MEDIO DE DISTRIBUCION EQUIPO FORMATO

Más detalles

NOTA:Necesario verificar el nombre de nuestro Servidor-Equipo en donde está nuestro sistema gestor de base de datos.

NOTA:Necesario verificar el nombre de nuestro Servidor-Equipo en donde está nuestro sistema gestor de base de datos. Instrucciones para corrección del error conexión PHP-SqlServer Como habíamos platicado en clase, les comente acerca de la conexión posible de SQL Server mediante un script de PHP, en este caso solo lo

Más detalles

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Cómo tener tu Tumblr con un domino propio

Cómo tener tu Tumblr con un domino propio Cómo tener tu Tumblr con un domino propio Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Desde hace algunos años, las redes sociales han adquirido una gran importancia

Más detalles

APOLO GESTION INTEGRAL.

APOLO GESTION INTEGRAL. APOLO GESTION INTEGRAL. APOLO Gestión es una aplicación realizada en Visual Studio, y apoyada en una potente base de datos SQL, que le proporciona grandes ventajas a la hora de trabajar tanto sobre redes

Más detalles