FAQ |
Kalender |
2003-04-05, 04:53 | #1 | ||
|
|||
Supermoderator
|
<edit>
__________________
www.cellsynt.com |
||
Svara med citat |
2003-04-05, 17:55 | #2 | ||
|
|||
Administratör
|
Hinner med ett par notiser angående vad som är viktigt vid användandet av främst MySQL, även om mycket är tillämpbart även vid använding av många andra RDBMS (relational database management system).
Indexering Att skapa index för fält som ofta används i selects är en riktig kraftsparare. Att tänka på är att det dock kan slöa ner andra queries. Tabelltyp Gå igenom de olika tabelltyper som finns i det RDBMS du använder. När det gäller MySQL använder alldeles för många MyISAM när de borde använda InnoDB. Information om när du bör använda vilken finns i dokumentationen på mysql.com (under InnoDB kapitlet har jag för mig att det är bra och förhållandevis enkelt förklarat). Flytta information som sällan används Låt oss säga att du har ett enkelt statistikscript som loggar datumet och antalet träffar i en databas. Du kanske vill spara all information så att du kan gå tillbaka och titta på tidigare statistik. Då kan det vara en mycket god idé att endast ha de senaste dagarnas information i den aktuella tabellen som uppdateras, resten lägger du över i en separat arkivtabell som endast behöver användas vid selects på en längre tidsperiod. Denna princip kan spara ordentlig med resurser om du har många updates till den aktuella tabellen (färre referenser till datum ger snabbare update). Känner mig lite för morgonseg för att skriva mer nu, får väl fortsätta någon gång om vidare intresse finns.
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
2003-04-08, 22:44 | #3 | ||
|
|||
Nykomling
|
intressen finns
om man kör en dedikerad server med IDE hårddisk.... hur många sajter är det optimalt att ha på den? jag vet att allt beror på VILKA sajter man har..... kanske skulle man frågat antalet GB/m på en sådan server..eller inte ens det säger nåt? |
||
Svara med citat |
2003-04-09, 00:07 | #4 | ||
|
|||
Nykomling
|
intel 1GHz
med 256RAM enkel disk 300Gig/månad (fast det mesta är outnyttjad för tillfället) |
||
Svara med citat |
2003-04-09, 00:26 | #5 | |||
|
||||
Mycket flitig postare
|
Finns där någon enkel metod att skapa en statisk sida av en dynamisk? Dvs att jag redan idag har en dynamisk, men jag orkar inte koda om hela sidan för att få den statisk. Kanske att man använder ett enkelt script, som kan köras varje gång jag ändrar något på sidan. På så sätt slipper sidan återskapas dynamiskt varje gång en besökare laddar sidan.
Det är väll den metoden som TV.nu använder gissar jag. Jag hoppas ni förstår vad jag är ute efter... jag vill spara serverkraft. |
|||
Svara med citat |
2003-04-09, 00:31 | #6 | ||
|
|||
Nykomling
|
klart jag menade att 300GIG var gränsen för trafiken jag kan ha
inte en sajt )) jag vet att det inte finns några som helst regler och mått och att det är sajter som avgör. Tänkte bara om nån hade erfarenhet.... typ, vad som slöar mest... och jag fick några svar... on-line spel är inte bra att ha. Chat hörde jag oxå. Nu undrar jag hur är det med Forum (liknande det här).. |
||
Svara med citat |
2003-04-09, 22:44 | #7 | ||
|
|||
Administratör
|
Citat:
PHP Accelerator kan jag också rekommendera. Ett litet snäpp sämre än Zend har det visats sig i benchmarks, men skillnaden är marginal i de flesta fall. Metoder för att göra en dynamisk sida statisk? Det finns inga generella metoder för det. Ska hela processen gå automatiskt utan att du behöver gå in och ändra på många ställen får du nog leka en hel del med regex. Dina sökfunktioner är nog också svårt att göra statiska även om du kan cacha resultaten för vanliga sökningar.
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
2003-04-09, 23:04 | #8 | |||
|
||||
Mycket flitig postare
|
Citat:
Nej, sökningen kanske man nog inte kan räkna med att få statisk... |
|||
Svara med citat |
2003-04-10, 01:19 | #9 | ||
|
|||
Supermoderator
|
Fille, kolla in http://etext.lib.virginia.edu/helpsheets/regex.html för en basic tutorial så att du förstår hur det fungerar till att börja med, därefter kan du läsa mer specifika guider för apache (förmodar att du kör *nix). Du hittar vissa exempel på apache.org, annars kan du söka på google efter lämpliga keywords som passar dig (regular expressions regexp apache static dynamic etc)
Mvh, Tobias
__________________
www.cellsynt.com |
||
Svara med citat |
2003-04-10, 02:30 | #10 | ||
|
|||
Administratör
|
Vad jag syftade på var regex i något script/program för att skriva om länkar, spara nya filer, inkludera rätt saker på rätt ställen till det statistika. Inte någon rewrite i apache eller liknande.
Har en kort, och endast påbörjad, tutorial för användandet av PCRE främst med PHP som jag la upp på http://www.cerebuswebmaster.com/php_pcre.html om du vill ta en titt. Annars finns det hyffsade nybörjar-tutorials på phpbuilder.com och devshed.com har jag för mig.
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
Svara |
|
|