Hva kan du gjøre med PHP Java og Javascript?

Som en tømrer som bygger et hus, må programmøreren velge verktøyene som passer både jobben for hånden og hans eller hennes ferdigheter. Heldigvis er det mange gode, generelle programmeringsspråk tilgjengelig. I hendene på en dyktig programmerer, Java, JavaScript og PHP - et rekursivt akronym for PHP Hypertext Preprocessor - er tre programmeringsspråk som kan brukes til å bygge nesten alle typer dataprogrammer.

Back-End Server-applikasjoner

Back-end eller server-side applikasjoner behandler data og instruksjoner på en ekstern datamaskin, og deretter servere resultatene til brukeren som ba om det. For eksempel, når du skriver inn søkemotorforespørsel, blir det faktiske arbeidet med å søke på nettet utført av mange forskjellige applikasjoner som kjører på søkemotorleverandørens datamaskiner. PHP driver server-side applikasjoner som brukes av sosiale nettverk, blogger og elektroniske læringssystemer. Banker og andre finansinstitusjoner er store kunder for server-side applikasjoner skrevet i Java.

Mens de fleste JavaScript-applikasjoner du vil støte på, bare kjøres i nettleseren din, vil skaperne av språket være ment for at den skal brukes til server-side-applikasjoner også. Ifølge en "InfoWorld" -websiderartikkel, ser bruken av JavaScript for back-end programmering på en gjenoppblomstring. JavaScripts popularitet, forbedringer i tredjepartsbibliotekene og fremskritt i tolkhastighetstid kombinere for å gjøre JavaScript et godt valg for back-end-prosessering.

verktøy

Mens prangende spill og multimedieprogramvare får all oppmerksomhet, er enkle, enkeltfunksjonelle verktøy ofte applikasjoner som får virkelig arbeid. Java- og PHP-språkene har innfødt støtte for datafil manipulering. Dette gjør dem nyttige som datafilter, formatomformere, datakryptering og data dekryptering programmer. Java-hastigheten gjør det til et godt valg for intens vitenskapelig og forretnings databehandling. JavaScript-verktøy kan bli funnet bak scenene for å produsere webanimasjoner, validere nettformularinnganger, lage rullegardinmenyer eller de fryktede popup-vinduene.

Skrivebordsprogrammer

Java, JavaScript og PHP kan hver brukes til å lage frittstående desktop applikasjoner. Java lar programmerere skrive et program som kan kjøre på hvilken som helst maskinvare eller operativsystem som har en verifisert Java virtuell maskin installert. Nettstedet "Java-Apps.org" viser Java tekstbehandling, multimedia, forretning, vitenskapelig og grafisk desktop programvare.

Selv om det er oftest brukt som et tolket skriptspråk, kan PHP brukes til å lage stasjonære applikasjoner ved hjelp av PHP-GTK-utvidelsen. PHP-GTK er en samling av biblioteker og PHP-språkutvidelser som lar programmerere lage grafiske brukergrensesnitt eller "GUI" -programmer som ser ut og fungerer som moderne Windows, OS X eller Linux-skrivebordsprogrammer.

Takket være den nye HTML5 - Hypertext Markup Language Version 5-standarden, kan forbedringer i tolkhastighet og JavaScript-rammer som Jquery, Node.js og Googles CommonJS, slå på program som kjører i nettleseren uten at det er behov for en Internett-tilkobling. For eksempel finnes det tekstbehandling, regneark og presentasjonsprogrammeringspakker som kan lage, redigere og lagre dokumenter på datamaskinens harddisk mens du er offline.

Mobilapplikasjoner

JavaScript, Java og PHP brukes til å konstruere mange av spillene, verktøyene og produktivitetsapplikasjonene som er tilgjengelige for mobile enheter som tabletter, mobiltelefoner og smarttelefoner. Java's portabilitet gjør at den kan brukes til mange spill, mediespillere, sosiale medier og andre applikasjoner som ikke kjører på mange forskjellige mobiltelefoner og modeller. Til slutt bruker mange populære online spill og applikasjoner PHP til server-sidebehandling sammen med HTML5 og Javascript for visuelle og brukerinteraksjoner. Disse programmene er bærbare og kan kjøre på alle mobile enheter eller operativsystemer som har en moderne, JavaScript-aktivert nettleser installert.

Anbefalt