PHP er et skriptspråk som brukes hovedsakelig i Web -programmering , spesielt i forbindelse med database programvare som MySQL. Det er langt fra det eneste alternativet for programmering --- språk som Java , C #, kan Python og Perl også brukes til å utvikle programvare for Internett. For å finne ut om det er riktig for deg , bør du vurdere fordeler og ulemper med PHP scripting. PHP Har kryssplattform kompatibilitet
En viktig fordel med PHP er dens kryssplattform naturen, både for programmerere og for nettbrukere . Det kan installeres på Unix - baserte servere , inkludert de som kjører Apples OS X-operativsystemet , og vil også kjøre på Microsoft Windows. For folk surfer på Internett , betyr at PHP kjøres utelukkende på serversiden at visningen av en webside ikke varierer basert på hva brukeren har installert , som det ville hvis siden ble gjengitt i JavaScript.
PHP er gratis og allestedsnærværende
Utvikling i PHP er også gjort lettere av det faktum at det er helt gratis å installere . Som et resultat, selv om en web- programmerer ikke ønsker å opprettholde sin egen server , kan han leie plass fra nesten alle hosting firma --- i motsetning til mer obskure språk , som har mer begrensede hosting alternativer . Den utbredte tilgjengeligheten av PHP betyr også at det er et stort fellesskap tilgjengelig for å gi støtte eller eksempelkode når en utvikler går inn i vanskeligheter med språket .
PHP er tregere enn andre språk
Programmeringsspråk kommer i to hovedtyper . Kompilerte språk er de hvis kildekoden er oversatt til en annen form som en datamaskin kan lese. Tolket språk, eller regisserte språk, er språk der kildekoden leses uten å bli oversatt først. Fordi et kompilert språk må være skrevet for en bestemt datamaskin , kan det ikke bare flyttes fra en type maskin til en annen --- det er derfor du ikke alltid kan kjøre samme program på en PC og en Mac . På den annen side , kompilerte språk er generelt raskere enn skrevne språk fordi datamaskinen kan lese dem direkte. PHP er et tolket språk og vesentlig langsommere enn mange av sine konkurrenter .
PHP er mer ressurskrevende
PHP scripting er ekstremt kraftig --- det lar deg gjøre dynamiske websider , utføre beregninger , koble til databaser og lese data fra skjemaer . Alt dette kommer til en kostnad i ytelse og ressurser , imidlertid. Mange Web- sider viser enkelt innhold som egentlig ikke krever PHP scripting og kan stå som statisk HTML. I slike tilfeller bruker PHP opp mer server ressurser og tar lengre tid å vise en tilsvarende webside enn om den siden hadde blitt opprettet ved hjelp av vanlig HTML .