LazyLoad är att du hämtar datan vid det tillfälle som du behöver den.
Säg att du hämtar hem alla kunder i en databas, till alla kunder finns det orders, till alla orders finns det orderrader, på alla orderrader finns det produkter.
Allt detta har du definerat upp en ett object för dina kunder, men om du skulle hämta alla denna data på en gång, skulle det ta flera minuter för dig att hämta all information, så därför så hämtar du bara alla kunder, när du sedan valt en kund och vill visa den, så hämtas dina orders för den kunden, om det är så att du vill veta mer om en order så hämtas alla orderrader för denna order osv osv.
Helt enkelt så hämtas inte datan förren du efterfrågar den, det finns för och nackdelar med det i olika scenarion, men generellt kan man säga ju mer data desto större vinst med LazyLoading...
Lazy loading
"Lazy loading, also known as dynamic function loading, is a mode that allows a developer to specify what components of a program should not be loaded into storage by default when a program is started. Ordinarily, the system loader automatically loads the initial program and all of its dependent components at the same time. In lazy loading, dependents are only loaded as they are specifically requested. Lazy loading can be used to improve the performance of a program if most of the dependent components are never actually used.
A developer can enable lazy loading on a component-by-component basis in both threaded and non-threaded applications. The disadvantage of lazy loading is that if a component calls most of its dependents, every function call to a lazily loaded component requires extra instructions and time. Consequently, if a program can be expected to use most of its dependent components, then lazy loading will probably not improve performance" http://whatis.techtarget.com/definition/0,,sid9_gci825078,00.html
Så då tolkar jag det nästan som "spetsbroderier" :p så de betyder då typ samma men, med olika stavningar :q
lac·y /ˈleɪsi/ [ley-see] –adjective, lac·i·er, lac·i·est.
of or resembling lace; lacelike: a lacy gown; a lacy leaf.
Lacy loading är alltså precis som lazy loading, med den lilla skillnaden att man döljer tangentbordet med en spetsduk, och därför råkar trycka på "c" istället för "z".
Det var ett skämt. Ber om ursäkt för förvirringen och att jag tramsade i en seriös tråd, men Gladh hade ju redan givit det klockrena, korrekta svaret så.... :)
Det var ett skämt. Ber om ursäkt för förvirringen och att jag tramsade i en seriös tråd, men Gladh hade ju redan givit det klockrena, korrekta svaret så.... :)
Lace=spets
Doh! :P
Känner mig som Homer nu... helt förvirrad och i behov av en öl..
Lazy load, lacy load same shit, different name.. okei.. tackar och bockar.. :)
275 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5