Avatar billede hoejgaard Juniormester
26. april 2003 - 13:45 Der er 32 kommentarer og
1 løsning

programmering i forb. med web site

Hej.
Jeg vil lave en side i stil med den blå avis på nettet.
Mit spørgsmål er i den forb., hvorfor kan man feks. benytte asp og ikke c++ til programmering.
Og hvilke andre programmeringssprog og scrips vil i anbefale til opgaven ????
Vil gerne have præciseret hvad jeg skal bruge til flg. :

Design :
Database :
Layout :
Programafvikling :

Hvilke programmer skal jeg bruge til ovenstående ??
Avatar billede arne_v Ekspert
26. april 2003 - 13:52 #1
Det er altså en *STOR* opgave.

Du kunne principeilt godt lave det CGI scripts lavet i C++.

Men performance ville være dårlig og det vil koste millioner
i programmør timer.

ASP, PHP eller JSP er designet til at lave sådan noget nemt
og effektivt og er derfor meget bedre.

Jeg vil klart anbefale enten ASP, PHP eller JSP.

Værktøjer ?

Design: papir og blyant / et UML tool
Database: MySQL / Access / ?
Layout: en editor som understøtter det script-sprog du vælger (ASP/PHP/JSP)
Programafvikling: IIS (ASP) / Apache + PHP (PHP) / Tomcat eller Resin eller Apache+Tomcat eller Apache+Resin (JSP)
Avatar billede arne_v Ekspert
26. april 2003 - 13:55 #2
Og om du skal vælge ASP, PHP eller JSP afhænger af hvad du kan.

Kender du VB så vælg ASP.

Kender du Java så vælg JSP.

Ellers vælg PHP (jeg har ikke selv PHP erfaring men jeg ved at mange
er glade for det - og du kan få masser af PHP hjælp her på Eksperten).
Avatar billede hoejgaard Juniormester
26. april 2003 - 13:57 #3
Hvor kommer ASP ind i billedet i forhold til en sådan opgave,
og hvad er UML tool. Er det html eller hvad ???
Iøvrigt tak for det lange svar.
Avatar billede tofferman Nybegynder
26. april 2003 - 14:00 #4
Måske skulle du kigge på på www.html.dk, og læse de forskellige tutorials. Asp er forholdsvis nemt at gå til, jeg bruger det selv på toflo.dk. Det vil også være en god ide at sætte sig ind i javascript.

Som database vil MySql sikkert være det bedste. Du kan hente den gratis, og det er også den som de fleste webudbydere stiller til rådighed. Access-databasen vil nok være for svag til din opgave.
Avatar billede hoejgaard Juniormester
26. april 2003 - 14:00 #5
og hvad er VB og JCP ???
Avatar billede arne_v Ekspert
26. april 2003 - 14:00 #6
ASP, PHP og JSP er noget man laver dynamiske web-sider / web-applikationer / web-sites i.

UML er en standard for diagrammer. Så et UML tool er et tegne-program specielt
lavet til at lave diagrammer over software/hardware etc..
Avatar billede arne_v Ekspert
26. april 2003 - 14:01 #7
VB = Visual Basic

JSP = Java Server Pages
Avatar billede hoejgaard Juniormester
26. april 2003 - 14:01 #8
Ikke JCP men JSP selvfølgelig ??
Avatar billede hoejgaard Juniormester
26. april 2003 - 14:04 #9
DVS.
Database = MySql
Programmering = ASP
Layout = CSS
Præsentation = HTML i en editor som notepad el. lign

Er det sådan jeg skal gribe det an. Kender Basic lidt derfor ASP.
Er ASP ligeså godt som JSP og PHP
Avatar billede arne_v Ekspert
26. april 2003 - 14:08 #10
Groft sagt ja.

Enhver god developer har sine personlige præferancer (personligt
er jeg til JSP), men ASP er særdeles udbredt og OK.
Avatar billede hoejgaard Juniormester
26. april 2003 - 14:18 #11
Så starter man vel med at lave databasen og går så at sige baglæns ???
Understøttes de nævnte programmer af både netscape og explorer??
Er ASP gratis ??
Avatar billede arne_v Ekspert
26. april 2003 - 14:55 #12
Jeg ville nok designe bruger-interfacet først og så databasen udfra
det behov der viser sig der.

Men hvis data strukturen er meget givet udfra problem-stillingen, så
kan du også starte der.

ASP/PHP/JSP genererer HTML som sendes ud til browseren, så der er
ikke flere browser problemer med dem end med HTML generelt.

Jeg mener ASP kommer med IIS, men der må andre supplere mig.
Avatar billede hoejgaard Juniormester
26. april 2003 - 16:48 #13
Hvad er IIS ????????
Avatar billede arne_v Ekspert
26. april 2003 - 16:50 #14
IIS = Internet Information Server = Microsoft's web-server
Avatar billede hoejgaard Juniormester
26. april 2003 - 17:50 #15
Og hvordan og hvor findes det ??????????????
Avatar billede arne_v Ekspert
26. april 2003 - 17:52 #16
Den unrestrictede version køber du fra Microsoft for en lille
formue.

En developer version kommer med Windows 2000 (og XP formoder jeg)
Professional.
Avatar billede hoejgaard Juniormester
26. april 2003 - 18:01 #17
Og den er ligeså god, developer versionen altså ???
Avatar billede arne_v Ekspert
26. april 2003 - 18:02 #18
Ja - til at develope i.

Der er en restriktion på antal samtidige brugere mener jeg.
Avatar billede hoejgaard Juniormester
26. april 2003 - 18:06 #19
Hvad med MySql er det gratis og hvor får man det ????
Avatar billede arne_v Ekspert
26. april 2003 - 18:08 #20
MySQL er gratis og kan hentes hos www.mysql.com !
Avatar billede hoejgaard Juniormester
26. april 2003 - 18:09 #21
Det var da dejligt.
Og til sidst; CSS hvor findes det koster det noget
Avatar billede melao Nybegynder
26. april 2003 - 18:09 #22
Avatar billede hoejgaard Juniormester
26. april 2003 - 18:10 #23
Hvad mente du med at der var en resriktion på samtidige antal brugere ?????
Avatar billede arne_v Ekspert
26. april 2003 - 18:12 #24
CSS = Cascade Style Sheet

er noget du skriver og det kan serves af enhver web-server,
så det vil ikke koste noget ekstra.
Avatar billede arne_v Ekspert
26. april 2003 - 18:15 #25
Jeg mener at det højest kan hentes 10 filer parallelt fra et
Professional system.

Det er også fint til udvikling.

Til produktion skal man have en Windows 2000 Server og en rigtig IIS licens.
Avatar billede hoejgaard Juniormester
26. april 2003 - 18:20 #26
Forstår ikke rigtigt, hvad du mener med at der højest kan hentes 10 filer. Det er meningen siden skal lægges på nettet og skulle kunne ses af alle brugere.
Avatar billede arne_v Ekspert
26. april 2003 - 18:25 #27
Hvis der skal være mange samtidige brugere vil det kræve en Windows 2000
Server og rigtig IIS !

Så hvis du selv vil hoste skal du ud og investere.

Hvis det skal på et web hotel så har de det der skal til.

Men du kan bruge en Windows 2000 Professional til at udvikle på.
Avatar billede tofferman Nybegynder
26. april 2003 - 18:46 #28
IIS følger med Windows 2000 og Windows XP Pro, så nogen formue skal der da ikke investeres dér.

Alternativt kan du redigere dine sider direkte på webserveren (evt kopier i en arbejdsmappe). Det kræver dog at du har en rimeligt hurtig forbindelse.
Avatar billede arne_v Ekspert
26. april 2003 - 18:57 #29
tofferman>

Man kan godt udvilke på den IIS der følger med 2000 Pro.

Men den duer ikke til production.
Avatar billede hoejgaard Juniormester
26. april 2003 - 19:00 #30
Skal lige være sikker på jeg har forstået det :
Jeg udvikler siden vha. Windows XP Pro og bliver tilknyttet et web hotel og derfra skulle det kunne kører uden begrænsning på antal samtidige brugere.
Håber ikke det var for mange spørgsmål :)
Avatar billede hoejgaard Juniormester
26. april 2003 - 19:04 #31
Hvad er forsk. på udvikling og production rent praktisk???????
Avatar billede arne_v Ekspert
26. april 2003 - 19:06 #32
Øh.

Udviklingen er nu du sidder og laver web applikationen.

Produktion er når den bliver sat i drift og brugt til det den
er beregnet til.
Avatar billede arne_v Ekspert
26. april 2003 - 19:07 #33
Du kan fint udvikle i XP Pro.

Og dit web hotel har uden tvivl Windows 2000 Server og IIS uden
begrænsninger (hvis altså dit web hotel understøtter ASP, men
det formoder jeg at du har checket).
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