|

|
Wie? Chief
Wat? Webdeveloper *
enzo **
Quoi? Réalisateur de Web
Waar? Tavernes (Le Var)
Deze site is gemaakt om mijzelf te leren programmeren en om databases beter te leren
begrijpen en benaderen. Een leerplek zeg maar, een hele goeie.
Het gaat me ook allerminst om hoge bezoekersaantallen. Daar zijn girlcams voor...ik heb helaas
geen mooie DD voorgevel. Verder is het hier ook niet bijster interessant, tenzij je verveelt
en wat wilt lezen over een mafkees met teveel computers. Die zijn er wel meer trouwens.
* Think Ahead is gefuseerd met Mangrove en heet nu Mangrove thinks ahead, een bureau
dat zich bezighoudt met webdesign, internet development en zoekmachine marketing. Ze bieden ook
oplossingen voor communicatie zoals het virtueel kantoor (pH8.PMS) en E-mail marketing (pH8.DMS).
Doordat deze site al een paar jaar oud is draait deze helaas nog niet op het content management
systeem (pH8.cms) van Mangrove thinks ahead.
** De printshop is verkocht en draait nog steeds op volle kracht op de vertrouwde plaats.
|
| HTML |
|
De pagina's van een site moeten opgebouwd worden in HTML om door de browser
weergegeven te kunnen worden. Omdat er meerdere browsers in omloop zijn
is het aan te raden je site in valide HTML te bouwen. Je begint om te beginnen
je pagina's met een mededeling aan de browser welke HTML verwacht kan worden.
Chief.nl is HTML 4.01 Transitional.
De bedoeling is om dat de volgende keer in XHTML te gaan doen. Dit is weer meer
op XML gericht.
|
|
| CSS |
|
Om alles veel overzichtelijker te houden proberen we zoveel als mogelijk is de
vormgeving van de content te scheiden. In de meeste gevallen doe je dit met een
stylesheet. Niet alleen hou je zo je HTML lekker schoon en snel, het werkt ook
fijner met een ´centraal´ document waar je alles in kan regelen.
|
|
| PHP |
|
PHP is de programmeertaal die wordt gebruikt op deze site. Grote delen van deze site
zijn dynamisch (eigenlijk alles omdat het helemaal in Smarty staat) en om je database content
te halen en daar logica op los te laten heb je een programmeertaal nodig. De keuze voor PHP
was niet moeilijk; het is een robuuste taal, sites die we afleveren zijn bijna allemaal
in meer of mindere mate in PHP, het is OpenSource dus gratis etc.
|
|
| MySQL |
|
MySQL en PHP zijn twee handen op één buik. Ook de keuze voor MySQL
was snel gemaakt, ook deze software is OpenSource en zeer robuust.
|
|
| Smarty |
|
Sinds eind september 2002 is chief.nl in een template-engine omgeving geplaatst.
Vanaf 1999 werkten we met Smarttemplates maar dat werd niet doorontwikkeld en in
de zomer van 2002 hebben we besloten om met Smarty te gaan werken. Het grote voordeel
is dat alle functionaliteit van de vormgeving is gescheiden. De site is nu bijvoorbeeld
voorbereid op mobiele applicaties, zoals bijv. Imode. Als ik dat zou willen kan ik met
Smarty ook gebruik maken van de code en een versie voor een ander medium (telefoon, PDA, WebTV etc.) maken.
Meer over Smarty binnenkort in een apart hoofdstuk.

|
|
|
|
|