Technische Informationen

bplaced setzt jeweils auf modernste Technologien und führt regelmäßig Updates bei den Datenbanksystemen oder der serverseitig interpretierten Skriptsprache (PHP) durch.

Versionen:
MySQL/MariaDB, PostgreSQL, PHP

MySQL / MariaDB Version 10.3 (MariaDB)
PostgreSQL Version 9.6.7
PHP Zur Verwendung stehen 7.2, 7.1, 7.0 und 5.6

mail() / phpmail

Mit der php-Funktion mail() sind automatisierte Mails direkt vom Server mittels einem Script zu versendet, z. B. bei Registrierungen eine Bestätigungsmail versenden, einen Newsletter senden oder ein Kontaktformular nützen. Weitere Informationen zu der Funktion in der PHP-Dokumentation. Je nach Angebot hat man ein Kontingent an automatisierten Mails pro Tag oder pro Stunde:

Freestyle bplaced pro bplaced max
100 / Tag 2000 / Tag 1000 / Stunde

Limiten, PHP Memory etc.

Die memory_limite regelt den maximalen Speicher welches ein PHP-Script auf dem Webserver verbrauchen darf. Die max_execution_time regelt entsprechend die maximale Ausführungszeit eines PHP-Scriptes, d. h. nach der in der Limite angegeben Zeit stoppt die Ausführung des Scripts. Diese Limiten sind gesetzt, damit schlecht programmierte oder defekte Scripte den Server nicht belasten können. Je nach Hostingangebot stehen erhöhte Limits/Werte zur Verwendung:

Limits Freestyle bplaced pro bplaced max
memory_limit 64 MB 128 MB 256 MB
max_execution_time 12 Sekunden 30 Sekunden 60 Sekunden

php OPcache

Der php OPcache ist für alle Benutzerkonton standardmäßig aktiviert und erwirkt so ein schnelleres Aufrufen von PHP-Scripten. Sofern man den OPcache nicht nützen möchte oder ein CMS bspw. diesen nicht benötigt, so kann der OPcache mittels einer eignenen .php.ini-Datei auf dem Webserver deaktiviert werden. Dazu erstellt man eine eigene Datei Namens .php.ini (mit Punkt vor dem Dateinamen!) mit folgendem Inhalt:

opcache.enable = 0

.php.ini-Code

Externe Verbindungen, cURL, fsockopen, etc.

Mit externe PHP-Verbindungen sind vom Webspace aus die Verbindungen zu einem anderem Server/einer externen Ressource herzustellen. Beim Freestyle Angebot sind die externen Verbindungen nicht aktiviert. Ab dem Angebot bplaced pro erfolgt in Kraft unter anderem: cURL, fsockopen oder get_file_contents. Weitere Informationen im Artikel Socketfunktionen.

OpenSSL

OpenSSL (nicht zu verwechseln mit https/SSL) ist für PHP 5.6 veraltet und wurde deshalb entfernt. Bei einigen Contentmanagement-Systemen kann dies zu Problemen führen (bspw. erscheint eine CSPRING-Fehlermeldung), in diesen Fällen kann man die PHP-Version im Benutzermenü auf PHP 7.0+ stellen. Bei PHP 7 steht OpenSSL in neuster Version zur Verwendung.

HTTPS/SSL

Mit Angebot bplaced pro werden sämtliche bplaced-Subdomains sowie aufgeschaltete Domains automatisch mit Let’s Encrypt verschlüsselt. Bei Bedarf kann man ein eigenes Zertifikat (welches man bei einem anderen Dienstleister erworben hat) hinzufügen. Ab dem Angebot bplaced max sind auch direkt über bplaced Zertifkate (Wildcard, etc.) zu erwerben. Weitere Informationen im Artikel HTTPS/SSL.

Beim Freestyle Angebot ist keine Verschlüsselung mittels HTTPS/SSL möglich.

 im Interview Was ist SSL und HTTP/2 in der Artikelserie Notabene!