webForumDet fria alternativet

Webshop utan krav på databas

Webbutveckling

13 svar · 974 visningar · startad av haider

Medlem sedan jan. 2003956 inlägg
Frågan#1

Hej

har letat på nätet efter shopping-carts, spelar ingen roll om det är PHP/CGI (eller kanske annat?), helst med cookies (jag tror att det är bra med cookies om man inte jobbar i frame-miljö)

Men jag har inte hittat nåt som inte kräver en databas. Jag vill kunna ange allting i knappen direkt, tex ID, pris, vikt osv. Allt detta skickas till en kalkylator som visar vikt alt räknar ut pris osv osv

Någon som vet något program som inte kräver databas?

Medlem sedan juli 20033 147 inlägg
#2

Var ska du isåfall spara alla produkter? I en txt-fil?

Medlem sedan jan. 2003956 inlägg
#3

Nej, jag har ju sidan med en massa bilder ikoner etc.
Där i köpknappen så anger jag ett antal parametrar, det kan vara så att varje köpknapp är en <form> och däri finns parametrar som anger t.ex. pris, ID, beskrivning etc.

Har som sagt sett nåt i applet-form, och utan stöd för cookies (ens sessions-cookies) och det leder till att jag måste ha frames och så vill jag helst undvika applets om jag inte måste ha det.

Medlem sedan feb. 2003202 inlägg
#4

Det låter som en mindre smart lösning. Du kommer ju inte att få en speciellt dynamisk applikation. Varför inte satsa på en databas?

Medlem sedan jan. 2003956 inlägg
#5

Naj, jag vet inte om det är en mindre smart lösning i detta sammanhang, kanske en smartare lösning när det rör sig om lite produkter, då känns databasen ganska överflödig.

Som sagt, för närvarande har jag tillgång till en sån lösning, dock med följande två begränsningar:

  1. Måste ha frames, jag vill inte ha frames
  2. Java Applet, jag vill inte ha applet :-(

Med tanke på att det bara är en liten shop, och man bara vill få ett mail som talar om vad som är beställt och hur det ska betalas, så kändes det okej utan databas. Tills vidare.

Fast, det kanske vore bättre om jag annonserade ut ett uppdrag så nån kan programmera en sådan shop till mig? För det krävs ju ändå viktkalkyleringar samt lite annat. All data, hämtas som sagt från köp-formuläret.

Medlem sedan jan. 20064 inlägg
#6

du använder dig av xml såklart

.... så behöver du ingen databas ...

- i

Medlem sedan jan. 2003956 inlägg
#7

Aha, då får jag hålla utkik efter XML isåfall.

Det som jag använder nu är java (oj, vad jag upprepar mig) - men som det säkert framgår så finns hinder i form av att folk besöker sidan och inte har java osv.

XML är ju mer standard.
Ink, känner du till nån XML baserad shop?

Senare kommer jag att söka upp någon som kan programmera osCommerce. I slutändan vinner ju den.
Men till o börja med kanske XML lösningen funkar ett tag till.

Medlem sedan okt. 200589 inlägg
#8

ASP (Active Server Pages) will do it! Jag kodade ihop ett litet exempel som du kan finna på http://radio-sanctuary.mine.nu/myshop.asp

..och här har du koden för myshop.asp ;) :bire

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="sv">
<head>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  <META name="copyright" content='Copyright by Oliver "pimpN" Olofsson 2006'>
  <title lang="en">because you are worth it!</title>

</head>

<body>

<% If Request.Querystring("count") = "yes" Then

produkten = Request.Form("produkt")
antalet = Request.Form("antal")

If produkten = "string" Then
price = "160"
ElseIf produkten = "hotpants" Then
price = "140"
Else %>

<p>Ogiltigt val</p>

<% End If %>

<% summan = price*antalet %>

<p>Hoho, grabben. Det här kostar <b><%=summan%> kr</b>. Köp ett par till frugan också vetja ;]</p>

<% Else %>

<form method="post" action="myshop.asp?count=yes">
<p><input type="radio" name="produkt" value="string"> String (á 160kr)</p>
<p><input type="radio" name="produkt" value="hotpants"> Hotpants (á 140kr)</p>
<p>Antal: <input type="text" name="antal"></p>
<p><input type="submit" value="Do the math"></p>
</form>

<% End If %>

</body>
</html>

// Oliver Olofsson

Medlem sedan jan. 2003956 inlägg
#9

PIMP: Grejen är den, att trots med två artiklar i din webshop, så lyckades du få med det mest imponerande utbudet! :-D

Men ASP kräver då ett speciellt webhotell som har stöd för det, inte sant?

Medlem sedan okt. 200589 inlägg
#10

PIMP: Grejen är den, att trots med två artiklar i din webshop, så lyckades du få med det mest imponerande utbudet!

Haha, jo.. och själv föredrar jag tjejer med string. Hotpants-n3rdarna kan ju gå och sova för sig så har jag trevligt med de som vågar visa rumpan.

Men ASP kräver då ett speciellt webhotell som har stöd för det, inte sant?

Jo, det gör det.. men jösses.. https://www.b-one.net så har du ett för 12 spänn i månaden^^ med riktigt bra förmåner.

Medlem sedan apr. 20022 743 inlägg
#11

pimpN skrev:

o, det gör det.. men jösses.. https://www.b-one.net så har du ett för 12 spänn i månaden^^ med riktigt bra förmåner.

Fast grejen är att de inte har stöd för ASP utan de har en ASP-tolk installerad som imiterar ASP. Du får alltså inte med alla funktioner som ASP har och det är inte lika stabilt. Ska man göra en sida i ASP så ska man välja ett hotell som har det - på riktigt.

Medlem sedan apr. 200592 inlägg
#12

Skulle inte följade kod kunna göras i PHP ?
hmm, kanske skulle posta en ny tråd om det :)

Medlem sedan jan. 2003956 inlägg
#13

Iceyes: Nånting säger mig att jag undrar samma sak som du.
I grund o botten är jag ingen programmerare, men på nåt sätt känns PHP mer standard.

Jag har grubblat länge över det här.
Kanske är detta inte den bästa lösningen ändå - alltså hela min frågeställning. Jag tänkte mest kolla lite, och om jag får indikation på att detta är utförbart skulle jag lägga in en tråd för att se om nån kan göra nån sådan lösning mot betalning.

Sen tänkte jag, att man kanske lika bra borde betala samma (eller en annan) snubbe för att göra en osCommerce lösning.
Ska man snacka osCommerce vs en databas-fri PHP lösning, så är väl PHP lösningen lite billigare eftersom man slipper en databas (fast, den kostar kanske inte så mycket? måste kolla upp det hos mitt webhotell innan jag får för mig felaktiga uppfattningar)

När det gäller osCommerce så är den kompatiblem med betalsystem osv, om det är så att man vill ha med det.
Antagligen är det mycket petigt att programmerera in plugins från betalsystem företag i egna webshops - eller det är vad jag tror.

Än en gång Iceyes - ska du posta en ny tråd om din fråga? Jag känner mig lite nördig idag, och skulle ändå vilja se en databasfri PHP-lösing.
Kolla in tex denna sajt https://www.mediamania.se som använder en databasfri lösning, men som är java-baserad (urk!).

Medlem sedan apr. 200592 inlägg
#14

Från första början så va saken den att jag höll på med både asp och php men tänkte att för att optimera sig så är det bättre att inrikta sig endast på ett av dessa språk. php är linux baserat och får det hela att kännas stabilare och som saken är nu vill jag inte befatta mej i onödan med asp när lösningen finns i php. nu kan jag väl inte påstå att jag är särskillt duktig inom php heller men är på väg att lära mej mer och mer. men skulle klara felkorrigeringar bättre i php där ligger väl mycket anlednigen till att jag vill ha sidan just i php

327 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
183 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)