• Get In Touch

Tutorials

Browse hundreds of our high quality tutorials on all sorts of web hosting related subjects.

Node.js Authentication – A Complete Guide with Passport and JWT

September 30, 2021

Truth be told, it’s difficult for a web application that doesn’t have some kind of identification, even if you don’t see it as a security measure in and of itself. The Internet is a kind of lawless land, and even on free services like Google’s, authentication ensures that abuses will be avoided or at least […]

Read More

Node.js and MongoDB: How to Connect MongoDB With Node

September 27, 2021

MongoDB is a document-oriented NoSQL database, which was born in 2007 in California as a service to be used within a larger project, but which soon became an independent and open-source product. It stores documents in JSON, a format based on JavaScript and simpler than XML, but still with good expressiveness. It is the dominant […]

Read More

Using MySQL with Node.js: A Complete Tutorial

September 7, 2021

Although data persistence is almost always a fundamental element of applications, Node.js has no native integration with databases. Everything is delegated to third-party libraries to be included manually, in addition to the standard APIs. Although MongoDB and other non-relational databases are the most common choice with Node because if you need to scale an application, […]

Read More

Node.Js Vs Django: Which Is the Best for Your Project

August 31, 2021

Django and NodeJs are two powerful technologies for web development, both have great functionality, versatile applications, and a great user interface. Both are open source and can be used for free. But which one fits your project best? NodeJs is based on JavaScript, while Django is written in Python. These are two equally popular technologies […]

Read More

Nodejs Vs PHP: Which Works Best?

August 30, 2021

Before getting into the “battle” between Node.js and PHP we need to understand why the issue is still ongoing. It all started with the increased demand for smartphone applications, their success forcing developers to adapt to new back-end technologies that could handle a multitude of simultaneous requests. JavaScript has always been identified as a client-side […]

Read More

Node.Js Vs Python: Which One Should You Pick for Your Next Web Application

August 24, 2021

When starting a new project such as a web application, several options come to our mind: Python, Node.js, PHP, Java, Ruby, and Go. And if they don’t, this is the right time to learn. Each of these languages has series of characteristics and uses that make it distinct from the rest. Today we are going […]

Read More

How to start Node.js development on HostPresto!

April 19, 2020

In this tutorial we will create a brand new Node.js application on HostPresto! Let’s start by setting up our HostPresto! Environment. Creating a subdomain: Suppose you have a domain registered with HostPresto! – yourname.xyz. For this tutorial, we will create a subdomain: node.youname.xyz We think this is the most natural and straightforward method. Setting up […]

Read More

How to start a Django application from scratch on HostPresto!

April 19, 2020

In this tutorial we will create a brand new Django application on HostPresto! Let’s start by setting up our environment: Getting Started with Django on HostPresto Django is a non-profit, open source web framework based on the Python programming language maintained by Django Software Foundation, you can read more about the framework here: https://www.djangoproject.com . […]

Read More

Django Rest Framework: A Guide

June 12, 2017

The Django Rest Framework, a django framework, is a toolkit used to build APIs (Application Program Interface) in Django models which is very powerful and flexible. An API is a collection of protocols, routines and tools used in building applications. Other known django frameworks include Tastypie and Piston. DRF Requirements The REST framework works well […]

Read More

A Guide to Using The Django Framework

June 12, 2017

Django is a python framework that was designed to support rapid web development. It is designed to be responsible for most of the web design work, such as sitemaps, content administration, authentication and more. Django Installation Since django is a python web framework, it requires python for it to be installed. You will need to […]

Read More

How to Install Django on Ubuntu 16.04

June 12, 2017

Django is a python framework that was designed to support rapid web development. It is designed to be responsible for most of the web design work, such as sitemaps, content administration, authentication and more. Django Installation Since django is a python web framework, it requires python for it to be installed. You will need to […]

Read More

How to Install Invoice Ninja on Ubuntu 14.04

June 7, 2017

InvoiceNinja is an open source invoicing, expenses and time tracking. Several features of InvoiceNinja: Create work tasks and track time. Mobile responsive design. Integrate with 45+ payment gateway. 10 invoice template design. Add company logo to invoice. View live invoice PDF creation. Multiple tax setings, Multiple currency support. Import expenses and setup vendors. You can […]

Read More

How to Create Your Own Online Social Community Using Kliqqi on Ubuntu 14.04

June 7, 2017

Kliqqi is an open source content management system focused on creating an online social community. So you can create your own community site like facebook or twitter. Formerly known as Pligg CMS, Kliqqi comes with a lot of core features like modules, templates, comments, language support, groups and SEO. Kliqqi uses Smarty template system with […]

Read More

How to Install FreshRSS on Ubuntu 14.04

June 7, 2017

FreshRSS is a free, self hostable RSS agregator that fast, responsive and we can install on our own server. You can learn more about FreshRSS by visiting FreshRSS website. Objective In this tutorial we’ll learn how to install FreshRSS on Ubuntu 14.04. We will also install and configure its prerequisites Prerequisites We will install FreshRSS […]

Read More

How to Install Gibbon on Ubuntu 14.04

June 7, 2017

Gibbon is an open source platform for schools. Founded in 2010 in response to lack of a powerful, usable and open source school platform. Designed to be flexible, extensible and themable from the beginning which aims to help teachers do their jobs in all schools no matter their size or resources. Several main features of […]

Read More

How to Install LiteCart on Ubuntu 14.04

June 7, 2017

LiteCart is a free e-commerce platform built with PHP, jQuery and HTML5. Several features of LiteCart: Simple user interface High performance One step checkout Search engine and mobile friendly Support add-ons Unlimited categories and products ISO-codes Multiple charset support You can learn more about LiteCart by visiting the LiteCart Website. You can also see how […]

Read More

The Angular Basics: A Guide to The Building Components in Angular2

June 7, 2017

Angular is a Javascript framework used to develop applications. It uses HTML and languages like typescript or javascript, all of which will compile to javascript. The following are the main development blocks used in Angular applications: Components Modules Data binding Dependency injection Templates Directives Metadata Services Modules A module can be defined as a group […]

Read More

How to Install Mahara on Ubuntu 14.04

June 7, 2017

Mahara is an open source e-portfolio application that allow people to share its portfolio. Several Mahara features: Personalized Collaboration SmartEvidence Open SOurce Customizable Mobile Integration Scalable You can learn more detail about Mahara by visiting Mahara website. Objective In this tutorial we’ll learn how to install Mahara on Ubuntu 14.04. We will also install and […]

Read More

How to Install Monstra on Ubuntu 14.04

June 7, 2017

Monstra is a modern, lightweight content management systems that easy to install, use and upgrade. Beside its simplicity, Monstra is fast and lightweight, optimiised in both frontend and backend by combining html, css and js files to reduce HTTP calls to your server. Monstra is also mobile ready so it’s not only good on computer […]

Read More

How to Install phpBB on Ubuntu 14.04

June 6, 2017

phpBB is a free forum or bulletin board software that can be used to discuss any topics with a group of people or it can even power the entre website. phpBB has extensive features some of them are: registration, posting, attachments, user management, moderation, private messaging, search system and notification. You can learn more about […]

Read More