Oracle

 Oracle Database is a database management system from Oracle. This DBMS is also actively used by large companies and costs a lot of money, but in return it provides great functionality and reliability. Therefore, Oracle Database and Microsoft SQL Server are serious competitors to each other. The results of Oracle in the rankings are not so clear, for example, according to PYPL and DB-Engines, Oracle Database ranks first, according to Stack Overflow Oracle is in eighth position, according to surveys of Oracle software companies in fourth place in popularity. If we take into account only a couple of ratings, Oracle can even be put in first place, but if we take into account all the results, then Oracle cannot be put in first place, therefore, in our rating, this DBMS occupies the third line.

Web server - Web

 Web server - Web





It performs the hosting function, in the assembled server with our own hands we can place a site, for example with PHP and an SQL database, bind the IP of our home server to our domain name, launch a mailbox for our site. Remote administration of our server is carried out using the ISPconfig hosting control panel, which is built on open source code and simplifies the work of a server administrator built on Linux systems. The ISPconfig 3 panel is able to manage several servers from one control panel and separate users among themselves, so you can keep a separate account of each of the clients with individual settings and rights.

web server

The figure below shows the simplest type of hosting, in which management is carried out remotely - via the Internet, when accessing one main server, which in turn manages others. Such a scheme helps to offload the main server and control the load between others.

The main task of such a server is to provide space for a web site, this is if we are talking about a couple of sites and one user, and if your server is designed for several sites and users with your own hands, it is better to think about a virtual server, in this case we full server management is required, preferably remote, for example, a super user or web server administrator must have full control over users and their sites, as well as their resources. It is better to include additional features as resources, for example, support for PHP, SQL databases, creation of additional users for FTP access to the site, and the most important point is to completely isolate users and their resources from each other in order to keep a common record of each one separately. On my mini-server, the ISPconfig hosting control panel copes with this task perfectly and you can see its work on the example of this site and this is not hosting, but a simple home server.