Kom ihåg mig?
Home Menu

Menu


Skapa filer på servern via webbläsaren

Ämnesverktyg Visningsalternativ
Oläst 2005-10-23, 15:51 #1
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Tja,

Behöver en funktion som gör att man via webbläsaren kan skapa ett förinställt antal filer på min server. Operativsystemet är Linux och filerna finns i en annan katalog men ska lägga sig på angiven plats vilken man skriver in i webbläsaren. Jag tror att starweb och e-butik använder liknande system. Jag ska dock använda det som en liten bloggsida tänkte jag . Så själva bloggisdan är klar men jag vill att mina besökare ska kunna skapa en egen blogg själva. (Visst, jag skulle ju kunna programmerat det så att alla använder samma filer genom en databas men nu blev det inte så :P)

Bör man programmera detta i php, perl eller lägga det lokalt på servern?

Tack!
Nizo13 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 15:54 #2
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Det finns många fina inbyggda funktioner i PHP för att hantera filer, och det är väldigt lätt att göra. Så jag hade rekommenderat PHP.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 15:59 #3
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Tjena,

Här var det snabba svar minsan . Jag är osäker på det. Jag tror att det tar för lång tid och belastar servern för mycket. Bloggsystemet är väl på 6 mb med alla biler per användare. Men med tanke på att man skulle behöva skapa en databas också så kanske PHP är ett smart drag.

Extremt tacksam för svar.
Nizo13 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 16:03 #4
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Om man skapar en egen fil för varje användare är det ju kanske inte så konstigt att det blir tungt för servern. :-) Hade jag varit du hade jag byggt om det, och kört det så att användarna identifieras genom databasen istället. Varje blogginlägg sparas väl ändå i databasen?
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 16:09 #5
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Jo men i olika databaser som det är nu. Nej, jag har ingen lust att bygga om det, det var ju därför jag frågar här. Skulle gärna vilja lösa det på följande sätt om användarna vill ändra i utseende etc.

Men jag frågar mig hur tex e-butik har gjort. De skapar säkert 10 nätbutiker om dagen vilka är grymt mycket större än mina små applikationer. Iof har de säkert lite större serverar också. Men de lär väl knappast lösa det med php? Verkar för krångligt.
Nizo13 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 16:17 #6
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
E-butiks webbshoppar ligger på deras kunders servrar, så de måste ändå installeras på kunden server innan den fungerar. Jag ser ingen vinning då med att automatisera kopieringen av de filerna. Att ladda upp 10 webbshopar om dagen och installera dem tar nog inte mer än två timmar.

Tänk som så här. En dag kanske du upptäcker en bugg i ditt blogsystem. Att du missat att skydda mot sql-injections någonstans, t.ex. Då kanske du har 100-200 användare, vilket innebär att du måste uppdatera 100-200 olika filer.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 18:49 #7
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
jaja, den tiden de problemen :P. Nej men seriöst. Jag vill ha det på följande sätt ovavsätt.

Men jag håller på att pilla lite på en funktion och det kanske inte är så svårt när jag tänker efter. Självklart bör jag använda funktionen copy för att kopiera filerna men för att kopiera en mapp, han jag använda samma? Jag lyckas inte på ett webbhotell. Måste man kanske ha Root-access?
Nizo13 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-23, 19:19 #8
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Hehe, ja du väljer ju själv.
Du kan inte kopiera en mapp och hela dess innehåll med en funktion, utan du får loopa igenom mappens innehåll och kopiera fil för fil. Men här kommer det fina, eftersom så många pysslar med PHP, så har den funktionen redan skrivits. Kolla in den första kommentaren på:
http://se.php.net/manual/en/function.copy.php
så är där en funktion för det.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-24, 01:46 #9
alexut alexut är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 102
alexut alexut är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 102
tycker du ska använda perl & mysql. Ta en titt på HTML::Template också
alexut är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-24, 16:03 #10
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Nizo13 Nizo13 är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2005
Inlägg: 5
Okej, Nu känner inte jag perl någe vidare alls faktiskt så dår får man väl snacka ihop sig med någon .

Vad menar du med HTML::Template?
Nizo13 är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 14:01.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017