Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Als ‘nerds’ handleidingen schrijven…

20 december 2001 - 23:004 minuten leestijdOpinieData & AI
Gijs Hillenius
Gijs Hillenius

Het uitgeven van computerhandleidingen is een ondankbare taak. Bij het verschijnen van een boek over computerprogramma versie 2 ligt revisie 3, met veel nieuwe features, al in de winkel. Over de inhoud van dergelijke boeken zijn weinigen echt te spreken. "Het gemiddelde computerboek vertelt je niet wat je wilt weten", concludeert de Utrechtse letterkundige Hester Glasbeek.

Zij promoveerde eind november op haar onderzoek naar het leerproces van gebruikers. Teveel handleidingen zijn geschreven door computerexperts, ontdekte Glasbeek, en niet door onderwijskundigen. De boeken moeten het doel van de gebruiker als uitgangspunt nemen. Als het aan haar ligt bevat deel 1 concrete oefeningen voor degene die het onderwerp wil beheersen en deel 2 probleemoplossingen voor degene die aankoop van het pakket overweegt. Addison-Wesley, dochter uitgeverij Pearson geeft jaarlijks zo’n honderd Nederlandse computerboeken uit. Ik heb een aantal boeken uit hun ‘open source’ serie. Er zijn momenten dat ik ze doorblader, maar ik word regelmatig geconfronteerd met de eerder genoemde tekortkomingen Met het handboek "PHP, dynamische websites professioneel ondersteunen" van Addison is het niet anders. Het ‘open source’ instrument PHP (PHP: Hypertext Preprocessor) is hard op weg om de bedrijfseigen tegenhanger Active Server Pages (ASP) van Microsoft ver achter zich te laten. Een onderzoeker bij webmonitor Securitypages: "Gevevens over webservers met ASP hebben we niet. Wel wordt PHP gecombineerd met meer webservers dan het totaal aantal webservers dat is uitgerust met Microsofts IIS." Volgens collega-onderzoekers van Netcraft is PHP samen met database MySQL en webserver Apache de facto de wijze waarop in een ‘open source’ omgeving web-applicaties worden ontwikkeld. In het parallelle bedrijfseigen universum luiden die acroniemen bijvoorbeeld ASP, SQL en IIS.
 
De eerste versie van deze scripttaal werd in 1994 door de Groenlander Rasmus Lerdorf geschreven. Hij gebruikte het om bij te houden wie op zijn website naar zijn CV keek. Versie twee van het programma zoals dat ook door anderen werd gebruikt, bestond uit een eenvoudige syntaxisontleder (‘parser’) die wat macro’s begreep en wat standaard website-gereedschappen zoals een gastenboek en een teller. Lerdorf combineerde dit geheel in 1995 met een programma dat Html kon ontleden en voegde regels toe waarmee het mSQL aankon. Het aantal gebruikers groeide daarna snel. In 1996 werd PHP gebruikt voor meer dan vijftienduizend websites en in 1997 door vijftigduizend. Nu wordt het volgens Securitypages gebruikt op 45 procent van alle Apache webservers, die met hun aandeel van 63,5 procent de servermarkt aanvoeren. Dankzij de vele programmeurs die zich de afgelopen zes jaar op de scripttaal stortten is de lijst van toepassingsmogelijkheden lang. Het programma wordt het meest ingezet als intermediair tussen een website en databases zoals Mysql, Oracle, Sybase, Informis, Filepro, en vele anderen. Het werkt op alle gangbare besturingssystemen, leest de invoer van formulieren op websites en beantwoordt verzoeken met gegevens, tekst, plaatjes of flash-filmpjes.
Een jaar terug gold het gebruik van PHP als de nieuwste mode bij het maken van websites. Het verklaart waarom Addison zich op deze hype stortte. Alleen te gehaast. Het boek is door de drie auteurs te rap in elkaar gezet en lijkt welhaast machinaal vertaald. Een voorbeeld uit het eerste hoofdstuk: het boek is niet opgedragen maar bevat een: "Dedicatie. Dit boek wordt opgedragen aan de franciscanen van het klooster." Volgens Van Dale mag het, mooi is anders. Het vertaalbureau geeft vervolgens een bizarre draai aan het motief van de Duitse auteurs, die in de inleiding het volgende schrijven. "Tot nu toe bestond er nog geen Nederlandstalig boek over PHP. Daarom zijn we zelf maar aan de slag gegaan."
Wat moet de lezer daarnaast met de volgende tip? "PHP is geschikt voor alle programmeurs. Als u niet kunt programmeren of als u geen zin hebt om het te leren, zult u PHP niet ten volle kunnen benutten."
De volgende zinnen uit paragraaf 8.8 kunnen een toevallige fout zijn of een bewijs voor de te hoge snelheid waarmee het boek is uitgebracht:
echo "$a $hallo";
Dit voorbeeld en het volgende voorbeeld zijn identiek:
echo "$a $hallo";
Beide voorbeelden geven "hallo wereld" weer. Inderdaad identieke voorbeelden. Snapt u de bedoeling?
De slechte indruk van het boek ten spijt, is er ook nuttige informatie. Zoals hoofdstukken 22 en 23 over PHP-functies. Voor leken zijn ze echter onleesbaar, probeer deze functie voor een Oracle database maar eens te begrijpen:
string ora_columntype(int cursor, int column)
Wat rest voor de deskundige is een opsomming van PHP-functies, short-cuts en tips.
PHP kan te veel om op een muismat of een beker af te drukken, anders was dat een betere aanschaf dan dit boek.

Gijs Hillenius Redacteur  
PHP, Dynamische websites professioneel onderstenen,
Egon Schmid, Christian Cartus en Richard Blume.
Uitgever: Addison-Wesley
Isbn 90-430-140-6 NUGI 852
Vertaling: Studio Imago, Qumulus Copyright: Pearson Education Uitgeverij BV
Prijs: f 99,95 / Eur 45,36

Meer over

ECMOpensource

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    De weg van dataverzameling naar impact

    Iedere organisatie heeft data, maar niet iedereen weet hoe je het goed gebruikt. Hoe zet je waardevolle informatie om in actie?

    Computable.nl

    In detail: succesvolle AI-implementaties

    Het implementeren van kunstmatige intelligentie (AI) biedt enorme kansen, maar roept ook vragen op. Deze paper beschrijft hoe je als (middel)grote organisatie klein kunt starten met AI en gaandeweg kunnen opschalen.

    Computable.nl

    Maak kennis met digitale identiteiten

    De digitale economie groeit snel en de EU heeft strikte regelgeving ingevoerd om de veiligheid en privacy te waarborgen; in deze whitepaper ontdek je hoe digitale identiteiten deze transitie ondersteunen en wat dit voor jouw organisatie betekent.

    Meer lezen

    AchtergrondData & AI

    Een stortvloed aan ai-tools; ServiceNow drinkt zijn eigen champagne

    ActueelCloud & Infrastructuur

    Kort: Eigen ai-assistent Amsterdam, NIS2-manager Atos, DSA-check ACM en…

    AchtergrondData & AI

    ISO 42001 veelbelovend als standaard voor verantwoorde ai

    Maersk containerschip in de Rode Zee
    ActueelData & AI

    Verbetering nodig bij Digitale Infrastructuur Logistiek

    ActueelData & AI

    EU investeert bijna 2 miljard in digitale innovatie

    ActueelData & AI

    IBM investeert miljarden in VS

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs