Article View: be.comp.programming
Article #7924Re: PHP - nieuwsberichtjes: files of database?
From: Sven Vermeulen
Date: Mon, 22 Jul 2002 06:56
Date: Mon, 22 Jul 2002 06:56
30 lines
2646 bytes
2646 bytes
On Sun, 21 Jul 2002 21:40:33 GMT, Ruben <ruben@kmskdeinze.be> wrote: > 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 ben voorstander van databasegestuurde websites. Het nadeel dat je, bij overgang naar een andere server geen database+php meer zou kunnen gebruiken is slechts een klein pijn, want je kan gerust je site op je eigen pc "hosten" en omzetten naar statische HTML om dan de statische HTML te uploaden. Het voordeel is de enorme flexibiliteit van PHP en MySQL (om maar een voorbeeld te geven van database) voor nieuwsberichten. Zo steek je je berichten bv in een tabel waarin tevens een auto_increment veld in zit. Als je dan de laatste x berichten op je site wil zetten, met de meest recente van boven, hoef je enkel in php een lusje te schrijven en wordt alles automatisch gegenereerd. Je kan eenvoudig titel, datum, auteur, inleiding en werkelijke tekst scheiden (aparte velden) en aanroepen (array). De meeste CMS-systemen zijn op dergelijke manier gemaakt. Mvg, Sven Vermeulen
Technical Details
Message-ID:
<A0O_8.22166$8o4.2759@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-04!supernews.com!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<3d39609e$0$251$ba620e4c@news.skynet.be> <lTF_8.21626$8o4.2909@afrodite.telenet-ops.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-22 00:02:45 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-04!supernews.com!newsfeed.online.be!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming From: Sven Vermeulen <svenPUNTJEvermeulen@rug.ac.be> Subject: Re: PHP - nieuwsberichtjes: files of database? References: <3d39609e$0$251$ba620e4c@news.skynet.be> <lTF_8.21626$8o4.2909@afrodite.telenet-ops.be> User-Agent: slrn/0.9.7.4 (Linux) Lines: 30 Message-ID: <A0O_8.22166$8o4.2759@afrodite.telenet-ops.be> Date: Mon, 22 Jul 2002 06:56:32 GMT NNTP-Posting-Host: 213.224.110.14 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1027320992 213.224.110.14 (Mon, 22 Jul 2002 08:56:32 MET DST) NNTP-Posting-Date: Mon, 22 Jul 2002 08:56:32 MET DST Organization: Telenet Internet