Avatar billede lone_a_p Praktikant
17. juni 2011 - 23:31 Der er 5 kommentarer og
1 løsning

Er kompakt kode vigtig

Hvor stor betydning lægger I i at lave jeres kode kompakt?

Altså jeg mener benytte så få tegn som muligt i jeres forskellige php-scripts, javascript-scripts osv.

Har det nogen reel indflydelse på performance/belastning af server?

Mvh Lone
Avatar billede arne_v Ekspert
17. juni 2011 - 23:43 #1
Paa langt sigt er det en katastrofe at kompakte koden fordi omkostninger til vedligeholdelse eksploderer.

Hvis der er behov for at kompakte f.eks. store JavaScript libs, saa kan man beholde den store udgave for videreudvikling men kompakte en udgave som man deployer.

Det kan godt forbedre load tider.

For tools se:

http://en.wikipedia.org/wiki/Minification_%28programming%29

Jeg tvivler paa at teknikken er lige saa udbredt for PHP, men da PHP normalt laeses ved hver request kan der ogsaa godt vaere noget at hente her.

Jeg mener dog at man hyppigere vaelge at precompilere med tools som kaldet PHP acceleratorer.

Liste:

http://en.wikipedia.org/wiki/List_of_PHP_accelerators
Avatar billede arne_v Ekspert
17. juni 2011 - 23:44 #2
Sidstnaevnte skal installeres paa server.
Avatar billede lone_a_p Praktikant
17. juni 2011 - 23:50 #3
Hej Arne,

Tak for dit svar. Jeg tror jeg kom til at benytte ordet "kompakt" uheldigt, da det åbenbart betyder noget andet end jeg havde forestillet mig.

Jeg vil give et eksempel på, hvad jeg mener. F.eks. kan man skrive onclick() på alle sine links. Eller også kan man benytte et jquery-script og få samme funktionalitet, men færre tegn i koden.

Hvor vigtigt er det at benytte færrest mulige tegn i php-filerne. Hermed bliver filerne jo mindre at hente/arbejde med.

Ligeledes med udkommenteret kode, som jeg godt kan have en del af. Dette må ligeledes reducere størrelsen.

Mvh Lone
Avatar billede arne_v Ekspert
18. juni 2011 - 00:05 #4
Kommentarer er godt. Punktum. Hvis stoerrelsen skal reduceres saa behold original med kommentarer og strip kommentarerne fra det du deployer.

Medmindre du har et meget lille JavaScript behov ville jeg vaelge jQuery fremfor custom JavaScript.

jQuery fylder noget, men det kan caches i browseren mellem alle dine sider. Og siderne bliver i sig selv mindre.

Men den store fordel er at der nok er faerre fejl i jQuery end i det kode du selv skriver.
Avatar billede arne_v Ekspert
08. august 2011 - 01:04 #5
all set?
Avatar billede lone_a_p Praktikant
14. august 2011 - 10:43 #6
Tak for din respons.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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