Dintre del món dels gestors de continguts, quan es parla de botigues virtuals a la xarxa, Magento és considerat com una de les millors solucions. Magento ens permet crear la nostra pròpia botiga a Internet de forma ràpida i amb moltes extensions.
Qualsevol programador que s’haja hagut de barallar amb les passareŀles de pagament, amb la programació d’ofertes o atributs dels productes que es venen, entendrà ràpidament les bonances del sistema Magento:
- Permet implementar botigues multi-idioma
- Un sistema de promocions i ofertes molt potents
- Personalització i creació de diferents perfils de producte (fins i tot descarregables)
- Milers de temes i extensions
- Integració amb els TPV virtuals de la Caixa, Paypal, Google Checkout (tot configurable de forma ràpida i senzilla)
- En català (tot i que la traducció està una mica desactualitzada i cal fotre-li una bona repassada)
Les pegues
Magento té alguns problemes de rendiment que fan que les botigues no siguen molt fluïdes. La cerca de productes necessita ser afinada i la immensitat d’opcions de la gestió poden fer que l’administrador es perda.
A nivell de programació, personalment m’he trobat que el sistema de plantilles i blocs no és d’allò més intuïtiu: les plantilles, blocs, temes, estils, etc. no està molt ben organitzat, i modificar un tema pot ser una mica descoratjant (tot i que investigant una mica i amb paciència al final tot es pot fer).
L’última pega és relativa a la filosofia de funcionament del Magento. Tot i que el CMS base és lliure, ens trobem que la gran majoria d’extensions i temes són de pagament. Se’n poden trobar de gratuïts, però cal cercar una bona estona. Per exemple, la passareŀla de pagament de 4B no té una versió gratuïta a la vista i si es vol implementar aquest TPV virtual cal pagar uns 250€. Però si es cerca una mica pels fòrums, llavors és possible trobar l’extensió gratuïta feta per algun usuari. El TPV de la Caixa és gratuït.
Instal·lació
Magento es pot baixar des de la pàgina oficial. El registre no és obligatori, tot i que el sistema ens insisteix en fer-ho:
Només cal descomprimir el fitxer directament a la carpeta que farem servir pel CMS i donar permisos 777 a:
- app/etc
- media
- var
Paquet de llengua
Si volem que la interfície estiga en català, podem baixar el paquet fent clic sobre «Package» a la següent adreça web:
Caldrà descomprimir el fitxer directament a la carpeta del magento (ell ja respecta l’estructura que hi ha).
La instal·lació
Caldrà crear una base de dades per al magento i configurar la web en local (o al servidor). Seguidament ja podrem anar directament al domini i s’iniciarà l’instal·lador.
Al primer pas de l’instal·lador caldrà triar el locale, allà hem de cercar «Català», així com establir la zona horària (western europe) i la moneda (euro). La resta de la instal·lació no té cap història. Simplement en un moment donat se’ns demanarà un nom d’usuari i una contrasenya que farem servir per administrar la web.
La nova web
Un cop acabada la instal·lació, tindrem una web buida sense res de res. Caldrà configurar-la des de l’administració, on podem accedir afegint «/admin» a final del domini.
Instal·lació de connectors
La instal·lació de connectors es fa mitjançant el Magento Connect, trobareu l’accés a la Gestió » Sistema » Magento Connect » Gestor de Magento Connect. El procés per a instal·lar una extensió és el següent:
1. Heu d’anar a la pàgina d’extensions del magento i trobar l’extensió que vulgueu. Recordeu que heu de tindre usuari registrat a la pàgina.
2. Allà haureu de fer clic sobre «Get Extension Key» i obtindreu la clau necessària per instal·lar l’extensió.
3. Per últim haureu d’anar a la secció de Magento Connect de la gestió de la vostra pàgina i introduir allà la clau de l’extensió per instal·lar-la.
És possible que hi haja problemes de permisos. Gestió de permisos amb Magento Connect.
Conclusions
Magento és una de les solucions més completes quant a botigues virtuals es parla. L’usuari que l’implement pot perdre’s entre la quantitat d’eleccions de les quals es disposa, però un cop familiaritzat, el resultat és una botiga potent i completament funcional.
Si teniu alguna pregunta sobre la configuració de la botiga, no dubteu en fer-la al consultori.
4 comments
Skip to comment form
He volgut instal·lar-me el magento en el meu apache de proves… He pogut arribar al moment de la instal·lacio, però no em deixa passar del punt on demana la Base URL, jo utilitzo l’adreça http://localhost/index.html per accedir a la meva web de proves però no em dexa continuar:
diu:
Please enter a valid URL. Protocol is required (http://, https:// or ftp://)
En principi la base url la detecta ell mateix. Simplement ha de referenciar on has posat el magento (no la ruta del directori de linux, sinó la ruta a partir del directori on tens definit la base de la web).
Magento no es un mal sistema, de fet es la meva segona opció preferida.
El primer lloc, per mi, es Prestashop, un sistema mes senzill, sobretot per les botigues que estan començant.
Magento és seriós i els requisits mínims ja fen veure que no és per anar en un servidor compartit (per mi el mínim seria un virtual). No té res a veure amb els PHP de comerç electrónic tradicional. No es que sigui enrabassat sino que segueix un el model MVC, utilitza zend framework i fins i tot les plantilles tenen una separació clarissima entre CSS/imatges i blocs funcionals en PHTML.
Vaig fer-ne una presentació a Ecommretail que podeu veure a (Els organitzadors encara no han penjat el vídeo)
http://www.slideshare.net/jroselln/tienda-online-con-magento-commerce