Avatar billede kongfjong Nybegynder
09. oktober 2007 - 21:33 Der er 19 kommentarer og
1 løsning

Artikler og nyheder

Hej, jeg kunne egentligt godt bare lige tænke mig at få lidt nyt input omkring sider der skriver nyheder og artikler omkring Web-programmering generelt. Jeg ønsker ikke sider med tutorials, men sider der skriver artikler om nye tekniker, php's udvikling, nye features, Javascript, Ajax osv osv:)

På forhånd tak:)
Avatar billede stfn Nybegynder
10. oktober 2007 - 10:22 #1
www.sitepoint.com har utroligt meget at byde på. Især hvis du kigger de forskellige blogs igennem
Avatar billede olebole Juniormester
10. oktober 2007 - 16:01 #2
<ole>

stfn >> Det er med sitepoint.com, som med de fleste andre tutorial-sites om webkodning: Det bugner af fejl, mangler og misforståelser! De tutorials/artikler om 'nye tekniker', jeg netop har kikket igennem på sitepoint, bestod primært af vrøvlerier, samt dårlig, forældet og invalid kode.

konfjong >> Specielt om frontend kodning er det ekstremt vanskeligt at finde gode artikler og tutorials  :o|

/mvh
</bole>
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 17:20 #3
Når du snakker om frontend hvad mener du så? Synes der florerer forskellige opfattelser af hvad frontend og backend er:)
Avatar billede olebole Juniormester
10. oktober 2007 - 17:26 #4
Frontend er, hvad der foregår på klienten (i browseren) - backend er, hvad der foregår på serveren. At du så ofte bruger en browser til betjening af din backend, er en helt anden ting  :)

Typiske frontend sprog/teknologier/teknikker er: HTML, CSS, JavaScript, DOM, XML og AJAX ... uagtet, at du også kan bruge XML på serveren og at der indgår server teknologi i AJAX
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 17:32 #5
Hehe okay;)
Avatar billede arne_v Ekspert
10. oktober 2007 - 17:42 #6
Hmmm.

Hvis vi har en standard 3 tier med 3 layers i middle tier, saa vil jeg saette
graensen mellem frontend og backend mellem PL og BLL.

client pc tier
web server tier, presentation layer
----
web server tier, business logic layer
web server tier, data access layer
database server tier
Avatar billede olebole Juniormester
10. oktober 2007 - 18:07 #7
Arne >> Det er vi enige om, men det er ikke ligefrem en differentiering, man er vandt til at se i applikationer, der spørges om i standard web-kategori tråde på Eksperten. Her består menuen somregel af to 'sammenkogte retter'  :)
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 18:08 #8
@arne v
Det er forholdsvis sort snak for mig hehe:)
Avatar billede olebole Juniormester
10. oktober 2007 - 19:05 #9
kongfjong >> Arnes model er three-tier modellen, som engang i 90'erne udspringer af de forskellige (ofte fysisk adskilte) 'områder', der indgår i en web applikation - kaldet 'tiers'.

De tre 'områder' er:
1) klienten (browseren)
2) web serveren
3) database serveren

Derudover arbejder man med tre adskilte 'layers' i server koden:
1) præsentations laget (PL)
2) forretnings logik laget (BLL)
3) database kommunikations laget (DAL)

PL indeholder kode, der udskriver opmærket data/information

BLL indeholder kode, der henter data fra DB (databasen) ved at kalde funktioner i DAL
BLL indeholder kode, der kan indsætte data i DB ved at kalde funktioner i DAL
BLL indeholder kode, der kan behandle data før indsættelse i DB
BLL indeholder kode, der kan behandle data før vidersendelse til PL

DAL indholder kode, der kan 'tale med' DB

Bruger man denne model, ligger den naturlige grænse mellem frontend og backend på serveren mellem PL og BLL
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 19:30 #10
Ahhh jeg er med;)
Avatar billede olebole Juniormester
10. oktober 2007 - 19:37 #11
Sagen er, at der er en verden til forskel på en programmør og en autodidakt koder - eller én med en kort IT-uddannelse som webintegrator, mutimedieintegrator, multimediedesigner, el.lign.

Tager du en længerevarende IT-uddannelse - typisk en universitets uddannelse - bliver du udstyret med en masse værktøjer omkring 'klassisk' programmering, du har enormt vanskeligt ved at få på anden måde ... i hvertfald tager det enerverende lang tid at tilegne sig de samme færdigheder!
Det er lidt som at sammenligne en dygtig møbelsnedker og hans kunnen med én, der har haft sløjd i skolen ... der er faget til forskel  ;o)

Jeg var selv 43 år, da jeg af helbrdsårsager blev nødt til at skifte fag og lidt diffust valgte web. Jeg tog den nu forhenværende Space Invaders uddannelse på 2 år - forløberen for de nuværende korte IT-uddannelser - for desværre var en uni-uddannelse bl.a. af økonomiske og familiemæssige årsager ikke en option.
Når jeg skriver 'desværre', er det nu nok en efterrationalisering, da jeg på det tidspunkt ikke vidste nok om branchen til at have nogen mening om eller indsigt i dens uddannelser  :)

Det kan godt lade sig gøre at komme langt, men tro mig: Det er _ikke_ den fede måde at uddanne sig på! Det er en ørkenvandring i dyr efteruddannelse, kurser og selvstudier.
Når man skal til at lære, kan det tilmed være overordentlig svært at skelne skidt fra kanel på nettet. Mange af de, der skriver artikler/tutorials ved ikke meget mere, end én selv - men det er svært at overskue på dét tidspunkt.

Min egen søn ville selvsagt ikke lytte til mine erfaringer, så han tog en webintegrator uddannelse. I dag sidder han i en fast stilling som udvikler - og er i gang med en aftenuddannelse som datalog. Læg dertil bopæl i provinsen med lange transporttider, en kone og en datter på godt et år - samt planer om yderligere familieforøgelse. Vi er i dag ret enige om, at der ér bedre måder!  ;o)
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 19:41 #12
Okay, skræmmende løsning når man lige er blevet færdig med WebIntegrator uddannelsen, men super med inputtet, mange tak;)
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 19:44 #13
Forresten, betegner du Datamatiker som en kortere IT uddannelse? (Ved godt den er to-årig, men det kunne jo være den gik under anden uddannelse)
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 19:45 #14
Og igen, hvad betegner man som "Udvikler"?:)
Avatar billede olebole Juniormester
10. oktober 2007 - 19:53 #15
Ups ... sorry, det var ikke meningen at være showstopper! Selvom man ikke bliver programmør, lærer man en masse andet og får en bred indføring i hele branchen - hvilket kan være en fordel, når du skal arbejde sammen med f.eks. grafikere  :)

Datamatiker er lidt en grænseuddannelse. Den er programmeringsmæssigt på et højere niveau end de andre korte, jeg nævnte ovenfor - men ikke voldsomt meget.

'Udvikler' er ligesom 'designer' og 'ingeniør' ikke en beskyttet eller veldefineret titel - og den bruges lidt i flæng. I hans tilfælde udvikler/programmerer han .net applikationer i et stort revisions firma ... både interne og til kunder.

I andre firmaer er en udvikler én, der skriver 'langhårede serverting' i f.eks. C, C++ eller Java. Webbranchen er én med mange fine titler  :)
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 20:11 #16
Hehe no worry, tog den fordi den var så specifik med PHP og web:)

Men du har ret mht. de fine titler. Har overvejet Datamatikeren nemlig, ligesom Datalog var inde i overvejelserne engang, men som din søn, står jeg med en datter, dog kun på fire uger, så det er ikke sikkert det liiiige er muligt:)
Avatar billede olebole Juniormester
10. oktober 2007 - 20:17 #17
nåååhhhh ... tillykke med begge dele - og held og lykke med den videre færd i branchen  :)
Avatar billede kongfjong Nybegynder
10. oktober 2007 - 20:26 #18
Tak;)
Avatar billede kongfjong Nybegynder
12. oktober 2007 - 21:36 #19
@olebole
Kender du til resourcer på nettet eller bøger, der kan hjælpe mig i retning af det du kalder "klassisk programmering"?
Avatar billede kongfjong Nybegynder
16. juni 2008 - 09:12 #20
Lukket:)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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