PHP vs. Python
PHP vs. Python – the two programming languages compared
  • Web development

In the PHP vs. Python battle, every developer probably has a favorite. Both programming languages have a large following and are among the best options on the market. Here, you can find out what differences and similarities the two have, where their strengths and weaknesses lie, and for whom PHP and Python are recommended.

PHP vs. Python – the two programming languages compared
Sale contract agreement on the internet
Sale contract negotiation: The laws of e-commerce
  • Digital law

Most people don’t spend much time reading into laws and paragraphs of legal jargon. But for online business it is extremely important to know your rights and obligations, both as a merchant and as a customer. Even for simple matters such as an online sale contract, there are some regulations which differ from physical retail. The law has laid out some important duties for online merchants that are...

Sale contract negotiation: The laws of e-commerce
Website accessibility
Web accessibility: reach more people online
  • Web development

Accessible websites remove obstacles: People with disabilities, the elderly, mobile users, or young visitors have different needs and demands when surfing the net. Many website operators have already implemented changes to make their sites more accessible to everyone. It’s not just the user that benefits from accessible web design, however: companies will find their websites rank better in the...

Web accessibility: reach more people online
Website translator tools
Which website translators are the best?
  • Website creation

If you want to translate a web page, you can usually use integrated browser tools or online translators like Google Translate. And there are many more website translators out there. But choosing the right translator depends on what you need translated. Here, we’ll introduce some of the best tools to translate a page.

Which website translators are the best?
Lazy loading
Lazy loading to optimize the performance of your website
  • Website creation

Lazy loading helps improve the performance of your website since the browser only loads the different elements of the website when they are visible to the user. So, how exactly does the lazy loading method work and how can you use it for your web project? Here we will show you the different ways it can be implemented and explain how this technique works.

Lazy loading to optimize the performance of your website
Python split
How to split strings with Python split
  • Web development

You may find that it’s necessary to split Python strings sometimes. The Python split function has practical and simple method for this. In our dedicated article, we’ll explain what Python split is, how the function is structured, and how the parameters, separator and maxsplit, divide Python strings. Read on to find out more.

How to split strings with Python split
Python for loop
How to use for loops in Python
  • Web development

The loop is one of the most well-known and central concepts in programming. Loops are usually used to execute a block of code multiple times, and the for loop in particular is used to iterate over the elements of a collection. The for loop in Python differs significantly from other programming languages. Find out how the Python for loop works and why it’s more practical than its counterparts in...

How to use for loops in Python
Python string
How to declare, edit and delete strings with Python string
  • Web development

You are likely to come across Python strings very quickly in Python and you will soon realize that they are one of the most important parts of the programming language. We’ll explain what Python strings actually are, how to declare them and what possibilities they offer when working with them. Plenty of code examples will be provided to illustrate our points.

How to declare, edit and delete strings with Python string
Python if else
How to use if-else statements in Python
  • Web development

If-else statements in Python are one of the fundamental building blocks of the programming language. They allow for different blocks of code to be executed depending on whether a condition is met. But they’re not as simple as they might appear at first glance. Keep reading to learn about how Python if statements work, what the best practices are and which anti-patterns you should avoid.

How to use if-else statements in Python
Python dictionary
How to use Python dictionary for associative lists
  • Web development

The Python dictionary is an important technique to be familiar with if you work with the programming language. It links terms and meanings to key-value pairs, which creates maps that can be read later on. In this article, we’ll show you what a Python dictionary is, how to set it up and how to edit it at a later point in time.

How to use Python dictionary for associative lists

Websites

IONOS Website Guide: website advice for all

A website isn’t just a website – these days, there are countless ways to create an online presence in a way that matches your expectations. The ‘Websites’ section of the IONOS Digital Guide offers detailed information about creating, managing, and optimizing websites as well as facts and general background information on the World Wide Web. For a closer look, you can also explore one of several subcategories about different topics. Here, we present website advice for everyone, from mere enthusiasts to qualified professionals.

What’s in the IONOS Website Guide?

The ‘Websites’ section is one of six main categories in the IONOS Digital Guide. ‘Websites’ is then broken down into four further subcategories: ‘Website creation, ‘Web design’, ‘Web development’, and ‘Digital law’. While ‘Website creation’ focuses primarily on the technical aspects of internet sites, ‘Web design’ articles look at the optical makeup of content, in particular the use of text, images, and responsive displays through HTML or CSS. ‘Web development’ covers the use of scripting languages, like PHP or JavaScript, as well as specific tools for the development of internet services. But basic information about the standards and trends of website development can also be found here. The subcategory ‘Digital law’ presents online laws and practices, like image usage rights and privacy policies.

Website advice for beginners, advanced users, and professionals

The Website Guide serves as an information portal for small and medium-sized companies, along with developers, web designers, technology lovers, and general internet enthusiasts. Many articles on the IONOS Digital Guide require little background knowledge, though some are also aimed at more experienced users. Beginners can enjoy posts on topics like ‘What exactly is a website?’, ‘The basics for modern web development’, or ‘How are websites accessed?’, while more advanced readers can broaden their knowledge of specific topics with comprehensive articles and tutorials. So whether you are a novice, an advanced user, or a professional: our handy Website Guide has plenty of useful tips and tricks to help you become an expert on the World Wide Web.