H. Nilsen Posted January 27, 2009 Share Posted January 27, 2009 Hei, Jeg kommer til å gjøre endringer på Siste innlegg i dagene fremover. Endringene er nødvendige, og jeg ber om forståelse for visse driftsproblemer knyttet til forumet de neste dagene. Målet med dette er å redusere trafikken mot databasen slik at forumet er brukende. Jeg skal prøve å få opp en Siste innlegg-light. Jeg kan ikke si spesifikt hvordan jeg kommer til å gå frem nå, men om den forsvinner så ikke fortvil, den kommer tilbake i en eller annen form. I mellomtiden vil jeg anbefale alle å bruke "Se dine innlegg" for å holde styr på emner du deltar i. Quote Link to comment Share on other sites More sharing options...
Reinhard Posted January 27, 2009 Share Posted January 27, 2009 Vi klarer oss så lenge Nilsen. Vedlikehold må vi ha, og jeg er glad for at vi har en utmerket teknikker som tar problemene. Lykke til med arbeidet. Quote Link to comment Share on other sites More sharing options...
hansen deluxe Posted January 27, 2009 Share Posted January 27, 2009 Koblet du inn turbo`n, Nilsen Keep up the god work unge mann Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 27, 2009 Author Share Posted January 27, 2009 Ja Nå hørtes du ut som tanten min, hansen. Men denne unge mannen må muligens gjøre endringer til Siste innlegg som ikke er like populære. Jeg kommer til å droppe lest/ulest-ikonet bl.a. - og så får jeg se hva jeg klarer å mekke i hop. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 27, 2009 Author Share Posted January 27, 2009 Sånt. Nok jobb for i dag. Nå må jeg lufte hunden. Quote Link to comment Share on other sites More sharing options...
Guest Posted January 27, 2009 Share Posted January 27, 2009 Jeg kommer til å droppe lest/ulest-ikonet bl.a. . Da kommer du til å bli VELDIG upopulær. edit. ser at det er fargeforskjell. Så kanskje du holder deg i topp 10 på populærlista alikevel Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 27, 2009 Author Share Posted January 27, 2009 Phew! Quote Link to comment Share on other sites More sharing options...
fosse Posted January 27, 2009 Share Posted January 27, 2009 Jeg kommer til å droppe lest/ulest-ikonet bl.a. . Da kommer du til å bli VELDIG upopulær. edit. ser at det er fargeforskjell. Så kanskje du holder deg i topp 10 på populærlista alikevel Litt usikker på det, savner dem i hvert fall jeg men uansett Nilsen, du gjør en kjempejobb! Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 28, 2009 Author Share Posted January 28, 2009 Bekalger folkens, jeg er nødt til å ta den bort, den blir borte til i morgen kveld antakeligvis. Jeg vil måle hvordan kammeret yter uten den. Den kommer tilbake! Quote Link to comment Share on other sites More sharing options...
hansen deluxe Posted January 28, 2009 Share Posted January 28, 2009 Det går raskere her, mye raskere uten Men det visste du vel Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 28, 2009 Author Share Posted January 28, 2009 Ja. Hvis dette er trenden dette døgnet vil jeg lage en løsning som mellomlagrer siste innlegg og bare oppdaterer fra databasen en gang hvert minutt eller en gang hvert 30. sekund. På den måten tror jeg vi kan slippe gjentatte problemer. Jeg er jo selv en av de som refresher forumets hovedside for å følge med på innleggene, det er nesten en besettelse. Tror mange andre her lider av den samme sykdommen Quote Link to comment Share on other sites More sharing options...
300kongen Posted January 28, 2009 Share Posted January 28, 2009 Sånn teknisk, hva er egentlig forskjellen på "siste innlegg" og "se aktive emner" ? Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 28, 2009 Author Share Posted January 28, 2009 Ikke stort. Men når du ser på aktive emner, så laster du bare den siden, mens forsiden må gjøre alt det forumet gjør i TILLEGG til Siste innlegg. Siste innlegg gjør en masse forskjellig. Jeg forklarte det i et innlegg tidligere i dag: Grunnen til at denne er så ressurskrevende er fordi:- Den henter ut de 70 nyeste innleggene, bortsett fra kjøp, salg, byttes og off-topic - Sjekker mot din bruker om du har lest det siste innlegget i hver av de 70 trådene - Flagger hvitt hvis du har lest den, gult hvis du ikke har lest den Det sier seg nesten selv at det er dømt til å feiles når 200 mann laster forsiden "samtidig" ofte for å se etter endringer i de 70 sist aktive trådene. Det finnes måter å gjøre dette bedre på, men jeg har verken tid eller anledning til å mekke på det nå, dessverre! phpBB-teamet har valgt å gjøre databasen så jævlig innfløkt at dette nesten er dømt til å mislykkes. I phpbb2 var ikke dette noe stort problem, men teamet har tydeligvis valgt å overse alle utvikleres mantra: "If it works, don't fix it." For de av dere som har litt datateknisk bakgrunn kan dere lett se at måten Siste innlegg fungerer på er skikkelig dårlig. Så jeg kommer til å gjøre grep for å fikse det. Det har gått fint en god stund nå, men antallet innlegg og antallet brukere øker i veldig høyt tempo - og det er en motkonjuktur på gang her. Jo flere ting som ligger i databasen, jo flere som ser på forsiden, jo tregere vil det gå. Vi står nå i skjæringspunktet til hva som er forsvarlig, og da må jeg bare ta grep. Quote Link to comment Share on other sites More sharing options...
300kongen Posted January 28, 2009 Share Posted January 28, 2009 OK, da skjønner jeg - og da virker det litt som man flytter én og én ert i stedet for å ta en hel neve omgangen. Men det burde være mulig å effektivisere den algoritmen kraftig, men det betyr kanskje at man må modifisere på en nivå som gjør jobben vanskelig. Jeg har dessverre ikke detaljkunnskapen for disse forumene rundt akkurat det. Quote Link to comment Share on other sites More sharing options...
jeger64 Posted January 28, 2009 Share Posted January 28, 2009 Hm skummelt, selv jeg med mine ti "datatommler" skjønte litt mere av hva du mente/gjør nå "H.Nilsen". Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 28, 2009 Author Share Posted January 28, 2009 Det er ikke noe stort problem for meg å gjøre det, det er bare det at det krever en viss kløkt å gjøre det mens forumet er på nett, og en del tid for å finne ut hva som er mest hensiktsmessig å gjøre. I går tok jeg bort sjekken som sjekker om du har lest/ikke lest innleggene i listen, og allikevel går det sent. Så da vet jeg iallefall at det ikke var det eneste problemet, og kan jobbe videre derfra. Programmering er bare å sette ting i system og gjøre ting fra a til å i riktig rekkefølge. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Om ikke lenge begynner jeg å prøve å implementere en ny og bedre utgave av Siste innlegg. For dere vil det (forhåpentligvis) se helt likt ut, men på baksiden har det skjedd mye nytt. Dersom det oppstår feilmeldinger og lignende, så ikke fortvil - jeg jobber med det. Beklager hvis det skaper problemer for noen. Quote Link to comment Share on other sites More sharing options...
jeger64 Posted January 29, 2009 Share Posted January 29, 2009 Veeeeeenter, savnet Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Da har jeg gjort store endringer på siste innlegg. Jeg vet ikke hvor godt dette vil fungere, så det er flott om dere skriver her om dere finner noe rart! Quote Link to comment Share on other sites More sharing options...
Fulmen Posted January 29, 2009 Share Posted January 29, 2009 Ta den tiden du trenger Haakon, selv om funksjonen er sårt savnet klarer vi oss fint uten den noen dager. Hvis du klarer å frigjøre litt ressurser fra serveren er det en liten pris å betale. Quote Link to comment Share on other sites More sharing options...
Finnbear30-06 Posted January 29, 2009 Share Posted January 29, 2009 Noe rart ja. Klikka meg tilbake til hovedsida frå ein tråd, og då var skrift og alt king-size, men det var tilbake til normalen etter ei side-oppdatering. Du driver kanskje å "tukler" med noko i bakgrunnen endå? Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Ja, det "var meningen". Jeg glemte en parantes, og da skjedde det for alle. Faren ved å endre kode live. Hvis det skjer igjen (fra nå!), så gi beskjed. Da er det cachingen min som ikke fungerer så bra som jeg vil. Quote Link to comment Share on other sites More sharing options...
Ranger Posted January 29, 2009 Share Posted January 29, 2009 Det skjedde nå klokka 22:22, rett før jeg leste innlegget ditt Nilsen. Quote Link to comment Share on other sites More sharing options...
andreasli Posted January 29, 2009 Share Posted January 29, 2009 skjedde nå netopp her også Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Faen... Da skrur jeg av caching, og håper Siste innlegg er optimalisert nok til å ikke dra serveren ned i avgrunnen. Hang on. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Eller, vent litt. Den neste som opplever dette, kan du kopiere feilmeldingen som kommer i toppen (over logoen) til meg? Quote Link to comment Share on other sites More sharing options...
andreasli Posted January 29, 2009 Share Posted January 29, 2009 [phpBB Debug] PHP Notice: in file /includes/last_post.php on line 70: Invalid argument supplied for foreach() der er feil meldingen Quote Link to comment Share on other sites More sharing options...
35 VRM Posted January 29, 2009 Share Posted January 29, 2009 [phpBB Debug] PHP Notice: in file /includes/last_post.php on line 70: Invalid argument supplied for foreach() 35 VRM Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Glitrende. Da har jeg lagt inn en sjekk for om den klarer å hente cachen eller ikke. Hvis den ikke klarer det, så prøver den igjen etter 0.25 sekunder. Den prøver 3 ganger. Hvis den ikke får det til, så lar den være å skrive noe ut i siste innlegg. Jeg setter VELDIG stor pris på tilbakemeldingene deres! Dette er tøff funksjonalitet, og dere er testerne mine Til slutt må jo denne "Siste innlegg" lanseres som en plugin til phpbb3. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 0.25 sekunder * 3 var for lite, jeg prøver med 1 sekund * 3 nå. Fikk tom boks, det er jo ikke kult. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 29, 2009 Author Share Posted January 29, 2009 Det får bare være for nå. Dere får oppdatere en ekstra gang hvis det kommer blank boks. Flott om dere fortsetter å gi tilbakemeldinger, dog. Jeg setter veldig stor pris på det for videre utvikling Quote Link to comment Share on other sites More sharing options...
300kongen Posted January 30, 2009 Share Posted January 30, 2009 Problemet jeg opplever nå er at det funker greit på en maskin, men dersom jeg logger meg på en annen så ser jeg ikke hvor jeg "har vært" på "siste innlegg". Dette er kanskje meningen? Men så lenge man sitter på en maskin funker det bra nok for min del. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 30, 2009 Author Share Posted January 30, 2009 Det er helt korrekt observert. Jeg har tatt dette bort, det ble for mye sjekk mot databasen, dessverre. Nå prøver vi hvordan den nye fungerer, den skal være rimelig bra laget, selv om jeg ser at den forsvinner enkelte ganger. Quote Link to comment Share on other sites More sharing options...
Mauser68 Posted January 30, 2009 Share Posted January 30, 2009 Ser at av og til, når ein har vært inne i ein tråd, og trykker på knappen "Forumets Hovedside" så kjem ikkje siste innlegg opp med ein gong. Ein må gjerne trykke ein gong til på knappen, før den dukker opp. Ikkje at det er et problem, men sånn at du veit dette Nilsen. Eg kjører FireFox, sånn at du veit det. Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 30, 2009 Author Share Posted January 30, 2009 Jepp, jeg er klar over det, jeg vet hva det skyldes også (står lenger oppe). Men jeg føler det ikke som noe stort problem akkurat nå, men det skal endres. Jeg vurderer å lage en ajax-sak som gjør at folk kan oppdatere listen uten å oppdatere hele forumsiden. Quote Link to comment Share on other sites More sharing options...
Hjortefant Posted January 30, 2009 Share Posted January 30, 2009 Jeg fikk denne: phpBB Debug] PHP Notice: in file /includes/last_post.php on line 34: touch() [function.touch]: Unable to create file /tmp/kammeret/sisteinnlegg.cache because No such file or directory [phpBB Debug] PHP Notice: in file /includes/last_post.php on line 35: file_put_contents(/tmp/kammeret/sisteinnlegg.cache) [function.file-put-contents]: failed to open stream: No such file or directory Quote Link to comment Share on other sites More sharing options...
fosse Posted January 30, 2009 Share Posted January 30, 2009 Nilsen: [phpBB Debug] PHP Notice: in file /includes/last_post.php on line 34: touch() [function.touch]: Unable to create file /tmp/kammeret/sisteinnlegg.cache because No such file or directory [phpBB Debug] PHP Notice: in file /includes/last_post.php on line 35: file_put_contents(/tmp/kammeret/sisteinnlegg.cache) [function.file-put-contents]: failed to open stream: No such file or directory Denne feilmeldingen fikk jeg i toppen av skjermen nå kl 00:30 All tekst på siden er veldig stor og siste innlegg mangler Quote Link to comment Share on other sites More sharing options...
H. Nilsen Posted January 30, 2009 Author Share Posted January 30, 2009 Ja, har ordnet! Det var litt uventet, men har tatt høyde for at det ikke skal skje igjen. Takk for at dere følger med! Men må bare spørre... la dere inn innleggene deres mange ganger med vilje? Eller var det også noe som oppstod nå? Quote Link to comment Share on other sites More sharing options...
Egil Posted January 30, 2009 Share Posted January 30, 2009 Fikk også stor tekst, masse trøbbel med posting og sein reaksjon på sia. Trodde det var maskina her først, men det var det nok ikke nei... Quote Link to comment Share on other sites More sharing options...
Egil Posted January 31, 2009 Share Posted January 31, 2009 Hvis det henger seg opp når en skal poste innlegg, må en ikke trykke flere ganger på ok knappen, da legges det inn flere ganger har jeg opplevd. I sta da det skjedde venta jeg bare, til slutt rasa hele explorern i dass og jeg måtte starte på nytt. Da kom ei side med større bokstaver inn, denne tok jeg bort. Etter ei stund med "tenking" (rundingen som går) kom tråden opp med det nye innlegget helt som vanlig. Kan det være gass i forruskern? Quote Link to comment Share on other sites More sharing options...
Hjortefant Posted January 31, 2009 Share Posted January 31, 2009 @Nilsen. Det var ikke med vilje nei, men det er som Egil sier et resultat av at det gikk i sirup..... (Litt utolmodig finger kan man vel også si.... ) Quote Link to comment Share on other sites More sharing options...
Hjortefant Posted February 1, 2009 Share Posted February 1, 2009 Har tenkt litt mer over hva jeg gjorde. Jeg trykte på ok for å legge inn et innlegg. Grunnen til at det ble mange var at når jeg trykkte avbryt, ble det lagt inn likevel. og jeg trodde at det ikke var lagt inn og forsøkte på nytt med samme resultat. Måtte jo prøve 3 ganger før jeg skjønnte det.... Quote Link to comment Share on other sites More sharing options...
fosse Posted February 1, 2009 Share Posted February 1, 2009 La det inn en gang, alt gikk i sirup og fant ikke ut før idag at det var "litt" mange innlegg fra min side Quote Link to comment Share on other sites More sharing options...
Fulmen Posted February 1, 2009 Share Posted February 1, 2009 Da skal det være litt mer ryddig i tråden. Quote Link to comment Share on other sites More sharing options...
300kongen Posted February 6, 2009 Share Posted February 6, 2009 En ørliten ting, men mulig dere er klar over det. Innemellom blir alt det som er "merket" i "Siste innlegg" remerket til å være ulest. Litt slitsomt, men det ordner seg jo på et vis. Quote Link to comment Share on other sites More sharing options...
Falk Posted February 6, 2009 Share Posted February 6, 2009 Når jeg har vært inne på en tråd må jeg trykke to ganger på forumets hovedside for å få opp siste innlegg. Samme skjer hos meg som det Mauser68 sier. Ikke akkurat noe stort problem, men det er nå her enda. Quote Link to comment Share on other sites More sharing options...
rsubsonic Posted February 16, 2009 Share Posted February 16, 2009 Første gangen eg er inne på kammeret på ei stund så må eg reload'e sida for å få opp siste innlegg lista. Quote Link to comment Share on other sites More sharing options...
358 Win Posted February 16, 2009 Share Posted February 16, 2009 (edited) Jeg må logge meg på i tillegg (er normalt alltid pålogget)Og etter et innlegg når jeg går tilbake til forumets hovedside så er ikke innlegget havnet på toppen. Ikke at det gjør noen men det var ikke sånn før.(tror jeg ) Edited February 16, 2009 by Guest Quote Link to comment Share on other sites More sharing options...
Guest Posted February 16, 2009 Share Posted February 16, 2009 @ 358 win Lenge sida du har tømt buffere og catch og slikt?? Quote Link to comment Share on other sites More sharing options...
358 Win Posted February 16, 2009 Share Posted February 16, 2009 @ 358 win Lenge sida du har tømt buffere og catch og slikt?? Det er det nok ja for jeg vet ikke hva buffere og catch er for noe Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.