Posts

Showing posts with the label cmd

Choosing the Best Password Hashing Algorithm for PHP

Image
Introduction In today's digital landscape, security is paramount. The choice of a password hashing algorithm is a critical decision when it comes to safeguarding user data. As one of the most widely used programming languages for web applications, PHP offers several password hashing algorithms to protect passwords effectively. In this article, we will explore and explain in detail some of PHP's most commonly used password hashing algorithms, helping you make an informed decision on the best one for your application. 1. MD5 (Message Digest 5) Strength: Weak MD5 was once a popular choice for hashing passwords due to its simplicity and speed. However, it is now considered obsolete and insecure for password storage. MD5 generates a fixed 32-character hexadecimal hash for any input. One of the main issues with MD5 is its vulnerability to collision attacks, where two different inputs produce the same hash. Notice : Do not use MD5 for password hashing, especially in securi...

What is a package manager?

Image
 Hello Devs, in today's article I am going to talk about what are package managers and how it would help make your development experience more easier. I would also talk about how you can install some of them incase you do not have them. Requirements But before we actually start looking at package managers, it is necessary you understand how to use the terminal aka command promp (CMD). This is because package managers achieve their effective performance from the light weight feature of the terminal since the terminal is not graphics extensive. And also almost all package managers operate via the terminal or command line interface. The experience is quiet fun when using the command-line especially when you know what you are doing.  Follow this link to learn more about the terminal or commad prompt.  Learn CMD . This resource over here would get you started with the terminal so that you can be able to operate on the package managers. What is a package manager ? With t...

How to use the command-line (CMD)

Image
Get Used To The Command Line   Introduction Getting started as a programmer or coder would require that you familiarize your self with one of these basic tools. That black window on your desktop. Example of image shown below. This tool you see above is pretty powerful. This article may not probably dive into it full functions. But interested beginners can humbly learn more about it here  tutorials on cmd  which I highly recommend You go through as a newbie in programming, as this tool would help you in your journey of being a professional software developer. Knowing the cmd, would help you install various modules, libraries and frameworks for your projects you may be developing. Python developers mostly use the pip  with the command line and php developers mostly use the composer  also in the command line to install dependencies for their projects. This continues on and on... making it a very basic tool to get used to as a programmer. There are other cool stu...

followers