Är på väg att bygga en hemsida med php där all info hämtas från mysql databaser. Jag undrar hur det funkar med sökmotorer generellt? Jag skulle så småning om vilja ha en sökmotor som kan hämta poster ur databaserna beroende på vilket sökord man skrivit in.
1.Vilken teknink använder man sig av. Låter man mysql sköta själva sökningen eller behövs det tredje parts lösningar?
2. Vad är begränsningen för en mysql databas? Min vision är att så småning om ha ca 100 000 poster i databasen. Vad bör man tänka på när man siktar på att bygga ett php med mysql databas-system av den storleken?
Vad jag kan läsa mig till så ligger begränsningen inte i antal poster utan mer på server hårdvaran.
Jag hade även tänkt att spara 1-3 bilder i varje post. Bör man spara denna binära bild-data i en egen tabell eller spelar det ingen roll om man kör allt i en och samma?
Dev Null, du frågar ang Myisam. Och jag har inget svar på det eftersom jag inte är så insatt ännu. Om jag fattat rätt så står valet mellan Mysiam och InnoDB och jag vet inte exakt vad skillnaden är. Vad avgör om man ska välja det ena eller andra?
Dev Null, du frågar ang Myisam. Och jag har inget svar på det eftersom jag inte är så insatt ännu. Om jag fattat rätt så står valet mellan Mysiam och InnoDB och jag vet inte exakt vad skillnaden är. Vad avgör om man ska välja det ena eller andra?
Fördelen med InnoDB är stöd för transaktioner och för "row locking".
Fördelen med myisam är att det är optimerat för databaser med mycket läsning och lite skrivningar.
Jag tycker du skall köra på myisam, men det viktiga oavsett vad du väljer är att du bygger dina index rätt eftersom det är dessa som påverkar prestandan i sökningar.
Jag hade även tänkt att spara 1-3 bilder i varje post. Bör man spara denna binära bild-data i en egen tabell eller spelar det ingen roll om man kör allt i en och samma?
Spara dina bilder som filer utanför datbasen istället. De hör inte hemma i databasen.
259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e