Software used on EasyWP platform

Software used on the EasyWP platform:

  • Server: Nginx

  • Database: MySQL and MariaDB

  • MySQL: 5.7

  • MariaDB: 11.4

  • PHP: 8.3.14

  • PHP modules: the list of installed PHP modules can be found in the table below:

    PHP module

    Description

    bcmath

    Binary Calculator for arbitrary precision mathematics which supports numbers of any size and precision represented as strings.

    calendar

    The extension contains functions to manage events scheduling and converting between different calendar formats.

    core

    This is a filter that makes it possible to run arbitrary PHP code to modify the attributes of a user.

    ctype

    The functions provided by this extension check whether a character or string falls into a certain character class according to the current locale.

    curl

    PHP supports libcurl, a library created by Daniel Stenberg, that allows you to connect and communicate with different types of servers with different types of protocols.

    date

    The PHP date() function is used to format a date and/or time.

    dom

    The DOM extension allows you to operate on XML documents through the DOM API with PHP 5.

    exif

    The extension enables PHP to interact with Exif metadata info included into audio, video files and pictures.

    fileinfo

    This module functions try to determine a file content type and encoding by means of analyzing certain magic bytes sequences at certain positions of the file.

    filter

    This extension filters data by either validating it or sanitizing it. This is especially useful when the data source contains unknown (or foreign) data, like user-supplied input.

    gd

    This extension provides functionality for handling graphics directly from PHP scripts.

    gmp

    Gmp stands for GNU Multiple Precision Arithmetic Library (GMP). It is a library that allows you to do mathematical operations on signed integers, rational numbers, and floating point numbers, and also helps to perform complex mathematical operations on big numbers.

    hash

    Message Digest (hash) engine. Allows direct or incremental processing of arbitrary-length messages using a variety of hashing algorithms.

    iconv

    This module contains an interface to iconv character set conversion facility. With this module, you can turn a string represented by a local character set into the one represented by another character set, which may be the Unicode character set.

    imagick

    This extension helps to work with images via ImageMagick software, which simplifies opening, editing, and saving images.

    intl

    Internationalization extension is a wrapper for ICU library, enabling PHP programmers to perform UCA-conformant collation and date, time, number, and currency formatting in their scripts. Requires ICU.

    json

    Allows work with text data interchange format with parser built on JSON_checker.

    libxml

    These functions/constants are available as of PHP 5.1.0, and the following core extensions rely on this libxml extension: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC, and XMLWriter.

    mbstring

    Provides multi-byte specific string functions that help you deal with multibyte encodings in PHP.

    mysqli

    This extension gives user access to functionality provided by MySQL server 4.1 and above.

    mysqlnd

    Mysqlnd stands for MySQL Native Driver - this extension enables MySQL low-level communication protocol to provide other PHP functions with access to MySQL database.

    openssl

    This module uses the functions of OpenSSL for generation and verification of signatures and for sealing (encrypting) and opening (decrypting) data.

    pcre

    The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences.

    PDO

    PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. Each database driver that implements the PDO interface can expose database-specific features as regular extension functions. Note that you cannot perform any database functions using the PDO extension by itself; you must use a database-specific PDO driver to access a database server.

    pdo_mysql

    Driver implementing access from PHP to MySQL.

    pdo_sqlite

    This extension implements the PHP Data Objects (PDO) interface with access to SQLite databases.

    phar

    The phar extension provides a way to put entire PHP applications into a single file called a phar (PHP Archive) for easy distribution and installation.In addition to providing this service, the phar extension also provides a file-format abstraction method for creating and manipulating tar and zip files through the PharData class, much as PDO provides a unified interface for accessing different databases.

    posix

    The extension provides a set of methods and functions to interact with POSIX system calls.

    readline

    The readline function implements an interface to the GNU Readline library. These are functions that provide editable command lines.

    redis

    This is a data structure store used as a database, cache, and message broker which improves system speed and scalability.

    reflection

    PHP 5 comes with a complete reflection API that adds the ability to reverse engineer classes, interfaces, functions, methods, and extensions. Additionally, the reflection API offers ways to retrieve doc comments for functions, classes, and methods.

    session

    Session support in PHP consists of a way to preserve certain data across subsequent accesses. This enables you to build more customized applications and increase the appeal of your website.

    SimpleXML

    The SimpleXML extension provides a very simple and easily usable toolset to convert XML to an object that can be processed with normal property selectors and array iterators.

    soap

    Soap stands for Simple Object Access Protocol (SOAP), and this extension can be used for managing Web services - consuming and providing them.

    sockets

    The extension simplifies interaction with sockets - a way of establishing a connection between applications to interact.

    sodium

    This extension is a cryptographic library used for encryption authentication, storing passwords safely, sharing secret messages, digital signatures etc.

    SPL

    The Standard PHP Library (SPL) is a collection of interfaces and classes that are meant to solve common problems. SPL provides a set of standard data structures, a set of iterators to traverse over objects, a set of interfaces, a set of standard Exceptions, a number of classes to work with files, and it provides a set of functions like spl_autoload_register().

    sqlite3

    The extension enables access to SQLite 3 - a lightweight disk-based database with non-standard SQL language.

    standard

    The standard set of classes.

    tokenizer

    The tokenizer functions provide an interface to the PHP tokenizer embedded in the Zend Engine. Using these functions you may write your own PHP source analyzing or modification tools without having to deal with the language specification at the lexical level.

    xml

    XML (eXtensible Markup Language) is a data format for structured document interchange on the Web.

    xmlreader

    This is a syntactic analyzer for XML. It acts as a cursor moving along the document stream and pauses at every node on the way.

    xmlwriter

    This extension is non-cached, one-direction way for generating streams of files for XML data.

    Zend OpCache

    The Zend OpCache provides faster PHP execution through opcode caching and optimization. It improves PHP performance by storing precompiled script bytecode in the shared memory.

    zip

    This extension enables you to transparently read or write ZIP compressed archives and the files inside them.

    random

    The random module provides tools to generate random numbers, strings, and other values in a secure and reliable way. It is useful when you need to create things like unique IDs, random passwords, or shuffle data. This module ensures that the generated values are unpredictable, which is especially important for security purposes.

    zlib

    This module enables you to transparently read and write gzip (.gz) compressed files, through versions of most of the filesystem functions which work with gzip-compressed files (and uncompressed files, too, but not with sockets).

    ioncube_loader

    (disabled but can be enabled along with PHP 8.3 upon request)

    ioncube_loader is used to encrypt PHP files and protect software written using the PHP programming language from being viewed, changed, and run on unlicensed computers

A valid email is required