Desde que trabajo con tiendas online, utilizo el sistema osCommerce, pero últimamente no estaba muy contento con él ya que todos los templates se basan en tablas, algo que ya ha quedado completamente obsoleto, por que ahora las páginas web se maquetan con CSS, una técnica mucho más eficiente, versátil y accesible para todos los navegadores.
OsCommerce tenía cosas buenas, como que por ejemplo, era muy facil de trabajar con él, modificando cosas del código fuente, tenía infinidad de contribuciones de todo el mundo, cosa que lo hacía muy potente, pero llevaba años sin actualizarse su core, e incluso todo el mundo está trabajando con una versión 2.2 en RC (Release Candidate) ya que la última versión, la 3.0 lleva años en estado de Alpha.
Magento tiene mucha más fuerza ya que detrás de éste script, a parte de estar toda la comunidad involucrada, hay una empresa que se encarga de desarrollar y mantener el núcleo del mismo, además de ofrecer soporte a las personas que quieren ayuda en sus tiendas Magento (aquí es dónde esta empresa se gana el jornal).
Si resumo algunas de las características por las que me ha pasado a Magento, serían estas:
- Script constantemente actualizado, por lo tanto con código óptimo y con tecnologías adecuadas al día a día.
- Muy fácil de instalar, mantener y añadir tanto contribuciones como plantillas/diseños.
- Posibilidad de múltiples tiendas para una misma empresa, así como múltiples catálogos con la misma instalación.
- Completo y potente panel de administración, con recursos basados AJAX, desde dónde se puede gestionar todo muy rápidamente.
- Posibilidad de múltiples usuarios administradores, y múltiples roles con diferentes permisos. Por ejemplo, el administrador de la página no es el mismo que el que se encarga de tratar los pedidos.
- Todas las plantillas están basadas en CSS y XHTML con diseños muy web 2.0, nada de tablas como osCommerce.
- Todo el sistema está basado en módulos que se pueden desactivar rápidamente sin preocuparnos de sus dependencias a lo largo del código fuente, ya que éstas también se desactivan en cascada.
- Amigable para SEO, con múltiples opciones de incluir meta información, tales como keywords específicos en productos, categorías…
- Tiene integrado un completo CMS para agregar páginas o bloques de contenido, cosa que con osCommerce había que hacer «a pelo».
- Es un script con calidad de empresa, totalmente gratuito.
Enlace: Demo de Magento
Enlace: Demo Administración de Magento
Enlace: Foros de ayuda en español
Enlace: Blog MGNT en español
Sitio Oficial: Magento en español
Me encanta Magento, a OsCommerce lo detesto por lo mismo que comentas. Lo que pasa con Magento, en mi caso, es que los proyectos en los que he trabajado para soluciones de shopping cart systems suelen demandar un full CMS y el de Magento me sabe a poco… por lo general termino con Drupal+Ubercart combinacion con la que estoy muy contento.
Esto esperando que esto http://www.magentocommerce.com/blog/comments/magento-drupal-integration-project/ despegue…
@Ariel: Como ya te digo, estoy integrando Magento en un nuevo proyecto, la pega es que sólo es un catálogo, es decir, nada de ventas, por lo que no podré trastear al completo, al menos con este proyecto…
Yo he empezado en esto con Virtuemart y creo que he desarrollado un buena tienda de semillas de marihuana.
No conozco magento así que será cuestión de investigar.
Un saludo.
Si quieres que los posibles clientes que entren a tu tienda se desesperen navegando por tu tienda y se marchen sin comprar nada, Magento es tu elección.
Si te quieres dejar 600 EUROS por la compra de las mejores extensiones, Magento es tu elección.
Hola,
Muy interesantes todas las características que comentas la verdad, pero me para en su elección que la comunidad este parada por la salida de la versión de pago que tiene a todos en ascuas para ver como se resuelve el proyecto gratuito. Puesto que es posible que quede mas abandonado y esto repercuta en su calidad.
A OsCommerce le estan dando caña ultimamente y esta avanzando en sus versiones alpha.
Por ahora intentaré usar para mi tienda de albunes digitales virtuemart que aunque lo daban por muerto sigue por ahora activo…
Un saludo y enhorabuena por tu web, sigo leyendo árticulos…
Nosotros hemos empezado un proyecto creando desde cero la tienda online, con http://www.e-consultic.com en php y mysql…
A ver como queda, sino, lo más provable es que acabemos con Magento o Virtuemart.
Un saludo y enhorabuena por la web,
@Miguel Abril:
HOla Miguel, crees que puedes decirme como hicisite para solo tener magento como catalogo?, sin ventas?. Algun modulo o plantilla?
Saludos
@Isaac: Perdona por tardar en contestar, pero la solución es desactivando todos los módulos del admin y luego modificando un poco las plantillas. Saludos y suerte!
Yo he realizado tiendas reales en Magento y Virtuemart, pero apesar de que Magento es más bonito y tiene mejores herramientas administrativas, es una pesadilla una vez que liberas la tienda y le quieres dar mantenimiento al diseño y a la aplicación. Cada vez que salía una actualización del Magento al aplicar el patch tronaba la tienda por completo, por lo que terminabamos desinstalando siempre e instalando la última versión y luego rehacer los cambios de personalización y configuración de la tienda y los catálogos. Que pérdida de tiempo y dinero.
Que tal amigos, soy nuevo utilizando magento, he visto los templates y pues me parecen muy profesionales, mi problema es el siguiente: Hace una semana compre este template http://cms.template-help.com/magento_25603/ para un cliente, pero he tenido dificultad para instalarlo, el template dice que necesita una version de magento de 1.3.x, yo utilize magento-1.3.3.0 y le instale magento-sample-data-1.1.2(los datos de ejemplo), hice todo como venia en un tutorial, hice la base de datos, importe los datos de ejemplo antes de instalar magento, despues instale magento, y todo estaba muy bien, se miraba la tienda y todo muy bonito, pero cuando instale el template, lo hice copiando las carpetas app y skin por ftp al igual que la carpeta «media» donde corresponde, despues de ahi, me fue a la administracion-system-desig, y cambie el thema por el que compre, y cuando le di save y actualize el cache y todo,actualize la pagina y me salio este erro:
There has been an error processing your request.
Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 1: parser error : XML declaration allowed only at the start of the document in /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Model/Layout/Update.php on line 294
Trace:
#0 [internal function]: mageCoreErrorHandler(2, ‘simplexml_load_…’, ‘/home/enetcub/p…’, 294, Array)
#1 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Model/Layout/Update.php(294): simplexml_load_string(‘?fetchFileLayoutUpdates()
#3 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Model/Layout/Update.php(246): Mage_Core_Model_Layout_Update->fetchPackageLayoutUpdates(‘default’)
#4 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Model/Layout/Update.php(224): Mage_Core_Model_Layout_Update->merge(‘default’)
#5 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Controller/Varien/Action.php(265): Mage_Core_Model_Layout_Update->load()
#6 /home/enetcub/public_html/magento2/app/code/core/Mage/Cms/Helper/Page.php(83): Mage_Core_Controller_Varien_Action->loadLayoutUpdates()
#7 /home/enetcub/public_html/magento2/app/code/core/Mage/Cms/controllers/IndexController.php(75): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_IndexController), ‘no-route’)
#8 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Controller/Varien/Action.php(376): Mage_Cms_IndexController->noRouteAction()
#9 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(248): Mage_Core_Controller_Varien_Action->dispatch(‘noRoute’)
#10 /home/enetcub/public_html/magento2/app/code/core/Mage/Core/Controller/Varien/Front.php(158): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#11 /home/enetcub/public_html/magento2/app/Mage.php(459): Mage_Core_Controller_Varien_Front->dispatch()
#12 /home/enetcub/public_html/magento2/index.php(65): Mage::run()
#13 {main}
ya he buscado tutoriales, y pues no encuentro ninguno bueno, no se si el template se instala sin los datos de ejemplo, o como lo tengo que instalar, espero y puedan ayudarme, se los agradeceria muchisimo.