Scoutnet vzw

We connect scouts!
Het is momenteel 27 Apr 2024 7:27

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 23 berichten ]  Ga naar pagina Vorige  1, 2
Auteur Bericht
BerichtGeplaatst: 09 Sep 2008 21:04 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
Goh, ik zou zeggen, zoals drupal:
- een contentController maken, met bv view, edit, delete, etc. functies
- eenmodel voor een node zodat iedere pagina die bewerkbaar is in de databank zit
- de correcte views maken voor de controller
- dan kan je bv urls zoals www.example.com/content/view/26 gebruiken om in je menu te gebruiken


Omhoog
 Profiel  
 
BerichtGeplaatst: 10 Sep 2008 20:21 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
dan moet je al extra classes gaan maken om deze content weer te geven en te beheren, lijkt me wel een beetje overkill voor een kleine site.

Heb wel net gemerkt dat er in cakephp iets zou voorzien zijn om static html pages te zetten, dat je dus enkel de views aanmaakt. Hoe dat juist in elkaar zit (en of die info klopt), ben ik nog niet uit.


Omhoog
 Profiel  
 
BerichtGeplaatst: 11 Sep 2008 9:31 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
Tja, als je een lightweight framework wil gebruiken ... :P
mss weet thijs wel iets beters?


Omhoog
 Profiel  
 
BerichtGeplaatst: 11 Sep 2008 10:37 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Okt 2004 23:00
Berichten: 208
Geert82 schreef:
Ik heb ook al eens een aantal docs doorgenomen, ziet er wel goed uit. Maar is dit niet redelijk veel werk voor een doorsnee website? Lijkt me eerder geschikt voor grotere applicaties...

De meeste websites hebben wel veel gewone content pages, ga je daar dan apparte klasses voor schrijven? als je de content in database steekt, zal je er ook een admin (cms) deel voor moeten maken?
Hoe pakken jullie dat aan?

Ik heb uit gemak bijna alles in de database gestoken. Bij CodeIgniter heb je een standaardtool die "scaffolding" heet. Een soort voorgemaakt rudimentair CRUD systeem. 't Is wel deprecated sinds de laatste versie van CI, maar er zijn al community-bijdragen die dit opvangen (en 'k heb eens een eigen versie gemaakt die uitgebreider is: alle tabellen uit je database zijn aan te passen en bij de blob-velden is 't met FCK-editor, wat het editen net iets aangenamer maakt - maar 'k heb het nooit tot in de puntjes afgewerkt, misschien doe ik dat nog wel eens als ik tijd heb).

Komt er dus op neer dat je heel makkelijk alles in je database kan steken, en dan kan je heel makkelijk een template maken en een controller die dan voor elke pagina alles netjes uit de database haalt. Even makkelijk als static pages, maar met het voordeel dat je in de toekomst er nog altijd een uitgebreider CMS van kunt maken.

Met static pages werken kan ook. Eén manier is om gewoon voor elke static page een view te gebruiken (gewoon de static page in uw view folder droppen en .php van maken), en die laten loaden door een controller (kan in één controller met verschillende functies, in één functie met conditional statements of elke view door een eigen controller - wat uiteraard iets meer werk vraagt, maar dat is relatief). Al bij al heel makkelijk en niet veel werk.

Een aantal topics op het codeigniter forum hierover: ('k heb ze wel niet allemaal zelf doorgenomen)
http://codeigniter.com/forums/viewthread/76708/
http://codeigniter.com/forums/viewthread/73212/
http://codeigniter.com/forums/viewthread/71133/
http://codeigniter.com/forums/viewthread/70848/
http://codeigniter.com/forums/viewthread/54405/

P.S. you gotta love mootools :-) Check de fotovergroter op http://www.scoutseeklo.be/scouts/Fotoalbum/284, letterlijk 5 minuten werk geweest :-D

_________________
http://www.scoutseeklo.be
CodeIgniter versie => http://www.scoutseeklo.be/scouts/Home (work-in-progress!)


Omhoog
 Profiel  
 
BerichtGeplaatst: 15 Sep 2008 7:26 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 22 Mrt 2005 0:00
Berichten: 353
is dat scaffolding-gedoe niet enkel voor developmentgebruik en niet echt bedoeld voor "productie"?

btw: er is maar 1 javascript-library en dat is JQuery!


Omhoog
 Profiel  
 
BerichtGeplaatst: 15 Sep 2008 12:04 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Okt 2004 23:00
Berichten: 208
Natrium schreef:
is dat scaffolding-gedoe niet enkel voor developmentgebruik en niet echt bedoeld voor "productie"?

Yup, maar dat is hier dan ook wat ik bedoel: gewoon om de basispagina's in de database te steken, meer niet.
Natrium schreef:
btw: er is maar 1 javascript-library en dat is JQuery!

Ola, even tegen mijn schenen schoppen of wa???? :twisted:

Nee, gene zever, jQuery en Mootools zijn allebei schitterende javascript libraries. Maar ik ben nu eenmaal fan van mootools (en geloof me, die kan alles wat jQuery kan).

_________________
http://www.scoutseeklo.be
CodeIgniter versie => http://www.scoutseeklo.be/scouts/Home (work-in-progress!)


Omhoog
 Profiel  
 
BerichtGeplaatst: 17 Sep 2008 0:27 
Offline
 
 

Geregistreerd: 21 Nov 2007 0:10
Berichten: 121
Woonplaats: Kortemark
Citaat:
Nee, gene zever, jQuery en Mootools zijn allebei schitterende javascript libraries. Maar ik ben nu eenmaal fan van mootools (en geloof me, die kan alles wat jQuery kan).


Maar heeft jquery niet heel wat meer extra externe libraries die extra functionaliteit bieden?


Omhoog
 Profiel  
 
BerichtGeplaatst: 17 Sep 2008 10:27 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 02 Okt 2004 23:00
Berichten: 208
Pas op, ik ben niet tegen jQuery; in tegendeel, maar nen mens heeft nu eenmaal zijn favorietjes :-)

jQuery is idd een pracht van een library met waarschijnlijk zelf het grootste aantal third-party scripts, maar Mootools hoeft daar eigenlijk niet voor onder te doen. Tot nu toe heb ik niets nodig gehad waarvoor nog geen mootools script bestond. En is er toch zoiets, dan kun je 't heel snel zelf maken (zoals die online userlist + chatfunctionaliteit op onze site, de todo-lijsten).

Prachtlibrary, die Mootools!

_________________
http://www.scoutseeklo.be
CodeIgniter versie => http://www.scoutseeklo.be/scouts/Home (work-in-progress!)


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 23 berichten ]  Ga naar pagina Vorige  1, 2

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 33 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.