Avatar billede avminarm Juniormester
01. juli 2003 - 11:03 Der er 8 kommentarer og
2 løsninger

optimering af kode til template system

Hej kloge hoveder

Jeg sidder og sysler med et template system som jeg skal bruge til et lille CMS, jeg har brygget noget kode sammen (alle filer og kildekoder kan ses på: http://wagners.users.whitehat.dk/temp/ )

Jeg har brugt en klasse = VarPage, som udgangspunkt, MEN jeg er ikke særlig "inde i klasser" - jeg er faktisk ikke rigtig klar over om det jeg har lavet er korrekt (men det virker!) og vil meget gerne have optimeret den kode jeg har lavet og meget gerne have forslag til forbedringer mv.
Avatar billede danisher Nybegynder
02. juli 2003 - 13:38 #1
Jeg vil sige at det ser meget fornuftigt ud.

Sådan lige optimering af koden, vil jeg mene er lidt svært, da der jo er rimelig meget kode... :) Når man ikke lige er inde i koden selv, kan det godt være svært...

Men bare klø på, det ser fint ud!

Mvh
Avatar billede avminarm Juniormester
02. juli 2003 - 13:47 #2
jeg troede ikke nogen havde tid, kunne man lige så godt lave det hele i en funktion eller er det bedst i en class (jeg har ikke kunnet finde nogen "jegved intet om klasser"-artikler ;O[)
Avatar billede danisher Nybegynder
02. juli 2003 - 13:51 #3
Der er jo både fordele og ulember ved begge...

Når du har med en class at gøre, så bruger du jo OO, hvilket jo i sig selv er en fordel. Så den vil jeg klart anbefale dig at bruge. Dog kan det godt blive lidt svært at holde styr på, hvis systemet bliver lidt større, det er bare min erfaring.

Derimod med funktioner, kunne man bare include en funktions.php fil hver gang, og have alle dine funktioner stående derinde i. Kald dem så når du vil bruge dem. Deri, kan du også erklare alle mulige ting, og connecte til database osv.

Det kan man dog i begge, så der er der vel ingen forskel.

Med hensyn til hastigheden, tror jeg den næsten er den samme.

Tror næsten det kommer ned til smag og behag til sidst.

mvh
Avatar billede avminarm Juniormester
02. juli 2003 - 13:58 #4
det er ikke sådan at du kender nogle gode OO artikler - gerne på et MEGET lavt niveau ;o)
Avatar billede danisher Nybegynder
02. juli 2003 - 14:02 #5
Nej, desværre...

De er lidt svære at hoste op.

Men prøv at kigge lidt på:

http://www.hotscripts.com/PHP/

mvh
Avatar billede avminarm Juniormester
02. juli 2003 - 14:24 #6
har kigget - det er ikke let at finde - nå jeg lader den lige være åben et stk. tid hvis nu andre kan bidrage
Avatar billede danisher Nybegynder
02. juli 2003 - 14:49 #7
Så må jeg jo finde noget til dig... :)

http://www.devshed.com/Server_Side/PHP/BackToClass/page1.html

Dette burde nok være den mest elementere gennengang af det. Synes selv den er rimelig godt skrevet!

Point? :-)

Mvh
Avatar billede avminarm Juniormester
02. juli 2003 - 14:55 #8
har tidl læst den, men tak alligevel - jeg vil lade den stå åben hvis nu nogen kan bidrage med noget til templatesystemet - håber det er ok med dig - ellers skal du nok få points ;o) - og det er ikke en måned det skal stå åbent!
Avatar billede exp Juniormester
02. juli 2003 - 15:04 #9
Synes nok jeg havde set OOP før => www.udvikleren.dk/article.php?aid=147&techid=6
Avatar billede avminarm Juniormester
07. juli 2003 - 09:53 #10
Her sker vist ikke mere
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