Hallo allemaal,
Ik zoek een snelle (lage reken/laadtijd) code die de laatste 5 records op kan roepen uit een DB. Wat is nu de snelste/beste manier om dit te doen? De code moet nl. op tientallen pagina's gebruikt worden. Ik kom verschillende manieren tegen om te laatste 5 records te krijgen maar weet niet wat zorgt voor de minste load.
Jullie een idee?
- Simpele (?) php vraag
-
03-10-2012, 16:49 #1
- Berichten
- 451
- Lid sinds
- 16 Jaar
Simpele (?) php vraag
-
-
03-10-2012, 16:53 #2
- Berichten
- 2.202
- Lid sinds
- 16 Jaar
Re: Simpele (?) php vraag
Order by id DESC LIMIT 5
-
03-10-2012, 16:57 #3
- Berichten
- 1.031
- Lid sinds
- 17 Jaar
Re: Simpele (?) php vraag
Zijn die laatste 5 records heel erg update-gevoelig? Of blijven ze bijvoorbeeld een 5 minuten hetzelfde en zijn ze daarna een keer anders?
Je zou dan denk ik namelijk beter de records kunnen wegschrijven in een text-file en die includen, zo maak je zeg maar een soort cache...
en dan af en toe (of bij wijziging) deze cache file verversen
-
03-10-2012, 17:19 #4
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: Simpele (?) php vraag
De snelste manier is gewoon cachen, dan kan in een tekst file, maar je kunt het ook in een block APC geheugen stoppen wat nog een beetje sneller is.
-
03-10-2012, 20:16 #5
- Berichten
- 451
- Lid sinds
- 16 Jaar
Re: Simpele (?) php vraag
Ik vergat misschien idd te melden dat het niet een intensief bijgewerkte database is. Waarschijnlijk is Robins idee dan prima.
-
03-10-2012, 20:21 #6
- Berichten
- 129
- Lid sinds
- 13 Jaar
Re: Simpele (?) php vraag
-edit- Ik las niet goed.
-
03-10-2012, 20:41 #7
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: Simpele (?) php vraag
Je vraagt toch de snelste manier? Robins idee is zeker niet fout maar wel de traagste manier om het te doen (al zul je het verschil van enkele tientallen ms vast niet gaan merken)
-
04-10-2012, 08:00 #8
- Berichten
- 451
- Lid sinds
- 16 Jaar
Re: Simpele (?) php vraag
Je hebt gelijk, als ik echter de afweging maak bij mijn site (700 bezoekers per dag) en de hoeveelheid aanpassingen in de db (weinig) denk ik dat het me meer tijd / geld kost om iets te ontwikkelen wat de laatste 5 records wegschrijft naar een bestand (geen ervaring mee).
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic