Hola, en esta ocasión diré cuales son las herramientas que usaremos para esta a ventura. Como en muchas ocasiones de la vida, la elección de las herramientas definirá nuestra habilidad para ir resolviendo los problemas que vayan surgiendo.

Antes mencioné que usaríamos PHP, MySQL y un servidor web. Ahora soy más específico:

  • XAMPP, para tener un servidor local Apache en donde hacer pruebas, y así poder usar PHP y MySQL.
  • Netbeans para editar y mantener el código de nuestra Tienda Virtual.
  • Filezilla para subir los archivos finales al servidor web. También podemos usar Netbeans para esto.

Descárgalos e instálalos en tu Windows.

Si ya te decidiste a participar en este proyecto, entonces comenzamos con el nombre. Es muy importante comenzar por el nombre del proyecto, es el primer paso, dar nombre a lo que vamos a crear. Este proyecto se llama Tienda Virtual, así de simple.

Bien, ahora debemos definir lo que queremos lograr.  Al final de este proyecto:

  • Tendremos una Tienda Virtual funcional, montada en un servidor visible en Internet.
  • Habremos aprendido a implementar una Tienda Virtual, desde cero.

Para este proyecto usaremos PHP y MySQL, que son herramientas sencillas y poderosas. Pude haber elegido otras, pero estas son lo suficientemente simples para no tomarnos mucho trabajo entenderlas.

También necesitaremos un servidor web, que soporte PHP. Podemos implementar un servidor en nuestra computadora personal, usando un paquete Linux+Apache+PHP+MySQL (LAMP) o Windows+Apache+PHP+MySQL (WAMP).

Hay que aclarar que en caso de que necesitemos implementar una Tienda Virtual comercialmente funcional, hay que agregar previsiones de seguridad, que van mucho más allá de este pequeño proyecto. Quizás en proyecto futuro hablemos de eso.

¿Estás listo?

¿Qué te parecería hacer tu propia tienda virtual?

El comercio electrónico es una actividad boyante y además muy interesante, por la gran cantidad de usuarios que ya le han perdido el miedo a usar sus tarjetas de crédito, el interés de mucho comercios “pequeños” en vender por Internet y por que en general la seguridad en Internet ha mejorado (aunque también hay más riesgos).

Pero, ¿qué hacer cuando nos piden implementar un sitio de comercio electrónico?

Una opción es utilizar algún paquete de comercio electrónico ya hecho, como osCommerce o Zen Cart; o también puede contratar un servicio completo de comercio electrónico, como PlazaWeb. Estos tienen la ventaja de ser proyectos maduros, muy robustos y seguros, y conocidos por miles de programadores que comparten sus experiencias en foros.

Sin embargo, si eres de los aventureros, o te gusta hacer las cosas por ti mismo, o vas a utilizar un paquete pre hecho, pero quieres saber como funciona… Lo mejor para ti es hacer tu propia Tienda Virtual.

Así que, sígueme en esta pequeña aventura.

Construiremos un sitio simple de comercio electrónico, con productos, categorías de productos, usuarios, canasta de compras y hasta hablaremos de como conectarnos con una entidad bancaria, para cobro con tarjeta de crédito.

¿Te unes?

Presentación

Este es mi blog. Aquí presento cosas que son interesantes para mi, y que quizás también lo sean para otros.

El objetivo es explorar y compartir lo aprendido.