Winkelkarretje

Uw winkelwagen is momenteel leeg

Uw winkelwagen is momenteel leeg

Voordat u naar de kassa gaat, moet u een aantal producten toevoegen aan uw winkelwagen. U vindt een heleboel interessante producten op onze winkel pagina.

Weiter winkelen

De laatste iteratie van het populaire e-commerce systeem, OXID eShop 7.0, brengt een schat aan spannende nieuwe functies en verbeteringen die bijdragen aan een aanzienlijke verbetering van de algemene prestaties en gebruikerservaring. Een belangrijk element dat de omvang van deze update laat zien is de verandering in de template engine. Met deze nieuwe versie wordt de moderne en zeer flexibele template engine Twig nu standaard ondersteund. Deze innovatie is van groot belang omdat ontwikkelaars hiermee efficiënter en eenvoudiger aanpasbare en dynamische content kunnen creëren. In het verleden gebruikte OXID eShop Smarty, een template engine die nog steeds beschikbaar is als alternatief pakket. De nieuwe standaard Twig wordt echter sterk aanbevolen omdat het een modernere en efficiëntere omgeving biedt voor het ontwerpen van webinhoud.

Een andere opmerkelijke vooruitgang in OXID eShop 7.0 is de ondersteuning voor MySQL 8 en Composer 2.4. Deze technologische upgrades breiden de mogelijkheden voor ontwikkelaars uit en verhogen de flexibiliteit van het systeem, wat resulteert in een efficiënter en responsiever e-commerce platform.

Tot slot is in deze nieuwe versie de moduleafhandeling verbeterd en aangepast. Het doel van deze optimalisatie is om het gemakkelijker te maken om extensies te integreren en aan te passen, waardoor een nog soepelere en gebruiksvriendelijkere ervaring ontstaat voor ontwikkelaars en winkeleigenaren. Over het geheel genomen weerspiegelt OXID eShop 7.0 de voortdurende inspanningen om de gebruikerservaring te verbeteren en tegelijkertijd de prestaties en flexibiliteit van het systeem te verhogen.

Technologieën

Met de release van OXID eShop 7.0 zien we een opmerkelijke verbetering die talrijke technologische upgrades omvat om het systeem te verbeteren.

Een belangrijk kenmerk van deze release is de ondersteuning van MySQL 8.0, wat een opmerkelijke stap voorwaarts is omdat het gebruikers laat profiteren van de nieuwste ontwikkelingen en functies van deze veelgebruikte database management software. Het is een upgrade die gegevensbeheer en -gebruik eenvoudiger maakt.

Daarnaast voegt OXID eShop 7.0 ondersteuning toe voor Composer 2.4, een uitstekende tool voor het beheer van PHP-pakketten. Deze verbetering vereenvoudigt het beheer en de integratie van afhankelijkheden in projecten en optimaliseert ontwikkelingsprocessen.

Een andere opmerkelijke vernieuwing is de overgang van Smarty naar Twig als standaard template engine. Deze verandering biedt ontwikkelaars meer vrijheid en flexibiliteit bij het ontwerpen van de gebruikersinterface.

Daarnaast ondersteunt OXID eShop 7.0 nu het geavanceerde afbeeldingsformaat WebP. Deze ondersteuning zorgt voor snellere laadtijden en een betere beeldkwaliteit.

Tot slot is OXID eShop 7.0 aanzienlijk geüpgraded naar Symfony components versie 6. Dit draagt bij aan betere prestaties, stabiliteit en veiligheid van het systeem. Over het geheel genomen biedt OXID eShop 7.0 een breed scala aan technologische verbeteringen gericht op het efficiënter maken van het systeem en het vergemakkelijken van het ontwikkelingsproces.

Verbetering van het modulesysteem

Composer

Een belangrijke aanpassing in OXID eShop 7.0 betreft het modulesysteem. Er zijn wijzigingen doorgevoerd die de manier waarop code wordt georganiseerd en behandeld opnieuw definiëren.

In lijn met de filosofie van Composer, de veelgebruikte tool voor het beheer van PHP-pakketten, worden modulebestanden nu uitsluitend gelezen vanuit de vendor/ directory. Deze aanpassing geeft de organisatie van de code een duidelijker structuur en efficiëntie.

Het verplaatsen van de code naar de vendor/ directory resulteert in een meer geordende structuur. In plaats van verspreid te zijn over verschillende directories, zijn de bestanden nu gegroepeerd op één centrale plaats. Dit maakt het gemakkelijker om door de code te navigeren en fouten te herstellen.

Bovendien vereenvoudigt deze verandering het bijwerken en onderhouden van modules. Het is niet langer nodig om tijdrovende updates uit te voeren. Door de modulebestanden te centraliseren in de map vendor/ zijn updates efficiënter en eenvoudiger.

Al met al is het herontwerp van het modulesysteem in OXID eShop 7.0 een opmerkelijke verbetering die leidt tot een duidelijkere en efficiëntere organisatie van de code.

YAML bestanden

In OXID eShop 7.0 hebben we een belangrijke wijziging aangebracht in de manier waarop moduleconfiguraties worden afgehandeld. Deze wijzigingen hebben invloed op de structuur van de configuratiebestanden, die nu gebruik maken van YAML-bestanden. YAML, bekend om zijn gebruiksgemak en begrijpelijkheid, is nu het primaire formaat voor het weergeven en beheren van module configuraties. Dankzij de eenvoudige, maar krachtige syntaxis kunnen configuratiedetails op een duidelijkere en meer gestructureerde manier worden gepresenteerd.

Een belangrijk aspect bij deze overgang is de aanpassing van bestaande modules. Wanneer gebruikers hun shops upgraden naar versie 7.0, moeten zij hun bestaande moduleconfiguraties overzetten naar het nieuwe, op YAML gebaseerde formaat. Dit proces is weliswaar een extra werkstap, maar resulteert uiteindelijk in beter georganiseerde en gemakkelijker te begrijpen moduleconfiguraties.

Kortom, met de overstap naar YAML-bestanden voor moduleconfiguratie heeft OXID eShop 7.0 een aanzienlijke verbetering bereikt op het gebied van gebruiksvriendelijkheid en structuur van moduleconfiguraties.

Console

De evolutie van module management in OXID eShop 7.0 gaat hand in hand met significante verbeteringen in de console interactie. Deze verbeteringen zijn specifiek voor modulebeheer en richten zich op het herzien en optimaliseren van consolecommando's.

In de nieuwste versie van OXID eShop zijn de consolecommando's die specifiek voor modulebeheer worden gebruikt, herzien. Deze update heeft tot doel de consistentie en efficiëntie bij het beheer van modules via de console te verhogen.

De console commando's zijn nu duidelijker gestructureerd en logisch in hun functie. In plaats van een aantal verschillende commando's voor verschillende aspecten van het modulebeheer, is de lijst van commando's gestroomlijnd en geoptimaliseerd. De nadruk lag op de duidelijkheid van de commando's en hun toepassing, met als resultaat een meer gestructureerde en efficiënte interactie met de console.

Hoewel deze wijzigingen enig maatwerk vereisen, zijn ze ingevoerd met het doel het beheer van modules via de console eenvoudiger en gestroomlijnder te maken. Met de nieuwe versie van OXID eShop wordt het werken met de console en vooral het modulebeheer een eenvoudigere en duidelijker gestructureerde taak.

Nieuwe functies

Tracking URL per verzendmethode

In de OXID eShop 7.0 versie is een innovatie geïntroduceerd die het mogelijk maakt om per verzendwijze een individuele tracking URL op te slaan. Deze update is een uitbreiding van de vorige functies en biedt een extra dimensie van transparantie en informatie-uitwisseling voor klanten.

In detail gaat het om een functie waarmee voor elk aangeboden type verzending een specifieke tracking-URL kan worden ingesteld. Voorheen bestond deze optie niet, wat het voor klanten moeilijker kon maken om de levering van hun bestellingen te volgen. Nu kunnen winkeliers voor elke verzendmethode een aparte URL instellen om te voldoen aan de specifieke eisen en mogelijkheden van elke verzendmethode.

Met deze functie kunnen klanten hun bestellingen gemakkelijk volgen. Zij gebruiken een individuele trackinglink die wordt gegenereerd uit de specifieke tracking-URL en de pakket-ID van de bestelling. Dit betekent dat de klant gewoon op de verstrekte link kan klikken om rechtstreeks naar de site van het verzendbedrijf te gaan, waar de meest actuele trackinginformatie wordt weergegeven.

De invoering van deze functie is een antwoord op het groeiende verlangen naar meer transparantie en betere communicatiemogelijkheden met betrekking tot de verzending en levering van bestellingen. Het biedt klanten een onmiddellijke en directe manier om de status van hun bestellingen te controleren, waarbij gebruik wordt gemaakt van de infrastructuur van de verzenddienstverleners.

Instelling via opdrachtregel

OXID eShop 7.0, in zijn laatste incarnatie, opent een opmerkelijk niveau van autonomie en automatisering in de creatie en configuratie van eShops. Het gebruik van de opdrachtregel als een alternatief voor de traditionele web-based setup is hier een belangrijke innovatie.

Het gebruik van de opdrachtregel voor setup en configuratie biedt het duidelijke voordeel dat het hele proces kan worden geautomatiseerd. Dit betekent dat routinetaken die voorheen handmatig werden uitgevoerd, nu door eenvoudige commando's in een scriptbestand kunnen worden uitgevoerd. Dit minimaliseert het risico van menselijke fouten en kan tegelijkertijd de insteltijd aanzienlijk verkorten.

Het opnemen van automatiseringsopties is vooral belangrijk voor grotere of complexere opstellingen, waar handmatige configuratie tijdrovend en foutgevoelig kan zijn. Hier kan geautomatiseerde instelling via de opdrachtregel aanzienlijke voordelen bieden.

Een ander belangrijk aspect van deze innovatie is dat het ontwikkelaars meer controle geeft. Zij kunnen de setup en configuratie van de shop controleren en aanpassen aan hun specifieke eisen. Met een aangepast script kunnen ze controle houden over elk detail van de winkelinrichting en deze naar behoefte aanpassen.

Opschonen

Met de lancering van OXID eShop 7.0 komt ook een belangrijke systeemopschoning om verouderde functies en aspecten van de shop die niet meer voldoen aan de moderne eCommerce eisen te verwijderen. Deze stap onderstreept het streven van OXID om haar software kern continu te verbeteren en efficiënter te maken.

Dit schoonmaakproces omvat het verwijderen van verschillende functies en diensten die in de loop der tijd aan relevantie hebben ingeboet of zijn vervangen door meer geavanceerde technologieën. Zaken als de testbibliotheek, RSS-functionaliteit, LDAP-aanmelding, creditcard als betaalmethode, nieuwsbrieflevering, nieuwsfunctionaliteit (news) en gecodeerde waarden in de database zijn nu verwijderd.

Deze wijzigingen zijn een belangrijk onderdeel van OXID's inspanningen om een nog slankere en efficiëntere software core te creëren. Het sorteren en verwijderen van dergelijke legacy-functies maakt de code duidelijker, gemakkelijker te begrijpen en te onderhouden, wat uiteindelijk leidt tot betere systeemprestaties.

Het besluit om legacy features te verwijderen is een duidelijke indicatie van de strategische aanpak van OXID om zich niet alleen te richten op de introductie van nieuwe technologieën, maar ook op het optimaliseren van bestaande systeemcomponenten. Door het verwijderen van legacy features die het systeem zouden kunnen belasten, kan OXID eShop zich nog meer richten op de huidige en toekomstige eisen in het eCommerce landschap.

Dit schoonmaak initiatief is daarom een belangrijk aspect van de OXID eShop 7.0 update. Het wijst de weg naar een nog krachtiger en gerichter product, ontworpen om efficiënt te voldoen aan de eisen van de moderne eCommerce.

Samenvatting

OXID eShop 7.0 vertegenwoordigt een belangrijke sprong in de continue ontwikkeling en verbetering van het platform. Versie 7.0 onderstreept niet alleen het streven naar innovatie en evolutie, maar toont ook aan dat OXID zich bewust is van de steeds veranderende eisen en verwachtingen in het digitale commerce landschap.

Deze nieuwe versie is meer dan alleen een update; het is een herontwerp met een visie om tegemoet te komen aan de behoeften van zowel gebruikers als ontwikkelaars. De aanzienlijke verbeteringen zijn bedoeld om het gebruik van het platform efficiënter, soepeler en intuïtiever te maken. Elke wijziging, elke nieuwe functie, elk verwijderd verouderd aspect is doorgevoerd met als doel de gebruiksvriendelijkheid en ontwikkelvriendelijkheid te vergroten en tegelijkertijd een robuuste en krachtige oplossing voor online handel te bieden.

OXID eShop 7.0 straalt een nieuw niveau van volwassenheid en verfijning uit die de perceptie en ervaring van het platform voor zowel handelaren als ontwikkelaars sterk verbetert. Over het geheel genomen is OXID eShop 7.0 een opmerkelijke stap voorwaarts en geeft het een sterk signaal af dat het platform klaar is om zich aan te passen en de toekomst van digitale handel vorm te geven.

Gerelateerde blog posts

Ontdek meer interessante blog posts.