How to use PHP functions

This brief article shows step-by-step how functions and their parameters are to be used in dynamic web pages coded in PHP. Why use functions? Very often you will find yourself using the same code over and over again, especially when using string operations or connecting to databases. Normally you would need to copy and paste the […]

PHP for loops and conditions

This brief article shows step-by-step how to use PHP for loops and conditions within dynamic web pages. Implementing loops in PHP Why loops? Whenever we need to either repeat certain operations for a known or unknown amount of times, we are going to need loops. Loops can make it easier to just repeat the same […]

Learning PHP: programming basics for output, calculation and variables

This brief article shows step-by-step how variables are used to calculate and visualize content within dynamic web pages coded in PHP. Let’s clarify some basics first. What is PHP? PHP is a script language, standing for Hypertext Pre-Processor. This also describes what it actually does: PHP processes data and generates HTML information output based on […]

HTML Coding Basics

This brief article gives a step-by-step introduction to HTML coding basics. We’re heading towards simple web frontend design using basic HTML elements. Of course you could use one of the fancy visual frameworks like Twitter Bootstrap, which is totally fine, but would require that you already know about the basics of HTML in order to […]

VI Editor in Unix

In case you have a Unix based system running on the server, the odds are great that you can use VI as a remote editor. That way you do not have to transfer any locally created code files to the server. This brief article shows some basic step-by-step command sequences for you to get started with […]

Database Modelling and Structurization

This brief article shall give some advice on how to start your database project regarding data model and a way to think it through. The first thing you need to make sure is that you know what your application shall be able to do. Having thought about that, you can decide for your data structure. […]

Relational Database Management System Basics

This brief article is meant to give a short overview towards basic relational database management system concepts. It serves informational purpose only. You don’t need this in order to build your application. However understanding what your application is doing can help in designing better software. A relational database system (DBS) consists of the following components: A […]

Client and Server Infrastructure: File, Web, Database

This article takes you by the hand and shows which client and server side components you need and what ways exist in order to successfully build a database supported web application. The overall architecture First of all, let’s take a look at the overall architecture we’re dealing with while developing: Our client provides us with […]