Den 01-06-2018 kl. 15:30 skrev Kurt Hansen:
> Jeg hænger (på godt og ondt) på et ældre webshopsystem (Unique Free),
> som har tjent os rigtig godt i mange år, men udvikleren har trukket
> stikket, så nu arbejder jeg på egen hånd.
>
> Systemet er baseret på en ældre version af OsCommerce og selv om det
> bestemt ikke er på forkant med nettet anno 2018, så fungerer det stadig.
> Så ja ... varerne ligger i en database.
>
> Det er de enkelte varesider jeg taler om.
Hvor adskiller varesiderne sig fra hinanden? Jeg må indrømme, at jeg
stadig ikke helt forstår, hvad du mener med at have noget lignende
include til nye sider, for det har du netop, når du har varerne i en
database.
Ideen med en database er at du har en "skabelon", hvor du så henter data
fra databasen ud fra forskellige søgekriterier, fx alle numre med en
bestemt dirigent, alle operetter osv. Indholdet smides så ind i
skabelonen. Det er så muligt at lave en masse if'er i skabelonen, så
layoutet fx kan differentieres alt efter typen af indhold. Der skal jo
ikke være en liste over numre og afspilningsmulighed, hvis der er tale
om dirigentstokke.
Man kan selvfølgelig vælge at placere de forskellige layouts til de
forskellige typer varer i forskellige include-filer, men det er nu ikke
nødvendigt.
Når du har data i en database, så burde du kunne bruge disse data i et
nyt system (hjemmelavet eller et færdigt der kan tilpasses) i stedet for
Unique Free/OsCommece. Det er selvfølgelig voldsomt at lave noget
hjemmelavet, især når der også skal være butik. Tilbyder jeres webhotel
ikke en mere moderne netbutik-løsning?
Men ok, hvis der ikke er et pænt overskud i butikken, er det
selvfølgelig også begrænset, hvor meget tid man har lyst til at
investere i noget mere moderne.
--
Mvh. Kim Ludvigsen