Avatar billede stroke1 Nybegynder
13. juni 2003 - 15:55 Der er 32 kommentarer og
1 løsning

hvilke programmer/scripts

Hej.
Jeg er blevet dødforvirret, og skal lige have noget helt på det rene.
Jeg skal igang med et mindre web projekt.
Det indebærer en forside med noget design, samt mulighed for at lægge nogle navne, varer osv. i en database som man skulle kunne søge i.
Der skal bla. være en email form som besøgende kan skrive i og posten skal så sendes til min email eller til databasen.

Mit spørgsmål er så, hvilke programmer, scripts og hvad det nu hedder vil i anbefale til projektet, og jeg vil gerne have udspecificeret hvad det enkelte skal benyttes til ???????
Avatar billede stroke1 Nybegynder
13. juni 2003 - 15:58 #1
ingen gode ideer ??
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:01 #2
Jeg har kigget på asp, java script, mysql, php, html, css
og det jeg ligesom har fundet ud af er at css er til layout og html er til de mest basale ting som tabeller på siderne osv, men det andet kan jeg ikke rigtig få placeret .
Avatar billede arne_v Ekspert
13. juni 2003 - 16:01 #3
Oplagte muligheder var:
  ->IIS->ASP->Access
  ->Apache->PHP->MySQL

Men det afhænger lidt af hvd du kan og hvor det skal køre.
Avatar billede overchord Nybegynder
13. juni 2003 - 16:01 #4
Et stks notepad program -> Her laver du dine HTLM og CSS filer :-)

Og saa skal du jo bruge noget der kan holde styr paa din database, og hre bliver detlidt af et personligt valg. Hvis du har Access som database kan du med fordel benytte ASP til at "interface" med websiderne.
En anden mulighed er at bruge PHP til det samme.
Kig evt paa http://html.dk/tutorials/
Der er gode eksempler/tutorials til css og asp. Se om du synes ASP er noget du kan finde hoved eller hale paa.
Alternativt kan du kigge lidt paa PHP ogsaa, og dette er en god start:
http://uk2.php.net/tut.php

Det kan sikkert godt virke lidt overvaeldene, og hvis du ikke skal kunne andet end at sende en lille smule info til dig er det maaske vaerd at overveje at bruge en god gammeldags form i HTML evt med lidt javascript.
Held og lykke
Avatar billede arne_v Ekspert
13. juni 2003 - 16:03 #5
Ja - HTML (eventuelt suppleret med CSS og JS) er et must for enhver
web-løsning.

Det er server-siden hvor de mange muligheder er.

Og de afgørende spørgsmål er:
  - hvad har du/I erfaring med ?
  - hvad skal det køre på ?  (egen server/web-hotel ? operativ-system ?)
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:03 #6
jeg er specielt forvirret over hvad jeg skal bruge ASP/PHP til og ligeledes med Javascript, men det er måske i forbindelse med databasen at disse to kommer på banen ??
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:05 #7
nå det vil sige at ASP/PHP er en forbindelse mellem database og webside??
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:06 #8
Og hvorfor er javascript nødvendigt, hvor kommer det til sin ret??????
Avatar billede arne_v Ekspert
13. juni 2003 - 16:07 #9
ASP og PHP er server-side script d.v.s. kode der bliver udført
på server.

Og er derfor velegnet til at generere HTML udfra data i databasen
og til at opdatere data i databasen.
Avatar billede arne_v Ekspert
13. juni 2003 - 16:08 #10
JavaScript er client-side scripts som bliver udført på klienten
d.v.s. i browseren.

Og det bruges til små praktiske forbedringer af funktionaliteten.
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:09 #11
Nå det vil sige at ASP/PHP generere HTML udfra data i databasen, som
så kan ses på websiden ???????
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:09 #12
Dvs der hvor html og css ikke kan, kommer javascript til sin ret ???
Avatar billede arne_v Ekspert
13. juni 2003 - 16:12 #13
Ja.

----

HTML og CSS er statiske.

JS er kode og kan udføre ting. Åbne små popup-viduer hvis man har glemt
at udfylde et felt etc.etc..
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:13 #14
Og kan asp ikke benyttes sammen med MySql ????
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:14 #15
vil nemlig helst benytte asp da det minder om basic, og det kender jeg lidt til.
Avatar billede arne_v Ekspert
13. juni 2003 - 16:15 #16
Du kan sagtens benytte ASP med MySQL.
Avatar billede arne_v Ekspert
13. juni 2003 - 16:15 #17
Og hvis du kender ASP og MySQL, så synes jeg også at du skal bruge dem.
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:16 #18
Og lige til sidst ,ASP/PHP benyttes ikke kun i forbindelse med databaser vel ??
Avatar billede arne_v Ekspert
13. juni 2003 - 16:16 #19
I min oprindelige svar valgte jeg bare at opstille en ren MS og en
ren open source løsning.

Men der kan sagtens blandes lidt.
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:16 #20
Kender ikke MySQL men kan vist rumme mere end access...
Avatar billede arne_v Ekspert
13. juni 2003 - 16:17 #21
Slet ikke.

ASP og PHP kan benyttes til stort set alt i forbindelse med
web-applikationer og logik der skal udføres på server.

Database adgang er bare en af mange muligheder.
Avatar billede arne_v Ekspert
13. juni 2003 - 16:19 #22
MySQL er en meget brugt database til web løsninger.

Der er dog også mange der bruger Access.

De er meget forskellige !

Jeg ville nok også foretrækek MySQL, men ...
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:20 #23
Hvornår er det en fordel at udføre noget på serveren fremfor hos klienten. jeg mener javascript kan udføre noget dynamisk hos klienten, mens ASP kan udføre noget dynamisk på serveren. Så i princippet kan man vel sige at de to kan det samme men bare hver sit sted. Er det rigtigt forstået ??????
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:22 #24
jeg ville blive glad hvis du lige  gad svare på det sidste også da jeg er i tvivl om det er rigtigt ???
Avatar billede arne_v Ekspert
13. juni 2003 - 16:24 #25
Det er rigtigt forstået, men det er to helt forskellige ting man
bruger det til.

Eksempel (relevant): JS kan ikke bruge en database der ligger på
serveren (kan formentlig heller ikke bruge en database der ligger
på klienten - men det er lidt udenfor mit område).

Server-side kode kan ikke lave et popup vindue på klienten (kun ved
at generere JavaScript kode og sende det ud til klienten).
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:25 #26
Hvornår er det så en fordel at benytte asp/php hvis ikke lige det er til en database ????
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:27 #27
Er det hvis det er til større udregninger, som man ikke vil belaste klientens hardware med ???
Avatar billede arne_v Ekspert
13. juni 2003 - 16:27 #28
Du vil bruge server-side scripting når du:
  - skal generere HTML dynamisk (hvadenten det bruger database eller ej)
  - skal have udført noget når brugere submitter en form

Stort set alt andet end lige netop visning af statiske HTML sider
og billeder.
Avatar billede roenving Novice
13. juni 2003 - 16:28 #29
Du kan jo have forskellige sider at sende til brugeren efter hvad han gør
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:30 #30
Har stadig svært ved at skelne ASP/PHP helt fra javascript, da de begge laver dynamiske websider. Kan dog godt se at det er hhv. serverside og clientside.
Avatar billede arne_v Ekspert
13. juni 2003 - 16:32 #31
Nej der er mere tale om at server-side scripts:
  - har adgang til ting på serveren som client-side script ikke har
  - kører i et miljø du kontrollerer ikke et som brugeren kontrollerer

Tag noget så banalt som et login check af brugernavn / password.

Hvis du laver det client-side så kan brugeren så nemt som ingenting
smutte udenom.

Hvis det skal være sikkert skal det laves server-side.
Avatar billede arne_v Ekspert
13. juni 2003 - 16:33 #32
Hvis du prøver at kigge lidt på nogle eksempler på JS og ASP/PHP
så tror jeg at du vil se at langt hen af vejen så bruges
de til forskellige ting og at de mere supplerer hinanden
end konkurerer.
Avatar billede stroke1 Nybegynder
13. juni 2003 - 16:39 #33
okay det vil jeg prøve, mange tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester