Snel een Magento ontwikkelomgeving maken


Magento Sandbox

Magento Sandbox

We krijgen vaak het verzoek van webdesigners of deze een staging account voor hun Magento webshop kunnen krijgen. Dit om bijvoorbeeld een nieuw design, nieuwe features etc. uit te proberen. Daarom hebben we een nieuwe tool ontwikkeld voor op het Servicepanel. Vanaf nu kunnen alle Magento klanten, met behulp van deze tool, heel makkelijk zelf een ontwikkelomgeving opzetten binnen het huidige pakket. Dit kan met Magento Sandbox.

De ontwikkelomgeving wordt op een subdomein van het live domein geplaatst, en kost daardoor niets extra. Er is de mogelijkheid om een losse FTP gebruiker aan te maken, met alleen toegang tot de test omgeving, en er kan zelfs direct volledig automatisch Magento geïnstalleerd worden.

De nieuwe tool is voor alle Magento pakketten te vinden op het Service Panel bij de knop 'Magento Sandbox'.

Bent u een websitedeveloper en bent u opzoek naar een uitgebreide ontwikkelomgeving met daarin alle Magento-tools tot uw beschikking? Neem even een kijkje op onze pagina over Magento hosting en vraag dan naar de mogelijkheden van een Magento Staging account (accounts@byte.nl).

If you liked this post, say thanks by sharing it:
  • http://www.timetoday.nl Horlogewebshop

    Wij hebben inmiddels ook ervaring met het opzetten van en staging omgeving. Het aanmaken van een nieuwe staging omgeving is inderdaad middels de backend kinderspel. Wanneer je een kopie van huidige installatie wilt maken (zoals wij hebben gedaan voor http://www.timetoday.nl) moet er aan veel meer dingen worden gedacht. Aanraders:

    - Maak zelf een backup van de huidige database. Creeer via de Byte backend een nieuwe database en importeer via myphpadmin de copy.
    - Ga in de database copy voor de staging naar de table core_config_data en pas hier de naam van de domeinen aan in die van uw staging. Voorbeeld: uwdomein.nl –> staging.uwdomein.nl.
    - Kopieer met FTP of SSH (SSH is echt veel sneller) alles van uw huidige domein naar de sandbox (maak de sanbox aan via backend en kies voor zelf een magento installatie te doen). Tip: voordat u via FTP of SSH de voel omzet kunt u het beste caching in uw domein uitzetten en verwijderen wat er nog in staat. Zo gaan statische URL’s (http:uwdomein.nl) er uit zodat deze uw staging omgeving niet in de war gooien.
    - Pas in uw staging eventueel de .htaccess aan als er redirects e.d. in staan naar uw huidige non-staging url.
    - ga naar app/etc/locale.xml in uw staging omgeving en pas daar de gegevens van de nieuwe staging database in aan.

    Zo zou het moeten werken. Was even zoeken en uitvogelen, maar dan kun je ook echt testen met aanpassingen op uw huidige installatie zonder de live situatie in gevaar te brengen.