Nu kører jeg min egen server, så der er relativt set no limit for hvad
jeg kan gøre :)
Problemet med dit forslag er, at meget få brugere vil skrive ?user=navn
når de skal besøge en blog. De vil hellere taste /brugernavn. Efter jeg
havde postet, kom jeg i tanke om et ord som måske kan beskrive hvad jeg
vil: virtuelle mapper. Har set mange sider hvor hver profil har en
adresse fx
http://sxc.hu/profile/tank90. Regner dog ikke med, at der på
serveren er en mappe for hver bruger. Det ved jeg dog ikke noget om :)
Forslag er stadig velkomne, bare en forklaring på hvordan sxc.hu metoden
virker, ville stille min tørst efter viden! :D
Venlig Hilsen
Tank
Martin wrote:
> Tank wrote:
>> Hej allesammen :)
>>
>> Jeg er ved at lave et lille (meget lille) blogsystem. Vil lave det så
>> jeg kan oprette flere blogs til alle i familien. Selve koden til de
>> basale funktioner i bloggen har jeg altså allerede skrevet, så det er
>> mere "multibruger" funktionaliteten jeg skal have råd til :)
>>
>> Problemet er, at når jeg vil oprette en ny blog, skal jeg:
>> 1. Oprette en nye database i MySQL
>
> Det er ikke særlig mange webhoteller hvor man har lov til at have mere
> end 1 database. Har du tænkt over det?
>
>> 2. Oprette tabellerne i databasen
>
> Jeg ville nok gøre noget ala sådan her.
>
> tabel_user
> tabel_blogs
>
> Hvor der så er en reference imellem user og blogs.
>
>> 3. Kopiere mappen med siden og give den et nyt navn
>>
>> Jeg vil gerne have så man kan taste fx følgende adresse:
>>
http://mitdomæne.dk/blogs/brugersnavn
>
> Hvis man gør som ovenstående kan man så hente det via
> blogs/?user=id
>
> Hvor så id kommer fra tabel_user.
>
>>
>> Jeg tænkte, at jeg på den måde kunne hente "brugersnavn" fra adressen,
>> og bruge den variabel til at hente de rette indstillingerne og data
>> fra MySQL databasen. På den måde kan jeg smide alle data i samme
>> database og tabel, og så sortere ud fra brugerens navn. Jeg undgår
>> også at skulle kopiere mappen, og hver brugers indstillinger kan jeg
>> gemme i en tabel.
>>
>> Det er lidt svært at forklare, men jeg håber i forstår, og hvis ikke,
>> må jeg prøve at forklare igen :)
>>
>> Tak for hjælpen på forhånd!
>>
>> Venlig Hilsen
>> Tank