Curso Comercio Electronico con PHP

URLs en servidores apache

Por |marzo 11th, 2015|

La URL o Localizador de Recursos Uniforme, nos permite acceder a los contenidos en internet, ya que cada URL especifica de forma única e inequívoca a qué recurso (página web, archivo de musica, imagen, etc) queremos acceder.

Uno de los principales problemas en cuanto a posicionamiento en buscadores (SEO) que podemos encontrar es que distintas URLs […]

Búsquedas en MySQL. Like y Full text search

Por |febrero 26th, 2015|

Es habitual que queremos realizar búsquedas en nuestra base de datos de una cadena en concreto. Por ejemplo, si tenemos una web sobre coches, es posible que queramos utilizar el buscador de la página para saber qué contenido es de la marca Seat. Para ello, podemos usar tres técnicas en MySQL.
1.- Coincidencia exacta
En el caso […]

PHP, programación orientada a objetos

Por |enero 27th, 2015|

Clases y objetos
La programación orientada a objetos nos permite agrupar datos y funcionalidad en un mismo lugar, la clase. A diferencia de la programación basada en procedimientos, en la que los datos se asocian a variables y las funciones operan sobre los datos, la programación orientada a objetos permite mayor nivel de abstracción (ocuparnos menos […]

Validar formularios con jQuery

Por |enero 27th, 2015|

Una de las aplicaciones más evidentes de jQuery es la de validar datos de formularios antes de ser enviados al servidor con el consiguiente ahorro de tiempo y procesamiento. Existen distintas opciones si queremos incorporar validación con jQuery.

jQueryValidation

jQuery Form Validator

FormValidation.io

Serializar arrays en PHP

Por |enero 12th, 2015|

Serializar datos en PHP nos permite convertir en una cadena (string) estructuras de datos complejas. Así, podemos usar la cadena para almacenar los datos o bien podemos enviarlos a otro ordenador/lenguaje.

El resultado de la ejecución del programa anterior seria el siguiente:

Serializar estructuras de datos (principalmente arrays u objetos) nos permite almacenarlos en ficheros o en […]

Apuntes para creación de un proyecto web

Por |diciembre 5th, 2014|

* OBJETIVO DEL PROYECTO

* Seleccion del idioma del proyecto

* Búsqueda de términos que queremos trabajar. Posibles palabras clave de búsqueda relacionadas con el proyecto.

* Selección del dominio para el proyecto (preferible .com).

* Selección (búsqueda, generación, selección) de contenido para el proyecto.

* Búsqueda de quiénes son nuestros competidores. Estudio de su web.

* Presentación sobre modelos de […]

jQuery, la librería Javascript más usada

Por |noviembre 20th, 2014|

jQuery es una librería de Javascript que nos ofrece una funcionalidad realmente útil a la hora de manipular nuestro documento HTML (DOM), crear animaciones, manejar eventos y desarrollar aplicaciones AJAX (Javascript Asíncrono y XML).

Lenguaje Javascript

Por |noviembre 17th, 2014|

El lenguaje Javascript es un lenguaje que se ejecuta e interpreta en el navegador (el programa que nos permite navegar por la web cargando documentos HTML).  El ciclo de vida de un programa Javascript es el siguiente:

Cuando una nueva página se carga, las variables y funciones previas se borran. Entre página y página estos valores […]

Configurar PHPStorm. Depurar código PHP con Xdebug

Por |noviembre 12th, 2014|

Seguiremos los pasos indicados en estas guias:

Instalar y configurar XAMPP y el IDE PHPStorm
Instalar y configurar XDebug extensión
Dónde descargar la extensión de XDebug
Depurar aplicaciones web con XDebug y PHPStorm
Marcadores para el navegador para iniciar debug desde la aplicación

Instalar y configurar XAMPP con el IDE PHP Storm

PHPStorm nos permite tener varias versiones de PHP disponibles en […]

Lenguaje PHP

Por |noviembre 6th, 2014|

Creado en 1995, el lenguaje PHP está fuertemente ligado al desarrollo de páginas web dinámicas. A día de hoy, podemos decir que uno de los mayores proveedores de servicios de PHP en Zend. creadora del famoso framework Zend Framework orientado a grandes desarrollos en entornos empresariales. La certificación de PHP proporcionada por Zend permite verificar […]