Continuous integration tools
The best continuous integration tools at a glance
  • Web development

Continuous integration tools make everyday work easier for developers. If you want to use agile methods for software development (continuous integration), it requires either a lot of discipline and effort, or you can make use of helpful CI tools. These tools assist you with automation and other useful features. In this article, we provide an overview of some of the most popular and best continuous...

The best continuous integration tools at a glance
Continuous delivery
Continuous delivery – software development in the pipeline
  • Web development

With continuous delivery, software developers automate the process of development, quality assurance, testing, production, and delivery. This gives them the opportunity to deliver software to the customer at a much earlier stage of development while the program continues to be developed. The continuous delivery pipeline required for this is divided into different test phases. What are these, what...

Continuous delivery – software development in the pipeline
Uniform Resource Name
URN: The Uniform Resource Name Explained
  • Web development

How can we be sure that we are all talking about the same object? The Uniform Resource Name (URN) makes it possible to clearly identify a resource – regardless of when and where. This has proven especially useful for libraries. Books and magazines, as well as movies and videos, can be assigned a name with URN, regardless of where the media is presently located.

URN: The Uniform Resource Name Explained
Reverse Engineering of Software
Reverse engineering software
  • Web development

The process of “reverse engineering” allows you to understand the functionality and structure of software. By reverse engineering software down to the source code, it is not only possible to understand incorrect messages, but also to analyze competing programs. Reverse engineering can therefore be used in many ways. But how exactly is reverse engineering applied in software development?

Reverse engineering software
Binary Large Object
BLOBs (Binary Large Objects): introduction
  • Web development

BLOB is short for Binary Large Object. The data types in a BLOB are typically classified as being unstructured data. A typical example of an unstructured data type is multimedia files, which are usually stored in databases as a BLOB. Since databases cannot read the unstructured data in BLOBs, special data processing methods are required.

BLOBs (Binary Large Objects): introduction
Character Large Object
What are CLOBs (Character Large Objects)?
  • Web development

Databases normally save information in database blocks. The size of the data plays a key role here: Especially large data objects that exclusively comprise strings are saved as CLOBs (Character Large Objects) or TEXT and are usually stored with a reference. Read the following article to find out what’s behind the CLOB data type as well as the advantages and disadvantages it provides.

What are CLOBs (Character Large Objects)?
Ruby on Rails: creating your own with less code
Ruby on rails: the MVC framework for complex web applications
  • Web development

Frameworks tremendously simplify web application development. Fundamental architectures, predefined paradigms, and integrated libraries create the perfect platform on which your planned app can be built. One name that’s often mentioned hand-in-hand with web applications frameworks is Ruby on Rails. Based on the script language Ruby, this web framework has attracted many fans through its clean, and...

Ruby on rails: the MVC framework for complex web applications
Learn PHP: our all-encompassing PHP tutorial for beginners
Learn PHP: a PHP tutorial
  • Website creation

With a market share of more than 80%, PHP is the go-to scripting language for many programmers when it comes to creating dynamic content. Whether you’re operating your own weblog, running an internet forum, or designing an online shop, it’s likely that the software behind this will be written via PHP. Our PHP tutorial for beginners will introduce you to the basics of the popular scripting...

Learn PHP: a PHP tutorial
CodeIgniter: The lean PHP framework
CodeIgniter – The lightweight of the PHP frameworks
  • Web development

CodeIgniter is an open-source PHP framework developed by EllisLab that is currently under the patronage of the British Columbia Institute of Technology. The slim software is based on an MVC architectural structure, offers detailed documentation, and is praised for its performance. We present the makeup, structure, and application flow of the CodeIgniter framework with detailed code examples and...

CodeIgniter – The lightweight of the PHP frameworks
jQuery tutorial: introduction and first steps
jQuery tutorial: basics on selectors, syntax, and more
  • Web development

By using the JavaScript library, jQuery, you can easily customize HTML elements. Well-known CSS selectors such as the element selector or the .class selector help you to choose the desired content and manipulate it using various actions. In addition, lines of code can be written that respond to how website visitors navigate and what search terms they enter, and then automatically execute...

jQuery tutorial: basics on selectors, syntax, and more

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.