Accueil de Magento… Et mon voyage avec la nouvelle plate-forme de commerce électronique !
10 juin 2008 par Sam Davis
Classé sous le blog de Sam
Redressez, cette semaine où je m'étais coincée bien dans Magento - la nouvelle prochaine plate-forme standard du commerce électronique. Il a été officiellement lancé le 31 mars, toutefois son j'ai eu tout récemment le temps pour fonctionner avec lui - et, bien, il n'est pas facile ! En termes de substance que vous pouvez faire avec la partie postérieure, il est phénoménal, cependant si vous regardez pour personnaliser un site, vous pourriez avoir quelques maux de tête !
Je vais tredding en bas des chemins rocheux de la rue de personnalisation presque 24/7 au cours du mois prochain, ainsi j'espère par les poteaux constants de blog aiderai à vous aider à comprendre Magento, et peut-être vous pouvez fournir certains sites de bouchage comme je destine ! Le premier regard de l'architecture de la plate-forme indique des plaisirs tels que les menus hiérarchiques, les descripteurs dans des descripteurs, et la détermination cachée de fichiers de XML ce qui est affichée sur le site et ce qui n'est pas… en effet, là IS-IS non n'importe quelle diminution sur sa conception compliquée. Toutefois il est évident que, en dépit de la courbe d'apprentissage incroyablement raide les personnes devront intervenir afin de devenir accoutumées à elle, la conception de Magento semble réellement raisonnable parfait, laissant des réalisateurs avec une bonne base pour construire leurs propres connexions et modules.
Si vous regardez pour accueillir votre site de Magento, le meilleur endroit à faire est spirale simple - c'est valeur extrêmement bonne, support rapide et bon, et il est spécifiquement fait pour Magento - vous n'a pas besoin même de l'installer, il est fait déjà pour vous par l'intermédiaire de leur dispositif maniable d'Installatron.
Le but initial de mucking environ avec Magento était de voir à quel point il facile était de lui obtenir des sites Web multiples fonctionnant à travers différents domaines. Nous avons considéré ceci la voie vers l'avant comme elle semble raisonnable de ne pas avoir les installations séparées de Magento sur des sites Web séparés - elle est simplement installée une fois sur un domaine, et alors les autres sites s'accrochent simplement jusqu'au domaine « primaire ». Cette installation est énorme, car elle lui fait l'idéal pour continuer le même descripteur réussi de Web à exécuter à travers plusieurs marques, tandis qu'également permettant à chaque site de mettre à jour ses seuls couleurs, images et logos etc.
Avec reconnaissance elle n'était pas trop rusée pour effectuer. Dans l'Admin, vous pouvez aller au système > contrôlez la mémoire, et créez un site Web à la baisse d'un chapeau. Une fois que ceci ont été faits, la configuration du domaine peut être placée dans le système > la configuration > choisissent le site Web > le Web tableau à condition que vous ayez l'URL de votre site Web de « enfant » dans l'URL de base et les domaines d'URL de base de lien, vous sont presque placées pour l'obtenir joint jusqu'au site de maître de parent où tout est installé.
Vous copiez simplement index.php et .htaccess du dossier de la racine des emplacements d'installation dans la racine de votre domaine de « enfant », et ultérieurement vous configurez le fichier d'index.php de sorte qu'il puisse communiquer avec le site de parent. Le code est comme suit….
$mageFilename = `/usr/local/www/vhosts/ parent-domain.com/httpdocs/app/Mage.php ' ;
si (! file_exists ($mageFilename)) {
si (is_dir ('downloader')) {
en-tête ( » emplacement : déchargeur ") ;
} autrement {
écho « $$etAPP/Mage.php non trouvé » ;
}
sortie ;
}require_once $mageFilename ;
umask (0) ;
Mage : : exécutez (website') de 'your-website-name', ';
Dans l'exemple ci-dessus vous devriez remplacer le chemin à Mage.php par le chemin approprié pour votre serveur, et pareillement vous devriez remplacer le « votre-site Web-nom » par le nom du site Web que vous avez spécifié dans le système > contrôlez la zone de mémoires > de code de la mémoire.
Ainsi, actuel j'ai deux sites Web à travers des domaines séparés fonctionnant du même système d'admin, et je peux ajouter plus de sites Web ad hoc si je souhaite. La prochaine étape est pour que je personnalise le descripteur ainsi chaque site peut mettre à jour sa propre originalité… et quand le temps vient pour mettre en application encore une autre mémoire, je pourrai rouler un dehors en secondes. Vous maintiendra mis à jour !




















































Je plonge également dedans à Magento. J'ai trouvé que le déroulement des opérations peut facilement se propager à, en parlant en termes de conception. Je lis vers le haut en les options de disposition qui semblent être une zone de la confusion pour moi, mais la conception est si bonne déjà que tout que je veux faire est d'avoir la conception site d'arrangement l'allumette du mon, qui semble comme elle sera une tâche simple. Je rétracterai ce commentaire plus tard s'il termine être en hausse une douleur importante.
Salut Jonas, je l'ai trouvé une douleur au début pour être honnête. Tout templated, les menus sont compliqué… mais il semble par la suite raisonnable. Si les choses obtiennent cependant le recpommend trop dur Rentacoder d'I certainement, pour obtenir quelqu'un dedans sur le bon marché pour terminer le travail. Le regard de totalité et estiment que Magento ont créé cependant est si bon, son grand pour SEO, et également la conception est vraiment claire et concise.
Je ne serais pas étonné si beaucoup de recherche était effectuée quant au positionnement des boutons et des divers dispositifs afin de maxize le taux de conversion sur ces sites.
Je suis sûr que je trouverai un piège bientôt avec lui… bien que les chances soient, là serai déjà une difficulté pour elle de toute façon !