Article View: be.comp.programming
Article #7918Re: PHP - nieuwsberichtjes: files of database?
From: Ruben
Date: Sun, 21 Jul 2002 21:40
Date: Sun, 21 Jul 2002 21:40
42 lines
2803 bytes
2803 bytes
"Andy Peeters 'aka SpaceRunner'" <x.spacerunner@skynet.be> schreef in bericht news:3d39609e$0$251$ba620e4c@news.skynet.be... > Hallo, > > Ik ben begonnen met het leren van PHP, vooral dan simpele dingen. De taal op > zich is geen probleem, het is meer een design dillemma. > > Waar ik nu over struikel: op een pagina wens ik altijd maximaal 2 > nieuwsberichtjes laten zien. Nu, waar zet ik die berichtjes het beste: in > een database of in afzonderlijke bestanden. Het zou ook mogelijk moeten > zijn om URL's ook effectief als een link te kunnen tonen (bespaart > bezoekers een copy-n-paste handeling). > > Enig voorstel? Ik zat met het volgende in m'n hoofd: berichtjes in een soort > XML vorm op slaan in een database en dan via de XML mogelijkheden van PHP > om te zetten in (X)HTML. XML zou ik niet gebruiken ervoor. In mijn website (www.kmskdeinze.be) gebruik ik ook veel nieuwsberichten. Deze doe ik niet met PHP, maar met Perl (CGI), maar het principe blijft hetzelfde. Ik gebruik hier geen database voor, maar wel aparte bestandjes. Dit is volgens mij het beste, en je kan het ook overzichtelijk maken. Ik maak per seizoen een map aan met nieuwsberichten (bv: nieuws/02-03). Daar zet ik de nieuwe in. Dan pas ik het overzicht aan door bestand in te lezen , eerste 20 regels terugschrijven naar overzicht, nieuwsberichtje tussen steken, en terug verder de andere regels. Voor nog andere overzichten gebruik je best een javascriptje, daar voeg je bovenaan een regel toe met de link en de titel bv, en je laat de vorige regels staan, en doet de laatste regel weg (is oudste bericht uit overzicht wegdoen). Ik hoop dat ik je wat bijgebracht heb. mvg, Ruben Gekiere
Technical Details
Message-ID:
<lTF_8.21626$8o4.2909@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!newspump.sol.net!newsfeed.cwix.com!prodigy.com!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<3d39609e$0$251$ba620e4c@news.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,58e69f6e847e0fda X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-07-21 14:46:39 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!newspump.sol.net!newsfeed.cwix.com!prodigy.com!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "Ruben" <ruben@kmskdeinze.be> Newsgroups: be.comp.programming References: <3d39609e$0$251$ba620e4c@news.skynet.be> Subject: Re: PHP - nieuwsberichtjes: files of database? Lines: 50 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <lTF_8.21626$8o4.2909@afrodite.telenet-ops.be> Date: Sun, 21 Jul 2002 21:40:33 GMT NNTP-Posting-Host: 213.224.245.149 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1027287633 213.224.245.149 (Sun, 21 Jul 2002 23:40:33 MET DST) NNTP-Posting-Date: Sun, 21 Jul 2002 23:40:33 MET DST Organization: Telenet Internet