Hej Alle
jeg er som ny bruger af iMac og Adobe Creative Suite 4 heldig at finde dette forum som jeg selfølgelig straks er blevet medlem af
jeg kommer fra windows og Visual Studio 208 men ønsker nu at flytte mine ting over på en
Ubuntu Server (Apache) og er der for ved at finde ud af hvordan jeg gør tingene med Dreamweaver,Flash mm.
CMS og Flash
jeg ønsker nu at lave et billedegalleri i Flash hvor brugeren selv kan tilføje og fjerne og billeder mm.
og er i tvivl om hvilken vej jeg skal gå
skal jeg:
gemme data i mySql
lave upload og edit i php
konverter Sql data til en XML
bruge XML på Flash
kan man ikke kalde en Sql database direkte fra Flash
7 kommentarer
Nej Flash kan ikke tilgå en MySQL database uden noget middleware (PHP i dit tilfælde).
Jeg ville gemme data i MySQL og output'e det som noget XML (hvis det er kompleks data, og det er det oftest). Så kalder du bare dette script på serveren med de nødvendige parametre for at få dit output returneret i et format du kan bruge.
tak for det hurtige svar
jeg har en anden overvejelse omkring XML filen
jeg har flere kategorier der hver indeholder X antal billeder
skal jeg lave en stor XM fil til alle katagorier og billeder
eller lave en XML fil for hver kategori med tilhørende billeder
Det er jo sådan set bare et designvalg. Hvis vi taler store mængder data i hver kategori giver det mest mening at splitte det ud (så brugeren kun skal hente det hun efterspørger). Men hvis datamængderne i hver kategori er små, så gør det nok ikke den store forskel om du henter i et batch eller flere.
Du kan hvis du har rigtig meget data du henter, pakke og sende xml som en zip fil. Det kan man sparer rigtig meget plads ved. Men det er kun hvis man sender rigtig meget. Man kan bruge ZipFile classen fra nochump til at unzip fra AS3 af.
Det kan lave dine store xml file,lad os sige 600kb om til 10kb, hvis jeg husker rigtigt.
tak jeg vil lave nogle forsøg med konvertering til XML og se hvad det fylder
et sidste spørgsmål før jeg går i gang med Flash
jeg har en billedfremviser med et stort billede felt
og 10 thumbnail felter under/siden, når markøren holdes i højre/venstre side ruller nye humbnail frem
hvis der er 200 thumbnail at vise
indlæses alle thumbnail i en liste og vises på en tidslinie
eller
indlæser man de 10 i en buffer og laver indexering i Actionscript
Du kan sagtens indlæse data'en på en gang, men hvis du vil scroll'e >200 billeder er det muligt du skal ud i noget progressivt genereret visning.
Prøv dig frem, du skal alligevel lave en listevisning, så start med at prøve med hele listen, hvis det fejler, så lav noget selektion i din data. Generer dem der skal bruges til en visning, og slet dem igen mens du scroller.
(Hvis du på forhold ved at du skal håndtere meget store datasæt, så er der nok ingen vej udenom en visning, der kun består af dele af datasættet på et vilkårligt tidspunkt).
Mange tak jeg prøver