Video: Hvordan velge riktig TV? Elkjøp forklarer 2024
Før du kan begynne å utvikle eller omforme et nettsted, er det første store spørsmålet du trenger å svare: Hvilken plattform gjør du vil bruke når du bygger web nettstedet ? I denne sammenheng er en plattform det underliggende programmeringsspråket som nettstedet skal bruke. Beslutningen du gjør har implikasjoner angående nettstedets funksjonalitet, utvikling og vedlikeholdskostnader, databasene den bruker, og serverne som er vert for nettstedet. Dette er en kritisk gaffel i veien som virkelig gjør at du ser hardt på eksisterende selskapssystemer (i mange tilfeller må nettstedet ta imot et motley mannskap av eldre systemer) og - kanskje viktigst - på ferdighetssettet av teamet Det vil være ansvarlig for løpende feilsøking og vedlikehold etter at nettstedet er lansert.
De mest populære utviklingsplatformene er PHP,. NET og JSP. Her er en rask titt på hver av dem:
-
PHP (opprinnelig kort for personlige hjemmesider, og nå merkelig betraktet som kort for PHP Hypertext Preprocessor ) er et populært skriptspråk som er innebygd i HTML-sider. Det som er bra med PHP er at det er åpen kildekode , som betyr at det er gratis å bruke, og folk som bygger kule funksjoner med det, gjør ofte koden også tilgjengelig gratis. Dette resulterer i et stadig økende bibliotek med PHP-kodemoduler som du kan bruke til å forbedre nettstedet ditt. Facebook, for eksempel, ble bygget fra grunnen opp i stor grad ved hjelp av PHP.
-
ASP. NET (a-s-p-dot-net) er en proprietær Microsoft-plattform utviklet for å utvikle webapplikasjoner. Selv om det ikke er gratis, er det et stort bibliotek som dekker mange grunnleggende funksjoner og databaseinteraksjoner som gjør programmererens jobb lettere, og biblioteket leveres med full teknisk support. En stor forskjell fra noe som PHP-kode, er det ASP. NET-koden må kompileres (konverteres til en kjørbar fil) for å kunne bruke den på nettstedet ditt. Kompilert kode sies å utføre raskere og være sikrere siden du ikke kan se kildekoden som er innebygd i HTML-en. Den andre fordelen er at. NET er ganske allestedsnærværende; Det er mange ingeniører som vet hvordan man skal bygge. NET-applikasjoner, og du vil aldri være kort på ressurser.
-
JSP (Java Server Pages) er en webutviklingsplattform introdusert av Sun Microsystems (nå en del av Oracle) for å konkurrere med PHP og ASP. NETT. Som ASP er det en server-side teknologi, noe som betyr at koden først samles og deretter utføres som et program fra webserveren.
Andre utviklingsplattformer kan tilby fristende funksjoner, men vær forsiktig: Hvis du går for langt fra de vanligste, er det vanskeligere og dyrere å finne folk som kan opprettholde nettstedet. Du vil ikke bruke tid, penger og innsats for å redesigne et nettsted for å lære etter at det er nesten umulig å finne ingeniører til å finne de enkleste løsningene på nettstedet.