Hein Pragt Heinpragt.com   
© Hein Pragt ( Facebook ,  Google auteur )

 
 

Internet techniek


Het http (Hypertext Transfer) protocol

http ptotocol Het HTTP (Hypertext Transfer Protocol) protocol id een vrij eenvoudig tekst gebaseerd protocol, dat de communicatie tussen de browser en de HTTP webserver regelt. Wanneer mensen in HTML, PHP, JSP of DotNet willen gaan programmeren voor het Internet dan is kennis van het onderliggende HTTP protocol bijna onontbeerlijk. Om te begrijpen wat er werkelijk op en neer gaat (round trip) moet men begrijpen hoe de verzoeken en de data heen en weer gaan tussen de browser en de webserver. Ook is het handig om te weten hoe de diverse HTTP headers werken, hoe HTTP omgaat met cookies en wat het verschil is tussen een GET en een POST verzoek. Ook is het bijvoorbeeld heel belangrijk om te weten dat elk verzoek aan de webserver een afzonderlijk verzoek is en dat tussen uw individuele vezoeken door, de webserver ook allerlei andere verzoeken af zit te handelen. Na elk verzoek (request) volgt een antwoord (response) van de webserver, waarna voor de webserver het verzoek is afgehandeld en vergeten. Alleen in een eventueel logbestand kunt u het verzoek en het antwoord terugvinden. De HTTP server heeft dus geen sessie beheer en wanneer u bijvoorbeeld ingelogd wilt zijn op een server, zult u dit buiten het HTTP protocol moeten oplossen maar op een hoger niveau zoals in bijvoorbeeld de webapplicatie op de webserver door middel van HTTP headers of een cookie waar een gebruikers identificatie staat.
lees meer...


Javascript

JavaScript is een scripttaal met objectgeoriënteerde mogelijkheden speciaal gericht op het gebruik op het World Wide Web. Wat betreft de taalelementen vertoont JavaScript overeenkomsten met de programmeertaal Java. De gelijkenis houdt daar echter op, want inhoudelijk is JavaScript totaal anders dan Java.
lees meer...


Het debuggen van javascrip

Voor het debuggen van javascript code bestaan goede oplossingen in de vorm van Microsoft script debugger. Voor mozilla en firefox bestaan ook een paar debuggers die zeer handig werken. Maar vaak willen we alleen even een paar debug teksten naar een extra window schrijven om even te controleren wat er mis gaat of de flow van een programma te controleren. Speciaal hiervoor heb ik een debug div control gemaakt.
lees meer...


Tridion is een web content management systeem

Tridion is een web content management systeem voor grote organisaties, het is gebouwd om content te beheren en te structureren. Met behulp van Tridion kan een bedrijf volledig alle facetten van de digitale communicatie beheren.
lees meer...


XHTML Strict

In het kader van het voldoen aan de webrichtlijnen van overheidssites houd ik me bezig met het omzetten van bestaande web content, css en javascript zodat deze blijven werken en voldoen aan de XHTML Strict standaard die in de webrichtlijnen voorgeschreven is. De aanpassingen op bestaande sites die nodig zijn om alleen al aan de eis van XHTML Strict te voldoen wordt vaak onderschat
lees meer...


De programmeertaal PHP

PHP is een programmeertaal waarmee u dynamische webpagina's kunt maken, het is een "server-side embedded open-source" script-taal. PHP is bedacht door Rasmus Lerdorf in 1994. Hij gebruikte het eerst alleen op zijn eigen homepage, pas in 1995 kwam een versie die door anderen gebruikt kon worden onder de naam Personal Home Page Tools.
lees meer...


De programmeertaal Perl

Perl (Practical Extraction and Report Language) is een programmeertaal gemaakt door Larry Wall in 1987. Het is een samenvoeging van de mogelijkheden van Programmeertaal C, sed, AWK en de Unix command shell. Larry Wall heeft Perl gemaakt omdat hij een tool nodig had om informatie uit tekstbestanden te halen en in rapportvorm te gieten. Een van de motto's van Perl is There is more than one way to do it (Het kan op meerdere manieren gedaan worden).
lees meer...


Cascading Style Sheets

Cascading Style Sheets (afgekort tot CSS) is een techniek voor de stijl (vormgeving) van webpagina's. De informatie over de vormgeving kan in het HTML document zelf staan maar ook in een extern bestand. De verzameling van stijl regels noemen we stylesheet. In het begin renderde iedere browser de HTML op een vast wijze waardoor iedereen die een beetje af wilde wijken van de standaard vormgeving allerlei truuks ging toepassen om dit te realiseren.
lees meer...


Tooltip control in javascript

Om technieken te leren kennen is een voorbeeld vaak vele malen duidelijker dan een aantal pagina's met uitleg. Op deze pagina staat een voorbeeld van een tooltip control in javascript. Ik maak gebruik van DOM voor het benaderen van de elementen en CSS voor de vormgeving. Dit script werkt zowel in Internet explorer als mozilla firefox en het is dus ook een aardig voorbeeld hoe u browser compatible kunt programmeren in Javascript.
lees meer...


Internet en cookies

Cookies zijn kleine stukjes (tekst) informatie die een server naar de browser stuurt met de bedoeling dat de browser deze informatie bij een volgend bezoek deze informatie weer naar de server terug zal sturen. Aangezien HTTP (het Internet protocol waarmee browsers verzoeken kunnen sturen naar servers en servers data terug kunnen sturen naar browsers) zogenaamd 'stateless' is, is na ieder verzoek en reactie van de webserver de transactie afgesloten en elk ander nieuw verzoek zal een nieuwe transactie zijn.
lees meer...


Gastenboek spam

De laatste tijd worden veel gastenboeken overspoeld met nep berichten met een link naar een of andere vreemde site. In een beetje populair gastenboek kan dit soms oplopen tot 40 berichten per dag. IP adressen blokkeren heeft helaas geen zin omdat de berichten van allemaal verschillende ip adressen afkomstig zijn. Op teksten filteren heeft ook al niet veel zin omdat de tekst toch telkens weer net iets anders is. Het lijkt een onbegonnen gevecht om de spam tegen te houden en elke dag 50 berichten verwijderen is ook geen pretje.
lees meer...


Internet en domeinen

De basis adressering binnen het Internet is het IP adres, iedere server en gebruiker op het Internet heeft een uniek nummer waar deze mee communiceert op het Internet. Een IP adres is eigenlijk een 32 bits nummer en gezien de groei van het Internet raakt deze reeks nummer ook op. Inmiddels is er een nieuw standaard (IPv6) die 128 bits nummers gebruik, hiermee is de kans dat deze reeks opraakt zeer klein.
lees meer...


Een mobiele site maken

mobiele site maken Mobiel Internetten betekent overal en altijd online zijn, via een laptop, PDA of tegenwoordig via de mobiele telefoon. De moderne smartphones zijn een combinatie van een mobiele telefoon en een PDA en deze hebben ook een redelijk groot kleuren scherm wat mobiel browsen op het Internet zeer goed mogelijk maakt. Het is zakelijk gezien een ideale oplossing voor mensen die veel onderweg zijn maar tegenwoordig wordt het (door de sterk dalende tarieven) ook steeds meer gebruikt door consumenten. Sinds de introductie van de iPhone en diverse andere smartphones heeft mobiel internetten en het aantal mobiele Internet sites een grote vlucht genomen. Wilt u uw (bestaande) website toegankelijk maken voor mobiele internetgebruikers dan moet u met een aantal zaken rekening houden. Het ontwikkelen van een mobiele website is zeer uitdagend door een aantal factoren.
lees meer...


Geld verdienen door middel van Internet

geld verdienen met Internet Natuurlijk hoeft u het bouwen en onderhouden van een eigen website niet alleen als hobby te zien, u kunt ook heel goed proberen geld te verdienen met uw Internet site. Dit kan al snel oplopen tot een paar honderd euro per maand, erg moeilijk is dat niet eens, talloze mensen zijn u al voorgegaan. Het allerbelangrijkste is dat u genoeg bezoekers naar uw internetsite weet te trekken. Geld verdienen met advertenties op je website is tegenwoordig heel makkelijk, omdat Google een advertentie programma heeft dat adsense heet. U zorgt voor een goedlopende website met veel bezoekers en Google zorgt voor de bijpassende advertenties waarbij u elke wanneer een bezoeker op een advertentie klikt een klein bedrag bijgeschreven krijgt. Een goede richtlijn is dat ongeveer 1 procent van de bezoekers op een advertentie klikt, u krijgt daarna maandelijks een bedrag uitbetaald door Google als het saldo voldoende is.
lees meer...


Web 2.0

web 2.0 In mijn vakgebied hoor ik steeds vaker de term Web 2.0 vallen, volgens sommigen is het een nieuwe revolutionaire ontwikkeling, volgens mij is het niets meer dan een modieuze term voor een lege hype. De term Web 2.0 verwijst in ieder geval naar wat sommigen zien als de tweede fase in de ontwikkeling van het World Wide Web. Het web zou veranderen van een verzameling websites naar een volledig platform voor interactieve webapplicaties. Uiteindelijk zou dit de lokaal op uw computer geïnstalleerde software overbodig moeten maken.
lees meer...



Last update: 06-06-2011

Wilt u deze site steunen dan kunt u dit doen door VIA deze site iets te bestellen op:
bol.com Partner


Internet techniek



Disclaimer.

Hoewel de heer Hein Pragt de informatie beschikbaar op deze pagina met grote zorg samenstelt, sluit de heer Pragt alle aansprakelijkheid uit met betrekking tot de informatie die, in welke vorm dan ook, via zijn site wordt aangeboden. Het opnemen van een afbeelding of verwijzing is uitsluitend bedoeld als een mogelijke bron van informatie voor de bezoeker en mag op generlei wijze als instemming, goedkeuring of afkeuring worden uitgelegd, noch kunnen daaraan rechten worden ontleend.
Op de artikelen van de heer Pragt op deze Internetsite rust auteursrecht. Overname van informatie (tekst en afbeeldingen) is uitsluitend toegestaan na voorafgaande schriftelijke toestemming van de rechthebbende. Voor vragen over copyright en het gebruik van de informatie op deze site kunt u contact opnemen met: (email: copyright@heinpragt.com)

Webdesign: © Hein Pragt
Fotografie: © Hein Pragt
Auteur: © Hein Pragt (Veenendaal - Utrecht - Nederland)

De groep sites van Hein Pragt bestaat uit: www.heinpragt.com    www.eroses.eu    www.pragt.info    www.zxy.nl/vraagbaak    www.codebank.nl