Some common terms in the digital marketing industry from a technology perspective and what they mean in common terms
This post covers terms from A-M, for terms from N-Z, click here.
A for Apache
Apache is one of the most wide used webservers in the world. In simple terms, whenever you try to open and website (or a page on a website), it is the webserver that receives this request, processes it and then serves the page, whose output is then displayed on your browser.
Example: My webserver is running on Apache (LAMP stack)
B for Big Data
Big Data is basically extremely large amounts of data points, that may be analysed using computers to possibly reveal trends, patterns and other such co-relations between the data forming the data set itself.
Example: Big data can help address Ad Fraud by changing the approach to being proactive than reactive
C for CAPTCHA
While CAPTCHA is an acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”, in simple terms, it is a computer program that is intended to identify if interactions with a website (say filling a form) is from a human being or through a bot.
Example: We will use captcha in our lead form to handle the spam issue
D for Dynamic website
Websites whose content are stored in a database instead of being part of the code directly. Depending on what page is to be displayed, the server loads the necessary content from the database and then embeds the content into the code before displaying it to the end user on their browser.
Example: This is a dynamic website, so we will using xyz technology stack to implement the same
E for Encryption
Encryption is the process of converting data (say text) into human unrecognizable or encrypted form to make sure that anyone trying to gain unauthorized access to this will not be able to “see” the actual data.
Example: Use WPA encryption for your WiFi networks to secure the network
F for Framework
Framework is a platform for developing software or web applications. This platform usually simplifies a lot of regularly used codes/functions and helps with a faster and efficient development process.
Example: Bootstrap is one of the most popular front-end development frameworks to build responsive websites
G for Grid Layout
Grid layout is the process of dividing the viewable area of the browser in the form of a grid (or matrix) and placing the design elements inside the grid. This is the foundation for responsive or mobile friendly websites.
Example: This website design uses a 12 column grid
H for HTML
HTML is an acronym for Hyper-text Markup Language. HTML is the language used to define various elements that gets displayed on a user’s browser. Even for dynamic websites, the end output will be a HTML block.
Example: This is a HTML5 website
I for IOT (Internet of Things)
Internet of Things, commonly known as IoT is an umbrella term to basically say that it is a collection of devices that are connected to the internet and have the capability to communicate with each other. Communicate here basically means exchange data with other devices on the network.
Example: Chromecast by Google is an IoT device
While it started as a front end programming language, meaning language that works on browsers, recent developments have made it usable as a webserver also, just like “Apache” mentioned earlier.
K for Keylogger
Keylogger is a computer program that records each and every keystroke that you make and then possibly send it over to another program or place for further processing.
While keyloggers are used for diagnostic purposes, unfortunately its usage has been more hacking purposes than for diagnostics
L for LAMP
LAMP stands for Linux, Apache, MySQL and PHP. Linux being the operating system of the server, just like your average user’s Windows, Apache being the default webserver, MySQL being the database used to store data and PHP being the programming language to communicate between the webserver and database. This package offers a complete and fully functional webserver to take care of most website’s needs.
Example: We will use the LAMP stack and the underlying technology stack to deploy this website
M for MySQL
MySQL is an open source database management system. In combination with PHP, this powers one of the most popular web technology stacks available today which is the LAMP stack. Both PHP and MySQL are open source, meaning they are free to download and use.
Example: All the leads from the website will be stored in the backend on a MySQL database server
#digitalmarketingaudit #adfraud #bots #viewability #brandsafety #mediaaudit #marketingaudit #digitalmediaaudit #technologyaudit