Know-how

Explore the possibilities with these 10 Raspberry Pi projects

Raspberry Pi is an inexpensive small form factor PC that can behave like a standard computer in many respects. Users can use this innovative mini-computer for all kinds of functions, from setting up an operating system to surfing the web, to using it as a server or a media center, and much more besides. Discover 10 interesting Raspberry Pi projects to try out at home. [...]  

Four current Raspberry Pi alternatives: Single board computers by comparison

Raspberry Pi is the first choice for do-it-yourselfers around the world when it comes to single-board computers: It’s small, cheap, and meets most server and media centre requirements. But more and more manufacturers are putting their own mini-computers on the market: Raspberry Pi alternatives want to set themselves apart with lower prices, more powerful hardware, or edgy and exceptional features. We present an overview of four current alternatives to Raspberry Pi here. [...]  

MAMP: the local development environment for Mac OS X

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. [...]  

DNSSEC: internet standards for authenticated name resolution

Without the Domain Name System, users of the World Wide Web would have serious problems when trying to load websites and other online presences. It’s only thanks to this system that internet addresses appear in their trusted text format: they’re actually nothing more than combinations of numbers. The communication between browser and name server responsible for this isn’t actually as secure as you might think – which is why experts have been working on security solutions like DNSSEC for years. [...]  

What’s the OSI model?

Those working with network technology are bound to encounter the ISO-OSI model sooner or later. This system subdivides communication between computer systems into seven different layers. Each of these layers is assigned a certain task. With the help of this layer model, subareas of abstract processes are able to be descriptively explained. [...]  

Managed cloud hosting: flexible server structures at the click of a button

More and more website operators are turning to managed cloud hosting as a solution for their server environment. This option promises flexible scalability of required resources in real time, along with a wide range of services offered by the provider including the installation, maintenance, and protection of the hosting platform. So how does managed cloud hosting work? Find out what services managed cloud hosting can offer you. [...]  

Linux vs. Windows: a comparison of the best web hosting solutions

The duel between Linux and Windows may have an obvious victor on the home computer front, but the battle for server use paints a very different picture: since the beginning, Linux has defeated Windows, as usage figures show. But many users remain unconvinced by statistics and rightfully ask the question: what are the actual differences between the two platforms? [...]  

Resource-oriented web services based on REST

Combining different application systems has become increasingly important over the past few years. This trend is especially due to the increasing number of web applications being developed. In order to react to this trend, many different web services were developed that make data transfer across multiple systems possible. The Representational State Transfer (REST) is an architectural style that serves as a popular basis for developers seeking to realize these goals. [...]  

Server operating systems: history and today’s situation

Operating systems have gone through some major changes over the years. While their beginnings are rooted in more humble, purely text-based user interfaces, today’s options have evolved into complex software packages with graphical interfaces, comprising an elegant go-between for hardware and software applications. Users, who have long since been equipped with a keyboard and mouse, are able to easily manage system resources. Operating systems for servers are also in greater demand than ever, particularly when it comes to web hosting. But what are today’s most widespread operating systems? And which systems were they predated by? [...]  

VPN — secure data transfer through public networks

VPN implementations offer an affordable alternative for locally connecting networks, as well as making network resources available for external devices. In contrast to corporate networks, no private communication network is required. Instead, like the internet, VPNs rely on networks, and protect sensitive data through a process known as tunneling. [...]