Enabling PHP 7.2 on 1&1 IONOS
Since 04.12.2017 customers can activate Linux and Dedicated Server Managed contracts PHP 7.2 IONOSwith Webhosting. PHP 7.2 contains many new features and promises better performance than older PHP versions.
PHP 7 + OPcache speed up websites noticeably
For your visitors, a faster page layout means a better user experience, for your website a better ranking on Google.
PHP 7 Hosting at IONOS
Professional website programming with PHP 7.2
Viewing or Changing PHP Versions
Follow the link below to determine which PHP versions are currently being used or set the desired PHP version for each of your domains.
Intro to PHP
Get an overview of PHP on the Cloud Server platform, including information on how to get started using PHP, use cases, and helpful PHP framework packages. PHP is a server-side scripting language which was originally designed to be embedded in HTML for Web development. PHP is a popular scripting language due to its relatively easy learning curve, and its thriving community of users and developers.
Learn the basics you need to know about PHP when setting up a server for the first time. This tutorial covers everything you need to know about the initial setup and usage of PHP, to guide you through the first steps.
Basic PHP Security
PHP is the most common server-side programming language, but this popularity has also made it the target of many different kinds of security attacks. Learn best practices for new PHP users to secure your PHP installation and scripts.
Edit the PHP Configurations on a Cloud Server with Linux
Learn how to change the PHP configurations on a Cloud Server with Linux by locating and editing the php.ini file.
Use PHP to Insert Information Into a MySQL/MariaDB Database From an HTML Form
A PHP script is a convenient way to accept information submitted from a website's HTML form and insert it into a MySQL/MariaDB database. This tutorial will cover how to create a basic PHP script for inserting data, and an HTML form to take user input from a webpage and pass it to the PHP script.
Use PHP Includes to Streamline Website Design
PHP includes allow you to separate the design of your website from the content. If there are parts of your website which are repeated on multiple pages, like a navigation bar, you can put this in one single file. Editing that file will then instantly update the content on all of the pages on which it is included.
Upgrade PHP From 5.4 to 7.0 on a CentOS 7 Cloud Server
The default version of PHP available on a new Cloud Server running CentOS 7 is version 5.4. Learn how to upgrade this to PHP 7.0. You will need to perform the upgrade by hand, since PHP 7 is not available in the standard CentOS 7 `yum` repository, because it is not considered stable.
Update PHP on a Cloud Server With Plesk
For any Cloud Server with Plesk, applications like PHP should always be upgraded and managed through the Plesk interface. Follow the instructions in this tutorial to learn how to install and run PHP on a Plesk server.
Automate Deploying a PHP App Using Ansible on Ubuntu 16.04
Ansible is an excellent tool for system administrators who find themselves performing the same tasks over and over. This tutorial will walk through the process of using Ansible to deploy a basic PHP app to a target server.
Install and Use PHP Composer on Ubuntu 16.04
PHP Composer is a package management system for PHP which prevents users from having to "reinvent the wheel" when it comes to commonly-used website components like user authentication or database management. Composer is modeled on other popular package management systems like Ruby's Bundler.
Frequent errors when changing PHP versions
In this article we want to discuss with you common bugs in PHP version changes and work out solutions to fix them.
Using PHP Composer in 1&1 IONOS Webhosting Packages
Composer is a so-called "Dependency Management Tool", which makes it possible to comfortably reference external sources and libraries in one's own PHP projects and to keep them up-to-date.
Security for PHP Scripts
For PHP scripts, security is essentially focused on two points: The prevention of cross-site scripting (CSS or XSS) and the prevention of data theft or code infiltration.
Changing PHP Settings with php.ini
Learn how to change the PHP settings for your web space. You can make individual PHP settings for each of your applications, such as different security settings or file limits.
PHP Extended Support
Support for PHP 4.0, PHP 5.2, PHP 5.4 and PHP 5.5 has been discontinued by the PHP community. IONOS PHP Extended Support provides secure uninterrupted operation until you switch to a current PHP version for all those who want or need to use these older versions.
Install and Use the Fat-Free Framework for PHP
Learn how to install and use Fat-Free Framework for PHP, a microframework which is both powerful and easy to use. Fat-Free Framework allows developers to build entire websites quickly and reliably. Fat-Free Framework (also called "F3") is an open source framework for PHP which is designed to be lightweight and easy to use. Loosely modeled on Ruby's Sinatra framework, Fat-Free has a robust core functionality, a full-featured toolkit, and a growing library of plug-ins.
IONOS PHP Cloud Server SDK
Learn how to use the IONOS PHP Cloud Server SDK.
Install PHP on Windows Server 2016
PHP is a widely-used open source server-side scripting language which is well-suited for web development, and which can be embedded in HTML. Learn how to install PHP on a Cloud Server with Windows Server 2016.
Install the Laravel PHP Framework on Ubuntu 16.04
PHP frameworks make web application development easier by providing an extensive collection of libraries and components. The ability to easily use this pre-existing architecture prevents developers from "reinventing the wheel," and increases work efficiency. Learn how to install and use the Laravel PHP framework, which is one of the most popular and widely-used frameworks available.
Manage PHP on a Cloud Server with Linux
PHP is a powerful, flexible scripting language which is designed for web development, and can be easily embedded into an HTML page. Learn the basics of managing PHP on a Cloud Server running Linux, including how to check your PHP version, how to see which options and modules are configured, and how to edit the php.ini file to change the PHP configurations.
PHP Use Case: Interact with a MySQL Database
This use case explores using PHP to interact with a MySQL database. Learn how PHP can be used to insert information into a MySQL database, manage MySQL records, and retrieve and display it on a web page. PHP is a good choice for this purpose, as it can be easily integrated with a website, and it has an extensive set of tools designed to work with MySQL.
PHP Use Case: Using the Laravel Framework
Read use cases for Laravel, including when to use Laravel, and what applications can benefit from the platform. Laravel is a free, open-source PHP framework designed for developing web applications using the MVC (model-view-controller) pattern. Laravel has a growing and active user base, and is highly extensible, with an active ecosystem of projects and plug-ins.
Using PHP Composer in the IONOS Web Hosting Packages
PHP Composer (Composer) is a so-called "dependency management tool," which makes it possible for you to comfortably reference and keep up-to-date the external sources and libraries in your own PHP projects.
How to Install and Configure PHP for WordPress
Learn how to install and configure PHP for WordPress.