Tänkte skapa ett litet system där man kan ladda upp filmer och där man sparar info om dem i en mysql-databas, samt ger möjlighet att läsa posterna i rss-läsare. Tre frågor:
Det kommer att handla om filmfiler på uppemot 50MB och över. Är det ens möjligt att hantera så stora filer med php? Något man bör tänka på i så fall? Höja uppladdningsstorleksgränsen till att börja med antar jag? Eller är det ftp som gäller för stora filer? Det vore smidigt att kunna ladda upp filmerna tillsammans med infon som man sparar nämligen.
Jag har inte hållt på med rss-feed tidigare, men var kan jag läsa om det och hur kommer det att gå till i korta drag?
Skriver jag ut databasdatan med php i en xml-fil eller funkar det på annat sätt?
Kan man med php få ut uppgifter om filmlängd, format, komprimeringsgrad och dylik info från filmfilerna på något vis?
Jag skulle nog försöka gå ifrån PHP för att hantera själva uppladdningen. Anledningen är att PHP inte kan visa hur mycket av filen som har laddats upp. Med hjälp av exempelvis Perl kan du få till en statusbar som kan vara trevlig att se när det tar lite längre tid att ladda upp filen.
There is no limit. PS Upload will continue uploading a file for as long as your server's resources permit or as long as there is an Internet connection between the uploading browser and your website server."
Har fått rss att funka nu med en php-fil och content-type text/xml.
Men när jag hämtar ut data från mysql-databasen så tar det ett tag innan den nya infon dyker upp i rss-läsaren och borttagna grejer ligger fortfarande kvar.
Jag feedar i Safari. Är det webbläsaren som cachear och har sig eller är det ingen bra idé att köra en php-fil på det här viset?
Jag tycker att det borde funka bra. Är det någon tagg man bör ha med för att den ska känna av att det har uppdaterats? Eller tömma någon cache eller liknande?
Och sista frågan är om querystrings och php-rss-fil. Om jag vill hämta ut viss data i min feed så använder jag rss.php?id=123. Det funkar om jag prenumerar på en podcast i itunes och knappar in adressen, men i safari får jag följande fel med querystringen:
"Safari kan inte öppna sidan ”feed://podcast.abc.se/rss.php?id=123”. Felet var: ”okänt fel” (NSURLErrorDomain:-1) Välj Rapportera bugg till Apple från Safari-menyn, anteckna felnumret och beskriv vad du gjorde innan du såg det här meddelandet.". Det funkar i Safari utan querystringen..
Någon som har varit med om liknande? Samma sak här så tycker jag att det bara borde fungera. Det hade varit så simpelt då. Brukar man inte använda querystrings för de här ändamålen? Jag vill helst slippa spara en xml-fil för varje användare, det känns väldigt dumt.
Det blev mycket grejer nu och kanske utanför php, men ni kan väl det mesta så ;)
Tack för hjälp!