CMS

Como instalar Prestashop

Prestashop

Tienda Prestashop

Os presento este manual de “aqui hay dominios” que os puede venir muy bien en caso de que opteis por instalar Prestashop,  esta tienda online.

Descarga prestashop de la web oficial

    1. Por defecto verás que está en EnglishEspañol. Desplegando esa opción, puedes añadir más idiomas.
    2. No te preocupes ni apresures por hacerlo ahora. Puedes empezar con esos dos idiomas y en un futuro ir añadiendo más.
    3. Pulsa DESCARGAR AHORA para descargar prestashop.
    4. La versión actual es la 1.4.8.2, por lo que se descargará un fichero llamado: prestashop_1.4.8.2.zip. Si te has descargado otra versión no te preocupes, los pasos de instalación son los mismos.

    descarga de  prestashop

    imagen de descarga

 

  1. Una vez descargado, lo tienes que descomprimir y subir el contenido por FTP, el programa más usado para este fin es Filezilla, intentaré realizar un manual de uso de este programa tan necesario y útil si quieres intercambiar ficheros con tu hosting.
    1. IMPORTANTE: sube el contenido, ya que al descomprimir el fichero .zip, verás un directorio que se llama prestashop. No tienes que subir el directorio, tienes que subir el contenido del directorio prestashop.
    2. Súbelo todo al directorio donde vayas a instalar prestashop. Por defecto súbelo al directorio /httpdocs
    3. Si eres un usuario avanzado, puedes subir directamente el .zip y descomprimirlo desde el Panel Plesk. Para ello lee: Cómo usar el administrador de archivos de Plesk.
  2. Mientras se sube, crea la base de datos y usuario.
    1. Guarda estos datos, ya que más adelante te harán falta.
  3. Una vez subidos todos los ficheros y creada la base de datos, accede a tu dominio desde el navegador.
    1. Verás que automáticamente se redirigirá a tudominio.com/install
    2. Te preguntará:
      1. ¿En qué idioma quiere realizar la instalación?
        Por defecto probablemente veas Español.
      2. Modo de instalación
        Por defecto: Yo quiero instalar una nueva tienda online con PrestaShop
      3. Y por último más abajo tendrás que aceptar las condiciones: Estoy de acuerdo con los términos y condiciones.
      4. Al aceptar las condiciones ya podrás pulsar el botón Siguiente para continuar.
  4. A continuación viene la parte “más complicada”. Entre comillas porque realmente no lo es tanto, pero es donde más dudas soléis tener. ¡No te desesperes si no lo consigues a la primera! Debes estar viendo una pantalla como esta:
    Como verás, los parámetros deben ser todos correctos, y te aparecerán errores en los permisos de escritura en los archivos y carpetas.
    Vamos a empezar por el primero: /config
    Para cambiar los permisos nos vamos al cliente FTP, por ejemplo al FileZilla, y buscamos el directorio /config. Que en nuestro caso, lo hemos puesto en el raiz del dominio, es decir dentro del directorio /httpdocs.
    Pulsa sobre dicho directorio con el botón derecho, y a continuación la opción: Permisos de archivo.Después verás una pantalla como esta:

    cambiar atributos archivo

    Atributos de archivos

    permisos archivos ftp

    Directorio

    configuracion prestashop

    configuración prestashop

  5. En el valor numérico, siempre tendrás que escribir 777.
    En este caso, como prestashop te está diciendo que hay que cambiar los permisos de: archivos y carpetas, debes marcar las opciones que hay más abajo que indican: Incluir todos los subdirectorios y Aplicar a todos los ficheros y directorios. En este caso, quedaría así:
    permisos 777 prestashop
  6. Tan solo queda Aceptar. Estos mismos pasos tienes que repetirlo para todos los directorios y archivos que te ha indicado prestashop:
    1. /config
    2. /tools/smarty/compile
    3. /tools/smarty/cache
    4. /tools/smarty_v2/compile
    5. /tools/smarty_v2/cache
    6. /sitemap.xml
    7. /log

    Una vez que le hayas dado todos los permisos, puedes comprobar si lo has hecho bien. Para ello, vuelve a tu url de instalación tudominio.com/install, y abajo del todo verás el botón de Comprobar de nuevo:
    comprar de nuevo permisos

    directorio prestashop

    Directorio de prestashop

    Al pulsarlo, si lo has hecho bien, debes ver ahora todo el primer bloque de permisos en verde:

    Como verás, el primer bloque ya está todo ok, ahora vamos a por el segundo y ¡ya queda muy poco para terminar!

    permisos 777 para modificar

    cuadros de permisos

    El segundo bloque es distinto, porque indica: Permiso de escritura en las carpetas (y sus subcarpetas). Es decir, ahora solo hay que darle permisos a los directorio y subdirectorios, pero no a los ficheros.
    Vamos con el primero, con /img. Debe estar dentro de /httpdocs. Pulsa con el botón derecho como hemos hecho antes. Pulsa en Permisos de archivo, dale permisos 777, a todos los directorios y subdirectorios. Te debe quedar así:

    Una vez que le hayas dado permisos a todo, pulsa en Comprobar de nuevo, y comprueba que todo los permisos están ya en verdes, es decir que están correctos y ya puedes pulsar el botón de abajo a la derecha Siguiente.

  7. Ahora configura los datos de tu base de datos.
    1. Recuerda que al principio creaste la base de datos y el usuario. Debes indicar aquí esos datos.
    2. En servidor, puedes dejar: localhost
    3. A continuación, nombre de la base de datos, usuario de la base de datos, y clave.
    4. El tipo de datos y prefijo no es necesario cambiarlos.
    5. Una vez cumplimentado todos los datos, puedes pulsar el botón Pruebe ahora y si todo es correcto, te indicará: ¡La base de datos se ha encontrado!
  8. A continuación puedes elegir el Tipo de instalación. Por defecto viene: Modo completo: con 100 módulos includidos y productos de demostración (GRATIS). Es la que te recomendamos que uses, ya que vienen con muchos módulos muy útiles activos o preparados para instalar fácilmente.
  9. También puedes configurar los Parámetros de envío de emails. Con la opción por defecto, debe funcionar. Puedes comprobarlo introduciendo tu email y pulsando el botón:¡Envíeme un email de prueba!
    1. Si eres un usuario más avanzado, puedes pulsar Configurar el envío SMTP (expertos únicamente) y rellenar los datos de configuración de alguna cuenta que tengas de correo. Es muy similar a configurar un cliente de correo.
  10. ¡Ya estamos apunto de terminar! Pulsa siguiente, rellena los datos de tu empresa y los tuyos como administrador. ¡Y pulsa siguiente para finalizar!

Con esto ya se ha terminado la instalación, pero aún queda algo más.

  • Por seguridad borra el directorio /install
  • Y renombra el directorio /admin
    Es decir en lugar de /admin puedes poner /mizonaprivada, o /mizonaadmin, lo que tu prefieras. Recuerda que esa será tu nueva url de acceso. Es decir si has puesto /mizonaprivada, tu url de acceso será tudominio.com/mizonaprivada
    Desde ahí, con los datos de administrador que antes has configurado, podrás acceder a la zona de administración de la tienda.

Si has llegado hasta aquí, tu tienda debe estar funcionando…

Tiendas online, Prestashop vs Oscommerce

Tiendas online, ordenador y dinero

Ventas Online

Empezaremos en este análisis entre dos de las tiendas online más usadas, Prestashop vs Oscommerce, por hablar de la segunda.

[important]Oscommerce.[/important]

Quizás haya sido el mejor gestor para tiendas online, ahora bien, a día de hoy, se ha quedado  atrás y mas viendo lo fuerte que vienen sus competidores, si una cosa hay que destacar del que fuera uno de los líderes del comercio electrónico es su estabilidad y potencia, en contra tiene su diseño con tablas, que en los años en los que nos encontramos no podemos permitir seguir usando maquetación sin CSS.
Este gestor de tiendas apareció en Marzo del año 2000 y llegó a alcanzar en 2008 14.000 proyectos online, aunque al año siguiente esta cifra decayó hasta las 12.000 tiendas online, lo cual indica un menor interés por parte de los webmasters.

La versión 3 salió a la luz recientemente, pero ha quedado como un proyecto inacabado y con la intención de que sea la comunidad quien continúe el proyecto, creemos que esto será un error y poco a poco irá desapareciendo.

Actualmente está la versión 3 que apareció recientemente corrigiendo grandes problemas que tenía con los logins, disponen de un código obsoleto que puede traer de cabeza a más de uno debido al gran número de agujeros que presenta…  también separaron  lo que es código con diseño pero aún con estas mejoras sigue existiendo una huida masiva de este sistema hacia otras plataformas como son Prestashop y Magento.

En cualquier caso la nueva versión de Oscommerce ha añadido CSS, ha reestructurado su código, ha mejorado todos los errores de seguridad que tiene, pero pese a todas estas pequeñas mejoras, que consideramos parches, ha perdido el tren del ecommerce principalmente porque no tiene un modelo de negocio definido, y su competencia más directa esta contando con fuertes inversiones que les está haciendo disponer de un equipo más amplio que se traduce en mejoras constantes.

[important]Prestashop[/important]

Este es uno de los gestores más nuevos, pero es uno de mis  favoritos, muy buena indexación, ajax totalmente integrado, lo que le da un aspecto muy actual, y por supuesto funciona con css (que en otra ocasión hablaremos más acerca de las hojas de estilo) y el tema por defecto viene validado por la W3C, al estar realizado con css, te será muy fácil cambiarle el aspecto y personalizarlo.

El proyecto se creó en Francia, pero dispone de soporte en inglés, y por supuesto en español, aunque la comunidad española no es tan grande, por desgracia hay poca ayuda en español, sigue creciendo a buena marcha. La aplicación pesa muy poco y se instala con un facilidad sorprendente, si estas acostumbrado a pelearte con instalaciones imposibles te sorprenderá su sencillez, en 10 minutos tendrás la tienda funcionando. Si estás acostumbrado a trabajar con SMARTY, estás de suerte porque prestashop corre bajo este framework, por lo que enseguida sabrás donde están localizados todos los elementos.

Una de las cosas que más me ha llamado la atención es lo completo que es el panel de administración y sobre todo la facilidad y lo intuitivo que son todos los paneles, tus clientes lo agradecerán. Sobre todo cuando comprueben la facilidad con la que podrán gestionar toda la tienda, crear categorías, productos, fabricantes, controlar a los clientes, envío de mail’s a clientes, realización de albaranes, facturas, etc.. y por supuesto estadísticas.

Dispone de un módulo para migrar desde tiendas Oscommerce a tiendas prestashop, que puede venir muy bien para las tiendas online que quieran actualizarse a una herramienta más actual, esta herramienta puede dar problemas aunque realizar una migración en condiciones entre ambas aplicaciones siempre y cuando no se haya modificado Oscommerce no será muy complicado.

Recomendaría su instalación para cualquier tipo de empresa que necesite una herramienta rápida y que busquen un buen posicionamiento natural.

Tiene  integrado un sistema de cache, basado en Memcached que lo hacen ejecutar más rápido que ninguno las páginas, eso sí para ejecutar esta funcionalidad tu servidor deberá disponer de esta extensión. Es una aplicación modular por lo que nos permitirá ir añadiendo funcionalidades sin apenas tener que modificar el core de la aplicación.

Prestashop está traducido a más de 55 idiomas, la versión a día de hoy es la 1.5.4 (con un peso de unos 17mg) en la página de Prestashop en español podéis encontrar mucha más información.

Según el último estudio realizado por el equipo de Prestashop , los test de Google le dan un 98/100 por lo que a día de hoy es la aplicación ecommerce más rápida.

Galardonado como mejor aplicación para comercio electrónico en varios años, por lo que Prestashop es una apuesta segura.

Esperemos que este post os haya ayudado a aclarar dudas sobre la que plataforma instalar para vuestro comercio electrónico.

Nuestra recomendación, Prestashop

Diseño de web con CMS

logos cms

CMS

CMS es un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS), un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los administradores, editores, participantes y demás roles.

Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio web sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (moderador o administrador) que permite que estos contenidos sean visibles a todo el público.

Manejamos plataformas en Joomla, WordPress, Drupal, y en gestión de tiendas ..Prestashop.

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 que nos permite gestionar contenidos. En líneas generales, un CMS permitiría administrar contenidos en un medio digital y para el caso particular que nos ocupa, un CMS permitiría gestionar los contenidos de una web.

Dicho de otra forma, un CMS es una herramienta que permite a un editor crear, clasificar y publicar cualquier tipo de información en una página web. Generalmente los CMS trabajan contra una base de datos, de modo que el editor simplemente actualiza una base de datos, incluyendo nueva información o editando la existente.

Imaginaros un periódico o cualquier otra página medianamente compleja. Principalmente aquellas que tienen que ser actualizadas diariamente o varias veces por día, donde además, las personas que editan la información no tienen conocimientos de informática. A estos redactores se les tiene que facilitar el trabajo mediante una herramienta que les permita subir informaciones a la web y clasificarlas para que aparezcan en el lugar correcto. Por supuesto que estas personas no deben preocuparse con el código de la página ni las particularidades de programación de la plataforma donde esté alojada la web. Ellos sólo deben concentrarse en escribir las noticias, o cualquier tipo de contenidos y luego subirlas a la página por un sistema intuitivo y rápido. Una vez publicadas y clasificadas, las informaciones deben aparecer en la página web automáticamente, en los lugares donde haya decidido el editor.

Una herramienta CMS generalmente contendrá una interfaz basada en formularios, a los que habitualmente se accede con el navegador, donde se pueden dar de alta los contenidos fácilmente. Esos contenidos luego aparecerán en la página en los lugares donde se ha indicado al darlos de alta. Por lo tanto, un CMS estará compuesto de dos partes, un back y un front, siendo el back la parte donde los administradores publican las informaciones y el front la parte donde los visitantes visualizan las mismas.

[important]Aqui tenéis algunos CMS, por si quereis saber algo más de ellos.[/important]

Drupal: http://drupal.org/ Uno de los CMS más populares, en este caso gratuito.
Mambo: http://www.mamboserver.com/ Un sistema CMS libre y gratuito, creado en PHP.
Joomla: http://www.joomla.org/ Es un CMS de código libre, también creado en PHP. 
Wordpress: http://wordpress.org/ El CMS para la creación de blogs por excelencia. 
OsCommerce: http://www.oscommerce.com/ El sistema gestor de contenidos de código libre.
Prestashop: http://www.prestashop.com/es/ El mejor sistema y más famoso, y nuestra
especialidad.
Aunque hay otros muchos, estos son los principales.