FAQ |
Kalender |
2003-10-31, 16:20 | #1 | ||
|
|||
Nykomling
|
Webbutik
Jag skulle vilja ha linktips om någon guide/online kurs/ tutorial hur man lägger upp en avancerad webbutik. Även egna STRUKTUR tips mottages gärna. I korthet: Jag avser att lägga upp en butik för en internationel koncern dvs att det finns ett behov av ett språk perspektiv. Vidare är produkterna indelade i produktgrupper, men vissa enskild produkt kan återkomma i flera olika produktergrupper. Tex. Filmen dödligtvapen kan ligga både under kategorien komedi som action. De olika kategorigrupperna har separata kassor och det skall ej vara möjligt att blanda produkter i varukoren. Tex. DVD filmer säljs för sig, CD för sig osv Jag är som sagt inte på jakt efter program kod, men däremot "hjälp" hur man kan lägga upp en effektiv struktur som kräver min av adm. och dubblicerad kod. Miljö: PHP, MySQL Mvh Mattias Ps. Ber om ursäkt för ev stavfal (Dyslek... lurigt svårstavat ord för folk som har problem att stava). |
||
Svara med citat |
2003-10-31, 16:35 | #2 | |||
|
||||
Har WN som tidsfördriv
|
Håller på för tillfället själv med en webshop i PHP/MySQL. Jag har gjort som så att jag har ett antal klasser.
En klass hanterar en artikel, en klass för kundvagnen, en klass för kunden och en för ordern som läggs. Sen har jag databaskopplingen i en klass också. På detta sättet får man bra struktur, blir koppling till verkligheten iochmed OOP. För varje artikel skapas ett objekt, lägger man den i kundvagnen så läggs också det objektet i kundvagnsobjektet. Kundvagnsobjektet skapar jag bara 1 för varje besökare och lägger i en sessionsvariabel, som är med under hela kundens session. Behöver alltså inte använda cookies alls och man behöver inte ha register_globals aktiverat vilket är att föredra, många webshoppar kräver det. Sen ska jag göra ett adminsystem så att man lätt kan hantera logistiken och artiklarna. Som mål bör man ju som du säger sikta på minimal administration. |
|||
Svara med citat |
2003-10-31, 16:45 | #3 | ||
|
|||
Nykomling
|
zed 7
Ditt upplägg verkar mycket intressant och det är väl lite så jag har tänkt det själv (önskade bara jag hade lite mer OOP vana). Skulle behöva läsa på lite om oop lösningar för webbutiker. Jag har byggt en del enkla webbutiker men aldrig någon med OOP. Har du tips på någon ref.matrial (online/offline). Det jag glömde nämna är att produkterna har olika egenskaper och olika förädlings möjligheter. I ditt lösnings förslag skulle det kunna lösas med vissa grund parameterar som de olika produkterna kan ärva? Mvh /M |
||
Svara med citat |
2003-10-31, 16:52 | #4 | ||
|
|||
Nykomling
|
Zed 7
Tänkte lite mer på det du skrev. Att fixa klasser för kunden, resp kundvagenen är rel enkelt antar jag då har jag har stött på sådan lösningar (sett exempel). Men det verkar vara lite lurigare med artiklar (har inte sett några sådana exempel), borde inte vara det? Har du ref. exempel? Vidare funderar jag på hurvida man skall lägga produktern i en session eller om man skall lägga in dom i mysql databasen direkt, om kunden skulle vilja avbrytta best för att ta upp den senare. Jag antar att det måste upprättas en cookie lösning för den funktionen. Åsikter om session eller databas för varukorgen? /M |
||
Svara med citat |
2003-10-31, 18:20 | #5 | ||
|
|||
Medlem
|
Jag har själv börjat letat efter att bygga en webb butik. Använder man dreamweaver så finns det bra program till själva dreamweaver gratis. Som sagt jag är ny på denna front men kolla in denna länk: http://dreamweaver.netstores.com
Vet inte om det är det du vill ha. |
||
Svara med citat |
2003-10-31, 18:35 | #6 | ||
|
|||
Medlem
|
En sak till.
Jag hörde att minicoopers webb butik (i usa) stod för nästan hälften av den totala färsäljningen förra året. Kan vara kul att kolla in den. http://www.miniusa.com/crm/mini_entrance.jsp |
||
Svara med citat |
2003-10-31, 18:48 | #7 | ||
|
|||
Nykomling
|
Tack för tipset! Skall kolla in mer på ext till Dream Weavern.
Verkligen lurigt att en bil affär skulle vara så stor, men sidan var flashig och snygg. /M |
||
Svara med citat |
2003-11-01, 16:35 | #8 | |||
|
||||
Har WN som tidsfördriv
|
Cookies ska du undvika, folk är så förbannat hysteriska så dom stänger ibland av det.
Sessionshanteringen i PHP fungerar utmärkt, har inte stött på problem förutom när jag skulle lägga mysqlkopplingens objekt i en session, det blev problem, förstår inte varför. Jag ser ingen anledning till att du ska lägga artiklarna i en session, om du har 10,000 artiklar som ska in i en session för varje användare så blir det en otrolig massa resurser. Skapa istället ett objekt av artikeln på varje sida du behöver visa den. Och om man lägger en i kundvagnen så läggs objektet in i kundvagnsobjektet som ligger i en sessionsvariabel. Om du har produkter som skiljer sig väldigt mycket och inte vill ha alla variabler i samma klass så kan du göra 2 helt olika klasser eller en grundklass som du sedan ärver ifrån (extends). Det enda jag har läst för att lära mig om PHP´s OOP är det som står på php.net: http://se2.php.net/manual/en/language.oop.php |
|||
Svara med citat |
Svara |
|
|