Posts

Showing posts from September, 2019

A huge list of PHP open-source libraries to build your awesome PHP applications

Image
In a previous blog article about RAD (Rapid Application Development) , I have explained quite a few benefits about the reason of RAD. Since the article was published, I was being asked with a lot questions about how to quickly develop a prototype PHP web applications with minimal development. Well, here comes the short list of ready-to-use PHP libraries that will definitely speed up your PHP application development. And those are the classes, frameworks, libraries that I've used in the PHP applications that I've developed for my clients. blueimp/jQuery-File-Upload  - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. PHPMailer/PHPMailer  - The classic email sending library for PHP

3 Easy Steps to properly install MongoDB on your Ubuntu 18.04 LTS

Image
So, what is MongoDB? MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schema. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public License (SSPL). There are already a lot of articles and blog posts about why to use MongoDB instead of RDBMS, such as MySQL, MariaDB, PostgreDB, etc... And the intention of this post is NOT to glorify (again) the good of MongoDB, but to show people how easy to install MongoDB on your existing Ubuntu distributions. In just 3 easy steps, you can get your MongoDB installed in no time: 1) Thoguth a terminal or a shell, type # sudo apt update this is to update your package repository so you will pull the latest MongoDB  2) Installing MongoDB # sudo apt install mongo-tools mongodb mongodb-clients mongodb-dev mongodb-server mongodb-server-core this will install all of the needed packages for a *complete* MongoDB installation