Database

Document Database
Document Databases: How Do Document Stores Work?
  • Technical matters

Almost every application utilizes databases in one form or another. Besides classic relational databases, document-oriented databases have also become well-established in the course of the development of web apps. Instead of working with complex tables, these document stores use semi-structured data in simple documents. But how exactly does this work?

Document Databases: How Do Document Stores Work?
Database Management Systems (DBMS)
Database Management Systems (DBMS) explained
  • Technical matters

A working database system is pivotal to maintaining any computer-based system. The central body that regulates the respective data pools here is always a Database Management System (DBMS). The software structures and organizes the data available in the database, and also manages writing and reading permissions for the database system.

Database Management Systems (DBMS) explained
MAMP: the practical software stack for Mac OS X
MAMP: the local development environment for Mac OS X
  • Know-how

If you’re developing a website, it’s important to regularly ensure that all the elements function as intended. Although there are no specific tools required for creating a basic info page with static content, it’s not possible to preview a project containing dynamic elements without some additional tools. The simplest solution is to use an all-in-one development environment like MAMP.

MAMP: the local development environment for Mac OS X
Key Value Store
Key Value Store: How do Key Value Databases work?
  • Technical matters

A wide array of database models exists, each one with its own advantages and disadvantages. Key Value Stores, for example, provide lightning-quick results because they follow such a simple principle. A key is saved to each value. There are no more specifications. These Key Value Databases are used principally in website design.

Key Value Store: How do Key Value Databases work?
Bare metal servers | definition and structure
Bare metal server – dedicated hardware for high-level web projects
  • Know-how

Bare metal – the latest product on the web hosting market evokes power from its name alone, and not for nothing: servers with this nickname focus on high-performance hardware. With a bare metal server, the user's access extends practically down to the bare metal. Software components based on this product are subject to user control and can be installed and configured according to individual...

Bare metal server – dedicated hardware for high-level web projects
All about SocialBlade
SocialBlade: social media data on demand
  • Web analytics

Understanding social media means understanding numbers. While internal tools such as YouTube Analytics provide a lot of numbers, it is not always easy to understand them at first glance. The third-party provider SocialBlade has thus made it their business to prepare and present data from platforms such Instagram, Twitter and YouTube in a clear and concise manner.

SocialBlade: social media data on demand
File manager for Android: The best apps
File manager for Android – the best alternatives to the standard app
  • Tools

Managing files and folder on Android devices can quickly become a tedious affair. One the one hand, the integrated file manager app (only since Android 6.0 “Marshmallow”) is well hidden in the settings of the operating system, and on the other hand, it only has the basic functions available – which is why many users rely on third-party applications from the Google Play Store. But what exactly sets...

File manager for Android – the best alternatives to the standard app
The basics for modern web development
Modern web development: the basics
  • Web development

The trends driving web development are moving away from static web presences and heading increasingly in the direction of interactive content. Even though languages like HTML and CSS still rule the roost, a growing number of developers prefer the server-side programming language, PHP, for dynamic websites. Client-side script languages like JavaScript make it possible for a site to react to user...

Modern web development: the basics
Setting up server backups with rsync
Server Backups with rsync
  • Tools

Server backups are the best way to save vital data from your online projects and avoid losing data. A sophisticated backup strategy including all terminal devices is essential, especially in server environments. To do so, you need reliable backup programs. In addition to software solutions and online services, which are often very expensive, free applications like rsync offer an alternative.

Server Backups with rsync
How PHP7 speeds up the internet
PHP7 – shorter loading and access time online
  • Web development

Running dynamic websites that use complex content management systems benefit from quick loading times. This is because they ensure good performance and therefore increase user-friendliness. With the release of PHP7, a new scripting language is now available with which the loading times of your own website can be significantly shortened compared to the older script version.

PHP7 – shorter loading and access time online