Avatar billede or.han Nybegynder
11. august 2006 - 12:48 Der er 12 kommentarer og
1 løsning

Anbefaling af serverside scripting sprog

Hey.

Jeg har i kun et år leget lidt med PHP og MySQL. Jeg synes det har været et godt sprog til at komme i gang med, men jeg har set at mange påstår at det er et sprog for hobby-programmører.

Det tror jeg skyldes, at det er Open Source, men er der noget det ikke kan i forhold til ASP.NET, ASP, JSP, CFM eller hvad der nu findes??

Syntaksen i PHP er begyndt at irritere mig lidt og jeg vil derfor høre om jeres erfaringer med forskellige serverside scripting sprog. Fx kan jeg i PHP ikke lide at skulle lave et dollartegn foran variabelnavne.
En anden ting som jeg heller ikke kan lide er fx når man finder længden af en array. Så skriver man jo "sizeof($array);" i stedet for det jeg kender (og synes er mere logisk) "array.length".

Jeg er ikke ude på at starte en diskussion om den bedste osv, men bare høre jeres mening om sprogene samt anbefale noget som ligner syntaksen i C, JavaScript osv.

Der er også noget andet jeg har tænkt på. Man kan jo også bruge Apache til at gøre nogle fede ting (tror jeg) i PHP, så er det bare det som jeg skal få lært??

På forhånd tak
or.han
Avatar billede arne_v Ekspert
11. august 2006 - 13:11 #1
At kalde PHP et sprog kun for hobby-programmører er decideret forkert.

Der er efterhånden en del virksomheder der enten udvikler i PHP eller
endu hyppigere bygger ovenpå et af de mange opensource CMS/portal
systemer udviklet i PHP.

Men PHP er et sprog som er velgnet til hobby-programmører, fordi det er
relativt nemt at komme igang med.

Men kommer meget hurtigere igang med PHP og ASP end med ASP.NET og JSP.

PHP understøtter faktisk OO så måske skulle du bare dyrke det lidt.

Ellers så må du kaste dig over ASP.NET/C# eller JSP/Java - begge er
meget gennemført OO'ske.
Avatar billede or.han Nybegynder
11. august 2006 - 14:21 #2
OO?? Object orienteret??
Avatar billede arne_v Ekspert
11. august 2006 - 14:53 #3
ja
Avatar billede or.han Nybegynder
11. august 2006 - 18:07 #4
Hvordan er syntaksen i ASP.NET og JSP?? Ligner de scriptsprog som actionscript, javascript osv??
Avatar billede arne_v Ekspert
11. august 2006 - 18:47 #5
ASP.NET bruger tags og enten C# eller VB.NET

JSP bruger tags og Java

C# og Java er rene OO sprog

rent syntax maessigt ligner de nok JavaScript meget, men det er en ret overfladisk
lighed
Avatar billede or.han Nybegynder
11. august 2006 - 18:56 #6
Hvad mener du med tags? Bare html tags?
Avatar billede arne_v Ekspert
11. august 2006 - 19:24 #7
nej

specielle server side tags som bliver til kode server side
Avatar billede or.han Nybegynder
11. august 2006 - 21:48 #8
Jeg har hørt noget med at PHP's sikkerhed er dårlig, men passer det? Er det mere sikkert at bruge de to andre scripting sprog??
Avatar billede arne_v Ekspert
12. august 2006 - 00:17 #9
så vidt jeg ved har PHP ikke container managed security, hvilket må betyde
at PHP umuligt kan have dårligt sikkerhed, fordi sikkerheden i en PHP applikation
vil være op til applikationen

der er så mindre sikre PHP applikationer og mere sikre PHP applikationer
alt efter PHP programørens evner/prioritering/held
Avatar billede or.han Nybegynder
13. august 2006 - 00:15 #10
Jeg har hørt om OOP før, men kan du forklare hvad det er og hvad det fx kan gøre??

Altså jeg er inde på at man kan lave sine egne objekter, men hvis du vil forklare det lidt mere, vil jeg blive meget glad.
Avatar billede arne_v Ekspert
13. august 2006 - 03:37 #11
OOP er et programmerings paradigme som har afløst procedural programmering
som det mest foretrukne

prøv og læs:

http://en.wikipedia.org/wiki/Object-oriented_programming
http://homepages.north.londonmet.ac.uk/~chalkp/proj/ootutor/index.html

efter at have læst dem er det nok stadig lidt grumset, men du er ihvertfald
blevet præsenteret for nogle afnøgle begreberne

næste skridt ind i OOP'ens verden skal du nok tage via et konkret
programmerings sprog
Avatar billede or.han Nybegynder
14. august 2006 - 15:15 #12
Okay det giver faktisk god mening.
Læg et svar arne_v.
Tak for hjælpen!!
Avatar billede arne_v Ekspert
14. august 2006 - 15:34 #13
svar
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