Focus + Marketing
In welke taal bouw je een website?
door: Eddy Dibbinktags: gastblog technologie website
Gastblogger Eddy Dibbink fotografeert evenementen, bedrijfsfeesten en concerten.
Hij biedt uitkomst aan de digibeten onder de zzp'ers:
Met een grote diversiteit aan programmeertalen kun je je afvragen welke taal nou de juiste is om een website in te maken. Op basis van (geen) kosten en beschikbaarheid is het antwoord: PHP4/5, MySQL, HTML4, CSS1/2 of JavaScript. En dat ga ik uitleggen.
* MySQL is een database. Simpel gezegd een verzameling tabellen, elk met rijen en kolommen, waarin gegevens bewaard kunnen worden. Met PHP kunnen we opdrachten geven aan de database om gegevens te tonen. Met PHP kun je ook html4, CSS en JavaScript creëren.
* ‘Vroeger’ schreven we HTML-pagina’s die een webpagina aan de bezoeker tonen. Iedere keer weer diezelfde pagina. Daarna voegden we daar veel JavaScript aan toe om dynamische effecten te simuleren. We konden bijvoorbeeld kijken naar de tijd op de computer van de bezoeker en al naar gelang “goedemorgen” of “goedemiddag” op het scherm zetten. Tegenwoordig gebruiken we het veel voor interactieve acties in ‘formulieren’ (invullijsten). Een goed voorbeeld is Hyves. Of de melding 'u heeft niet alles ingevuld [OK]' wanneer u net een bestelformulier hebt ingevuld.
* Later gingen we CSS gebruiken. Cascading Style Sheets. Die bieden een trapsgewijze opbouw van beschrijvende regels, met betrekking tot kleur, uiterlijk en type van onder meer tekst, vlakken, lijnen, randen, et cetera. Dit is ontwikkeld om uiterlijk bepalende elementen - de vormgeving - los te koppelen van de webpagina makende code, HTML. Voorlopig is HTML4 nog steeds de standaard. Dat zijn de elementen als <html>,<head>,<title>,<meta … />,<body>,<table>,<br />,<div>, et cetera, die vormen samen HTML.
* Met PHP zijn we in staat om, op basis van gegevens die we van buitenaf ontvangen (gebruiker, tijdstip, database), een pagina dynamisch te genereren. Dat wil zeggen: er verandert wat op de pagina die u voor uw neus hebt. Bijvoorbeeld: u logt in op een forum, wat verandert er dan?
"inloggen” <-> “u bent nu ingelogd als”
“topics zijn alleen lezen” <-> “reageer op dit topic”
"geen persoonlijke gegevens" <-> “mijn profiel”
En zo verder. Al die topics en gebruikersprofielen zijn opgeslagen in een database (bijvoorbeeld MySQL). En u kunt zich voorstellen dat met het geven van de juiste commando’s daar heel wat informatie uit te halen is.
De opvolgers van alle genoemde webtalen staan trouwens al klaar: XML, XHTML, AJAX, FLASH(script), HTML5, CSS3, PHP6, ASP.NET, Silverlight. Mijn bescheiden mening is dat u daar nog even niet wakker van hoeft te liggen. 90% van de websites die u tegenkomt zijn met de talen uit de inleiding gemaakt.
In het kort nog even: PHP zorgt voor een dynamische omgeving waarin u de uiteindelijk zichtbare webpagina kunt creëren. Die zichtbare webpagina bestaat uit HTML, CSS en JavaScript (spiek in uw browser: onder "beeld" staat iets van “bron weergeven”, “paginabron bekijken”).
Alle gastblogs van Eddy
geplaatst: 22-07-2008 @ 08.32delen: 



- Van conversatie naar klant in 4 simpele stappen
- Cartoon: Een zp-er denkt niet in hokjes (2)
- Cartoon: Rust na een succesvolle opdracht
- Cartoon: Lastige keuzes en uitdagingen
- Cartoon: De zp-er ziet overal opdrachten
- (K)rampscenarios en wat je kunt doen als zzp-er
- Conversie: een rekensom
- One size fits all? Zo werkt marketing niet
- Wees dan maar gewoon die geldwolf (2)
- Val op tussen je vele collega's (2)
- Haha! Ik denk niet dat Joost dezelfde mens in gedachten had... (Miranda)
- ik weet niet ... ik kén haar!... (Boudewijn Betzema)
- Graag gedaan Els. :-)... (Miranda)
- Hoi Miranda, Dat zinnetje vind ik echt een goeie tip! Tot ... (Els)
- @Henk-Sjoerd: 'Misschien is het voor jezelf wel veel prettig... (Miranda)
- Nou nou nou, wat herkenbaar :-) ! Bedankt voor de wijz... (H.S. Duijst)
- In oktober 2010 zijn we gestart met het organiseren van klei... (M.Smiet)
- Goeie post, Govert. Ook leuk is "Ons budget is niet ... (Angelina Souren)
- Veel dank voor het delen van je verhaal Merijntje, je zoekto... (Miranda)
- Ha Miranda, Een reactie op wederom een inspirerend blog! A... (Merijntje Betzema)
- Van conversatie naar klant in 4 simpele stappen
- Hoe fantasy-auteur Femke haar focus ontdekte (2)
- Samenwerking is niet de oplossing (11)
- Hoe voorkom je dat offertes uitlopen op niks? (7)
- Hoe lang duurt het voor je succes hebt? (10)
- Je hebt pas een focus als je die durft te noemen (4)
- Twitteren voor beginners (3)
- Help, ze willen mij interviewen! (3)
- Hoe maak je het mensen makkelijker klant van je te worden? (5)
- Omgaan met kritiek (5)
RSS
Facebook
LinkedIn
Twitter
