Blog

Summary of Solid Principles for the Software Engineer Job Interview

I would like to briefly touch upon the SOLID principles that every software developer encounters in technical interviews.SOLID principles are a set of guidelines that help software developers write maintainable, scalable, and flexible, reusable and portable code. The acronym SOLID stands for five fundamental principles of object-oriented programming.This article sponsored by Olobase Fullstack Framework:Olobase - Vue.js Admin & Php BackendThe Single Responsibility Principle (SRP) is one of the fundamental principles of object-oriented...

Creating Category Tree with PHP, Vue.js and Olobase 2.0 using Nested Set Category Model

Creating hierarchical categories from scratch, deleting, updating and moving categories one under the other. For a programmer, trying to do all these operations from scratch is a very time-consuming task.Fortunately, Olobase version 2.0 comes with the category tree component. With this new component, it is possible to create your own category tree without writing any code.You can find more detailed information about the Nested set category model here.
https://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/When you complete the following steps, your...

How to Update Your WordPress Plugins from the Command Line

When you try to update WordPress plugins from the control panel, you may encounter very long waiting times and numerous errors. Instead of doing this, if you have server control, you can quickly update your plugins with wp cli commands.Note: You should always backup your site before running any updates.The recommended way to install WP-CLI is by downloading the Phar build (archives similar to Java JAR files, see this article for more detail), marking it...

Top 5 Php Frameworks to be included in the Best of 2025 List

In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard way to build and deploy applications and is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate the development of software applications, products and solutions.A PHP framework is a...

Sending Email Example Using AWS SES for PHP8

If you are using Php8, you will get a lot of php7 errors because Amazon SES official SDK uses Guzzle. These errors can be solved simply using another library.In this article, we will illustrate how to simply send mail with AWS SES using a 3rd party library.This article sponsored by:Olobase - Vue.js Admin & Php BackendAfter that the installation you need to create AWS credentials on your server.Create an .aws folder on your root and put an empty...

Best 5 Open Source Vue js Frameworks

Vue (pronounced /vjuː/, like view) is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS, and JavaScript and provides a declarative, component-based programming model that helps you efficiently develop user interfaces of any complexity.UI frameworks are sets of prebuilt, reusable components, styles, and tools that streamline and simplify the process of building user interfaces for web applications. They offer a collection of standardized components, such as buttons, forms, navigation...

Configuring AWS SES for Postfix in Two Easy Steps

Postfix is ​​an open source email transport agent for Linux and Unix computer operating systems. AWS SES is a cheap, popular and secure way to send transactional emails.In this article, we will connect your AWS SES account to Postfix and ensure that your emails are sent by AWS SES.This article is powered by Olobase Fullstack Vue.js /Php Framework.Following link will show to you how to create an AWS SES api key-passwords.
https://www.youtube.com/watch?v=hCusJszAIW8Open your main postfix...

Installation Olobase Fullstack Framework under the Ubuntu 22.04

Olobase is an Open Source full-stack developer framework designed to create fast and easy web applications using Vue.js — Php technologies with allows extensive customizations. Olobase helps you reach your startup goals faster.To install the framework, the Node.js package must be installed on your computer. Look at tge following link to install Node.js with Nvm Manager.Only Node.js 18.15.0 and above are supported, check out the article below to install Node.js with Nvm in your environment.Follow...

Node.js Installation with NVM Manager on Ubuntu 22.04 LTS for Olobase Development

If you are using a Full-stack Framework such as Olobase.dev, you need to install Node.js with NVM on your Ubuntu server.Node.js is a JavaScript execution tool for server-side programming. It allows developers to create scalable backend functionality using JavaScript, a language most people are already familiar with from browser-based web development.In this article, we will show you the most flexible way to install Node.js on an Ubuntu 22.04 server with Nvm (Node Version Manager).Before starting...

Redis Server and Php Extension Installation on Ubuntu 22.04 LTS for Olobase

If you are using a Full-stack Framework such as Olobase.dev, you need to install Redis and PHP for Redis on your server.Redis is an open-source, in-memory data storage tool used by millions of developers as a cache, vector database, document database, streaming engine, and message broker. If you want to install Redis on your system, you are in the right place. In this article, we will explain the easiest way to install Redis on your system.Thanks...

 

We use cookies to ensure that our site works well for you and so that we can continually improve it. Cookies that are necessary to keep the site functioning are always on.
You can access our cookie policy from here.