Magic methods, 647
Mail Exchange (MX) records, 893
Mail records, 893
Mail servers, 18
<main> element, 105
Man-in-the-middle attacks, 827
Many-to-many relationship, 722
map(), 482, 483, 483f, 484c
Mapping records, 891–893
Margins, 156–159
Markup, 74
Master head-end, connection, 28
Materialize and Bootstrap classes, example, 177f
MaxKeepAliveRequests, 908
MEAN software stack, 70
Media
concepts, 268–269
container, 269f
encoding, 268, 269f
servers, 18
Media access control (MAC) addresses, 43
Media queries, 314–318
action, 317f
browser features, examination, 316t
sample, 315f
syntax, 314
memcache, usage (example), 802c–803c
memory impact, 488f
property, usage, 490f
use to extending other objects, 487–489
using, 487, 489c
Menu control, 977
merge command (GIT), 233
Message
symmetric encryption, 835f
transmitting, 834f
Metacharacters, regular expressions, 463, 463t
Methods, 646–648
defined, 367
magic methods, 647
Metrics, 997
Microservice architecture, 887, 887f
Middleware, 686
Migration, HTTPS, 846–848
MIME (multipurpose Internet mail extensions), 918
Minification, 337, 358
Mobile first design, 312
Modifier, 337
Modules, 493–497
route handlers, 691c
scope, 403
separating functionality, 690–691
MongoDB, 18
accessing data in Node.js, 764–766
connecting using Mongoose, 766–767c
database, 69, 70
data model, 762, 762t
relational databases and, 763f
features, 761–762
SQL query and MongoDB query, 766f
tools, 719–720
web service using Mongoose and MongoDB, 768c
working with MongoDB shell, 764, 965f
Mongoose, 764, 767c
Monitor
access, 858–859
system, 858
Monitoring, Web, 925–927
external, 927
internal, 925–926
Monitor size, impact, 256f
Monolithic architecture, 886, 886f
Moodle, 972t
Mosaic, 7
Mostly Fluid pattern, 318
Mouse events, 448, 449t
Movement events, 457f, 458
MP4 container, 270, 272
MP3 file extension, 271
Multidimensional arrays, 636–638
example, 637–638c
visualization, 638f
Multifactor authentication, 825
Multiple domains
management, web server, 914–916
Multiple master replication, 770, 771f
Multipurpose Internet Mail Extensions (MIME), 272
MyISAM, usage, 730
MySQL, 9, 18, 712
command-line interface, 716, 716f
database, 69
installation, 608–609
multiple ways to access, 715f
prepared statements, 745–747
regular expressions, 468
Server, 70
workbench, 718–719
mysqli