MySQL
Database
My Structured Query Language
MySQL is een populair open-source relationeel databasemanagementsysteem (RDBMS), eigendom van Oracle. Het wordt veel gebruikt in webapps (WordPress, Drupal) en in de LAMP-stack. Features zijn ACID, replicatie en partitionering. Het is snel bij leesintensieve workloads. Er is een gratis Community- en een betaalde Enterprise-editie. MariaDB is een fork.
Andere termen met deze tag:
WordPress
A
Backend
WordPress
WordPress is 's werelds meest gebruikte CMS, gebouwd op PHP en MySQL. Het begon als blogplatform en is uitgegroeid tot een volwaardig CMS. Sterke punten zijn het enorme plugin- en themalandschap en een gebruiksvriendelijke beheeromgeving. Let op security en performance op schaal. Headless-opties bestaan.
A
Backend
Mysqli
AAA
Database
MySQL Improved
MySQLi is de verbeterde PHP-extensie voor MySQL, opvolger van de oude mysql-extensie. Het ondersteunt prepared statements, meerdere statements, transacties en zowel object oriented als procedurele interfaces. Aanbevolen voor veilige MySQL-communicatie, maar gebruik bij voorkeur PDO voor database-abstractie over meerdere databases.
AAA
Database
SQL
A
Talen & Formaten
Structured Query Language
SQL is de standaardtaal voor het beheren, opvragen en manipuleren van relationele databases. Kernoperaties zijn SELECT, INSERT, UPDATE en DELETE. SQL ondersteunt joins, aggregaties, subqueries en transacties. Veelgebruikte dialecten zijn MySQL, PostgreSQL, SQL Server en SQLite.
A
Talen & Formaten
Port
A
Netwerk
Port
Een poort is een virtueel eindpunt voor netwerkverbindingen, genummerd 0-65535. Bekende poorten zijn: 80 (HTTP), 443 (HTTPS), 22 (SSH), 21 (FTP), 25 (SMTP), 3306 (MySQL) en 5432 (PostgreSQL). Er zijn well-known (0-1023), geregistreerde (1024-49151) en dynamische (49152-65535) poorten. Notatie: IP:poort (bijv. 192.168.1.1:8080).
A
Netwerk
MariaDB
AA
Database
Maria Database
MariaDB is een community-gedreven fork van MySQL, opgezet door de oorspronkelijke oprichter na de Oracle-overname. Het is volledig open-source, volledig compatibel en een drop-in replacement. Extra's: prestatie-optimalisaties en meer storage engines. Gebruikt door o.a. Wikipedia en WordPress.com.
AA
Database
PostgreSQL
AA
Database
Post Ingres Structured Query Language
PostgreSQL is een geavanceerde open-source object-relationele database met hoge betrouwbaarheid en performance. Het ondersteunt JSON, full-text search, geospatial (PostGIS) en inheritance. Volledig ACID-compliant met rijke datatypen. Geschikt voor complexe apps en vaak geprefereerd boven MySQL vanwege de features.
AA
Database
LAMP
AA
Servers
LAMP-stack
LAMP is een veelgebruikte open-source serverstack voor webapplicaties: Linux (besturingssysteem), Apache (webserver), MySQL (database) en PHP (scripttaal). De componenten werken goed samen en worden breed ondersteund. LAMP is populair voor WordPress, Drupal en Laravel. Een moderne variant vervangt MySQL door MariaDB en Apache soms door Nginx (dan LEMP).
AA
Servers
LEMP
AA
Servers
LEMP-stack
LEMP is een serverstack vergelijkbaar met LAMP, maar met Nginx i.p.v. Apache: Linux (besturingssysteem), Nginx (webserver), MySQL of MariaDB (database) en PHP (scripttaal). Nginx is sneller bij statische bestanden en hoog gelijktijdig verkeer. LEMP wordt steeds populairder als alternatief voor LAMP.
AA
Servers
400 kaartjes
Een uitgebreide collectie begrippen voor elk niveau
12 categorieen
Van HTML & CSS tot databases en security
3 niveaus
Geschikt voor beginners en gevorderden
Voor teams & klassen
Ideaal als lesmateriaal of teambuilding tool
Offline oefenen
Fysiek aan de slag, zonder scherm