Kunskapsbanken
Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.
Artiklar, guider, tips och trix tillsammans med exempelprogram inom webbprogrammering och webbutveckling. Inläggen är listade i den ordning som de senast uppdaterats.
Denna guide hjälper dig att komma i gång med PHP PDO och MySQL genom att bygga upp en enklare webbplats kring en filmdatabas. Stegvis skapar du ett gränssnitt som jobbar mot databasen och ställer vanliga CRUD-relaterade frågor för utsökning av objekt, skapa nya objekt, radera objekt och uppdatera informationen om ett objekt. När du är klar kan du applicera koden för din filmdatabas mot en annan databas med annat innehåll, förfarandet är detsamma och guiden ger dig grunderna till en databasdriven webbplats, oavsett det är en filmdatabas eller webbshop.
Vi har i tidigare kursmoment byggt vårt egna modul-baserade GUI ramverk med hjälp av CSS och SASS. Det finns en hel uppsjö av olika CSS ramverk där många kanske känner till Bootstrap och Foundation by ZURB. Vi ska i denna artikel titta på ett antal GUI ramverk som är anpassade för mobila enheter. Dessa ramverk gör att vi kan designa våra appar så de ser ut som native appar på iOS och Android
Artikeln är språkagnostisk och hanterar generell testning av programvara, oavsett vilket språk man använder för utvecklingen.
Fokus är på att introducera enhetstestning i form av dess syfte och de begrepp som finns när vi pratar om enhetstestning. Samtidigt vill vi placera enhetstestning som en av flera olika varianter av testning som görs av mjukvara.
Så här gör du för att installera PHPUnit i din sökväg.
Så här gör du för att installera och aktivera PHP Xdebug.
Vi ska i denna övning titta på hur vi säkrar våra appar mot cross-site scripting (XSS), clickjacking och andra typer av attacker där kod exekveras på vår sida av användare. Vi gör detta med hjälp av en Content Security Policy där vi som utvecklare bestämmer vilket innehåll som kan laddas i vår app.
Databasen MySQL är populär i webbsammanhang och det finns ett par olika klienter att välja bland när man jobbar med databasen. Som webbutvecklare behöver man vara bekant med ett par av dem. Beroende på hur webbservern och databasservern är installerad så kan du som webbprogrammerare, till och från, behöva använda olika klienter.
Låt oss därför kika lite på databasen MySQL och dess olika klienter.
I denna övning tar vi först en titt på hur vi kan använda oss av den inbyggda kartan på telefonen. Sen lägger vi till en markör för både orderns leveransadress och användarens nuvarande position.
Vi ska i denna övning använda leaflet.js tillsammans med OpenStreetMap och Cordova Pluginen geolocation för att visa positionsdata på en karta. Vi ska alltså titta på hur vi med hjälp av den inbyggda GPS’en kan visa användarens position på kartan.