PHP
Ik hoor steeds vaker dat men bij het bouwen van een website gebruik maakt van PHP. Wat is er voor nodig om met PHP aan de slag te gaan en waar kan je hier meer over te weten te komen?
Ik zou gewoon op sites zoals www.hotscripts.com of phpfreakz.nl scripts downloaden die je wilt gebruiken, die dan online zetten en die broncode goed bekijken en steeds kleine veranderingen aanbrengen, zo leer je de php het beste kennen en kan je steeds groetere veranderingen maken totdat je het ehlemaal alleen kan schrijven
Om met PHP aan de slag te gaan heb je in principe niet meer nodig dan een teksteditor. Dus met notepad kun je al beginnen!
Maar als je wat gemaakt hebt in PHP is het natuurlijk leuk om te kijken of dat ook werkt. Daarvoor heb je of een website nodig bij je provider die PHP ondersteunt, of je moet op je lokale systeem een website installeren met PHP ondersteuning.
Ik raad je aan dan Apache te installeren met PHP. Zie http://www.apache.org en http://www.php.net
Die laatste is ook een prima startpunt voor PHP-beginners.
Dé website voor php is uiteraard www.php.net,
en als tip:
Een goede editor voor dit soort talen is context
(http://fixedsys.com/context/), deze editor kan legio programmeer talen aan en maakt door te kleuren de taal veel leesbaarder.
Wat is PHP? PHP Hypertext Preprocessor is afgeleid van Personal Home Page Tools. Het is een scripttaal (programmeertaal) die in combinatie met HTML kan worden gebruikt om dynamisch gegenereerde pagina's te maken. PHP kan MySQL databases of e-mailaccounts aanspreken, eventueel op afstand. Hiermee kunt u bijvoorbeeld pagina's maken waarbij de vormgeving en de redactie zijn gescheiden. Of pagina's met gegevens uit een database die zijn afgestemd op de bezoeker. Door PHP tags te gebruiken, wisselt u tussen HTML en PHP. De syntax lijkt op die van Perl of C en de functionaliteit is vergelijkbaar met ASP. De verwerking van een PHP script vindt plaats op de server. PHP is open source software en op zo goed als alle platforms beschikbaar.
Ik vind nog altijd dat PHP het best valt te leren uit een boek. Dat vind ik overzichtelijker als een tutorial op een website. Een goede php-editor vind ik PHPEdit (http://www.phpedit.com). Deze kleurt de verschillende php-onderdelen, zodat het een overzichtelijk geheel wordt.
Om gewoon op je eigen pc je scripts te testen, kun je het best een simpel eigen servertje installeren. Deze zijn bv. in pakketjes verkrijgbaar, een goeie vind ik PHPDev (http://www.firepages.com.au).
Wil je je php-scripts op je website zetten, dan moet je zorgen dat je host PHP ondersteunt.
Ik gebruik bij het programmeren van sites altijd coldfusion (van macromedia). Ik heb hier een aantal jaren voor gekozen, en het bevalt mij super goed. De coldfusion taal (.cfm) is erg makkelijk te begrijpen en te lezen. Daarnaast is er veel documentatie en code te vinden op internet. Je kunt beginnen met het downloaden van coldfusion server van macromedia.com en van coldfusion studio.
In de eerste plaats heb je een provider nodig die PHP ondersteunt. Velen doen dat, maar controleer het even voor de zekerheid even bij je eigen provider.
Als je functionaliteiten wilt die (nog) niet via freeware of shareware te vinden is, dan zul je zelf aan de slag moeten: programmeren!
Voor sommigen is programmeren net zoiets als '1 en 1 bij elkaar optellen', voor anderen is het een zware kluif. In het laatste geval kan hulp welkom zijn.
Je zult in ieder geval -iets- moeten toevoegen aan je webpagina's om gebruik te kunnen maken van PHP, de codes die voor jou het gewenste resultaat genereren.
Wellicht is het 't best om even het internet te doorzoeken op 'PHP', om te vinden wat je wilt.
Er zijn namelijk duizenden gebruiksklare PHP 'scripts' gratis(freeware) of bijna gratis (shareware) te verkrijgen op internet.
Om een goede php site op te zetten is een database onvermijdelijk. Een database waar php goed mee samenwerkt is mysql, te downloaden op http://www.mysql.org. Daarnaast heb je een goede webserver nodig zoals Apache, die te downloaden is op http://www.apache.org. Als laatste heb je iets nodig dat zorgt dat je webserver php ondersteunt, daarvoor moet je even op http://www.php.net kijken wat de nieuwste versie is en die downloaden.
Er is ook een pakket te vinden op internet die alle hierboven genoemde dingen al geïnstalleerd in 1 bestand. Dit is phpdev, te vinden op: http://cesnet.dl.sourceforge.net/sourceforge/phpdev5/phpdev423.exe als u vragen over dit programma heeft kunt u op het volgenden forum terecht: http://www.firepages.com.au/FUD/index.php
In dit programma zit tevens phpmyadmin waarmee u uw database kunt beheren.
Hier antwoord op uw tweede vraag.
Op de volgende site kunt u informatie vinden over php zelf: http://www.web-con.nl/site/tutorials.php?region=15
hierstaan allerlei tutorials over hoe met php dingen te maken. Als u geïnteesseerd bent in een andere programmeer taal staan die hier ook.
Ik wens u verder veel succes met php en hoop dat u wat aan deze informatie heeft.
Dat is een vraag waar moeilijk antwoord op gegeven kan worden. We weten immers niet wat je wel en niet op je systeem hebt draaien, en op welk niveau je wilt werken.
Misschien is het 't beste als je je eerst ging oriënteren hierop. http://php.pagina.nl/ is hier een goede optie voor.
Suc6
Als je echt zelf PHP code wil schrijven heb je nodig: Goede kennis van HTML (PHP code genereerd HTML code), programmeer ervaring met een willekeurige taal zou ongetwijveld helpen.
Info over PHP kan je vinden op www.php.net helaas wel allemaal engelstalig volgens mij
Nieuw op Vraag & Beantwoord
Moet een winkel je ook helpen als de garantie verlopen is
Hallo,
Wij hebben een plisségordijn gekocht bij Kwantum. Die hield ons lang aan het lijntje wat betreft reparatie. Toen kwam de aap uit de mouw: de garantie was verlopen (met 3 maanden). Maar dat was nog niet alles. Toen we vroegen of er een (uiteraard betaalde) monteur kon komen, werd dit geweigerd. De monteur repareert "immers" enkel binnen de garantietermijn?
Wij vinden d
...
Lees meer
Berkenbosch Mode
Goedendag,
Ik heb bij een webshop winkel 3 jurkjes besteld. De jurkjes heb ik ontvangen. 2 van de 3 jurkjes wijken sterk af qua kleur en 1 jurkje is echt totaal een andere kleur. Namelijk zwart i.p.v. salie groen. Nu wil ik de jurkjes retourneren. Via de mail krijg ik antwoord dat ze de jurkjes niet terug willen nemen, want afgeprijsde artikelen nemen ze niet terug. Wel krijg een 25% ko
...
Lees meer
Electrische fiets gewonnen; 11 maanden later nog niet in huis
Mijn man heeft medio oktober 2023 met een winactie van Esso een elektrische fiets van Bayck gewonnen. We zouden binnen 2 weken gebeld worden voor het maken van een afspraak om de fiets te leveren. Dit gebeurde niet.
Nadien is meer dan eens contact geweest met Bayck en Esso. Er zijn zelfs 2 data geweest waarop ze de fiets zouden bezorgen, maar die afspraken zijn op het laatste moment afgezeg
...
Lees meer
Populair in Computers & Telefonie
Hallo, wie weet waar ik de Evergreen top 1000 kan downloaden? Bv hartelijk dank.
In het korte verleden deed ik dat via de Pirate Bay maar die is jammer genoeg niet meer te ontvangen. Lees meer
blokkade toetsenbord
Ik heb per ongeluk mijn toetsenbord geblokkeerd zodat ik geen tekst meer kan typen. Ik werk met die comp. met windows XP. Hoe kan ik die blokkade opheffen? De overige functies werken normaal. Bedankt. Lees meer
CD-R of DVD-R
Ik wil filmpjes en foto's vanaf de laptop opslaan op een schijf. Welke kan ik het beste nemen een CD-R of DVD-R? Of maakt het niet uit. Lees meer