PDA

Bekijk Volledige Versie : werkwijze groot project



Jeroen
03/01/03, 19:38
Hallo,

Ik heb mij het voorbije jaar beziggehouden met PHP-MySQL en dat begint
al heel goed te lukken.
Nu wil ik dus eindelijk zelf een grote site ineensteken maar er is een
probleem:
Hoe begin je daar aan? :-)

Ik had de lay-out al gemaakt, alleen moest de code er nog rond komen.
Ik ben er gewoon aan begonnen maar nu merk ik dat ik zelf amper aan de
code nog aan uit kan omdat alles zowat overal staat :-)

Hoe pakken jullie dat aan?
Maken jullie eerst de volledige database in orde?
Zetten jullie eerst op papier wat jullie willen (eventueel pseudo
code)?
Beginnen jullie in de hoop dat alles goed komt?
....

Iemand misschien interessante sites over dit onderwerp?

Mvg

Rene Pijlman
03/01/03, 20:15
Jeroen:
[grote complexe site in PHP/MySQL]
>Hoe pakken jullie dat aan?

Zie het artikel "Nieuw volwaardig open source CMS: Plone / CMF /
Zope" dat ik vandaag postte :-)

>Maken jullie eerst de volledige database in orde?

Eerst een functioneel ontwerp (wat moet het doen?), dan het
datamodel en/of een objectmodel, dan de rest.

>Iemand misschien interessante sites over dit onderwerp?

"Midgard is a freely available framework for Content Management
Systems and other information management solutions. Midgard
provides developers with an easy-to-use framework built on the
common Apache, PHP and MySQL components."
http://www.midgard-project.org/

--
René Pijlman

Wat wil jij leren? http://www.leren.nl

Jeroen
03/01/03, 23:02
On Fri, 03 Jan 2003 19:15:00 +0100, Rene Pijlman
<reageer.in@de.nieuwsgroep> wrote:

>Jeroen:
>[grote complexe site in PHP/MySQL]
>>Hoe pakken jullie dat aan?
>
>Zie het artikel "Nieuw volwaardig open source CMS: Plone / CMF /
>Zope" dat ik vandaag postte :-)
>
>
>"Midgard is a freely available framework for Content Management
>Systems and other information management solutions. Midgard
>provides developers with an easy-to-use framework built on the
>common Apache, PHP and MySQL components."
>http://www.midgard-project.org/

Midgard, Zope en Plone zien er allemaal wel leuk uit.
Alleen spijtig dat mijn host het niet toelaat om zelf dings te
installeren.

Nico Coesel
04/01/03, 01:02
Jeroen <nikske@ikwilechtgeenspam.com> wrote:

>Hallo,
>
>Ik heb mij het voorbije jaar beziggehouden met PHP-MySQL en dat begint
>al heel goed te lukken.
>Nu wil ik dus eindelijk zelf een grote site ineensteken maar er is een
>probleem:
>Hoe begin je daar aan? :-)
>
>Ik had de lay-out al gemaakt, alleen moest de code er nog rond komen.
>Ik ben er gewoon aan begonnen maar nu merk ik dat ik zelf amper aan de
>code nog aan uit kan omdat alles zowat overal staat :-)
>
>Hoe pakken jullie dat aan?
>Maken jullie eerst de volledige database in orde?
>Zetten jullie eerst op papier wat jullie willen (eventueel pseudo
>code)?
>Beginnen jullie in de hoop dat alles goed komt?
>...

Nee. Je begint met de structuur van de database te bepalen aan de hand
van je wensen. Je moet dus eerst je wensen goed op een rij zetten.

Daarna begin je met het beheergedeelte van de site zodat je de
database van zinnige data kunt voorzien. Als dat klaar is, begin je
met de voorkant.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vinden? Adresboekje.nl

Piet Hein
06/01/03, 00:15
Nico Coesel wrote:
> Jeroen <nikske@ikwilechtgeenspam.com> wrote:
>
>> Hallo,
>>
>> Ik heb mij het voorbije jaar beziggehouden met PHP-MySQL en dat
>> begint al heel goed te lukken.
>> Nu wil ik dus eindelijk zelf een grote site ineensteken maar er is
>> een probleem:
>> Hoe begin je daar aan? :-)
>>
>>
>> Hoe pakken jullie dat aan?
> Daarna begin je met het beheergedeelte van de site zodat je de
> database van zinnige data kunt voorzien. Als dat klaar is, begin je
> met de voorkant.

Boeiende keuze, ik zou eerst aan de voorkant beginnen om de uitgedachte
database echt kloppend te maken, structuur aanpassen, velden toevoegen enzo.
Die database vullen met test-data kan toch tijdelijk wel rechtstreeks,
zonder formuliertjes?

Ben benieuwd naar andere ervaringen op dit vlak !

Groet Piet Hein

Jaap-Andre de Hoop
06/01/03, 10:14
In article <3e18ae75$0$49112$e4fe514c@news.xs4all.nl>, "Piet Hein" <piethein@phavorite.nl> wrote:
>> Daarna begin je met het beheergedeelte van de site zodat je de
>> database van zinnige data kunt voorzien. Als dat klaar is, begin je
>> met de voorkant.
>
>Boeiende keuze, ik zou eerst aan de voorkant beginnen om de uitgedachte
>database echt kloppend te maken, structuur aanpassen, velden toevoegen enzo.
>Die database vullen met test-data kan toch tijdelijk wel rechtstreeks,
>zonder formuliertjes?
>
>Ben benieuwd naar andere ervaringen op dit vlak !

Ben het met je eens, door het schrijven van de voorkant, verandert er wel
eens wat aan de database. Als het beheersdeel klaar is, bestaat het
risico dat er daar nog veel dingen veranderd moet worden en dus vergeten.
Op een gegeven moment kom je op een punt dat er niet veel meer aan de
database veranderd en dan kan je het beheersdeel maken, zodat ook
realdata makkelijk ingevoerd kan worden.

Zelf heb ik phpmyadmin een vrij lange tijd gebruikt om data in een
(mysql) database et zetten. Het maken van een beheersdeel is dan ook erg
leuk: je komt er dan achter dat je toch wel moeilijk heb gedaan ;-)

Jaap-Andre

Nico Coesel
06/01/03, 11:04
"Piet Hein" <piethein@phavorite.nl> wrote:

>Nico Coesel wrote:
>> Jeroen <nikske@ikwilechtgeenspam.com> wrote:
>>
>>> Hallo,
>>>
>>> Ik heb mij het voorbije jaar beziggehouden met PHP-MySQL en dat
>>> begint al heel goed te lukken.
>>> Nu wil ik dus eindelijk zelf een grote site ineensteken maar er is
>>> een probleem:
>>> Hoe begin je daar aan? :-)
>>>
>>>
>>> Hoe pakken jullie dat aan?
>> Daarna begin je met het beheergedeelte van de site zodat je de
>> database van zinnige data kunt voorzien. Als dat klaar is, begin je
>> met de voorkant.
>
>Boeiende keuze, ik zou eerst aan de voorkant beginnen om de uitgedachte
>database echt kloppend te maken, structuur aanpassen, velden toevoegen enzo.
>Die database vullen met test-data kan toch tijdelijk wel rechtstreeks,
>zonder formuliertjes?

Mijn ervaring is dat het weergeven/verwerken van informatie niet zo'n
probleem is, maar het vullen van de database wel. Een goede database
structuur staat wijzigingen overigens eenvoudig toe.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vinden? Adresboekje.nl