Utviklet av | OpenStudio |
---|---|
Siste versjon | 2.4.0 (2. april 2020) |
Innskudd | https://github.com/thelia/thelia |
Prosjekt status | I aktiv utvikling |
Skrevet i | PHP |
Miljø | Apache , Nginx , PHP 5.5 til PHP 7.3 og MySQL |
Type | E-handel |
Tillatelse | LGPL |
Nettsted | http://thelia.net |
Thelia er en nettapplikasjon for elektronisk handel ( e-handel ) gratis . Den er fritt tilgjengelig og publisert under LGPL General Public License .
Thelia-prosjektet ble initiert av selskapet Octolys i 2005. Verktøyet ble gitt ut under GPL-lisensen i desember 2006.
Ved utgangen av 2012 overtok selskapet OpenStudio utgaven av verktøyet.
Denne løsningen kan distribueres på alle typer webserver som PHP 5 og MySQL er installert på. Ingen annen avhengighet er nødvendig, Thelia kan enkelt installeres på en delt hostingløsning .
Thelia 2 kan distribueres i en Docker- container .
Versjon 2 er en fullstendig overhaling av Thelia 1, som holder samme filosofi, men er basert på nye komponenter og arkitektoniske prinsipper. Thelia er nå basert på Symfony 2.8 komponenter , og bruker Smarty mal-systemet . Avhengighetsadministrasjonen er basert på Composer , og Bootstrap- rammeverket brukes til å bygge frontoffice- og backoffice-malene.
Thelia bruker prinsippet om innholdssløyfer popularisert av SPIP . Det blir dermed mulig å bruke brukergrensesnitt som er helt uavhengige av systemet, og å tilpasse dem til Thelia ved å manipulere sløyfer. Denne typen løsninger gjør det mulig å forene total frihet i etableringen av grensesnittet med bruken av et ferdig backoffice .
Siden Thelia 2 har malsystemet blitt generalisert: det brukes i front-office , back-office , når du lager meldinger sendt via e-post, og for å lage PDF-dokumenter.
Programvaren presenterer standardfunksjonalitetene til et online salgsside:
Siden versjon 1.3 har Thelia et system for utvidelse av funksjonalitet med plugins, som kan installeres fra backoffice.
Disse kalles " moduler " fra Thelia 2, og kan også installeres via Composer.
Den interne arkitekturen til Thelia 2 er basert på Observer- designmønsteret , som gir utviklere muligheten til å gripe inn på alle nivåer i driften av systemet (ordretunnel, produktadministrasjon, kunder, ordrer, etc.).
Thelia 2-moduler er tilgjengelige på modules.thelia.net, samt på Github thelia-modules repository.
Et supportforum på fransk og engelsk er tilgjengelig på forum.thelia.net