Undoubtedly, there are tens of thousands of people to know a lot about CodeIgniter. But, let’s keep this tutorial simple and elementary, so everyone can apprehend it and start working with the framework without having to take any professional course.
Introduction to CodeIgniter
CodeIgniter is a PHP web application framework that enables programmers to build web applications faster. It is shipped with many helpful code libraries and helpers to simplify complex code operations such as email, form validation, image manipulation, file uploading, sessions, multi-lingual apps and creating APIs for your application. Based on a modular design, CodeIgniter can implement specific libraries adding to the speed of the framework.
Using UUIDs in Yesod
I’ve recently been tinkering with a small web application written in Haskell with the Yesod framework. I decided I would like to use Universally Unique Identifiers for one my models, as the identifier for the model would be exposed to the user.
There are other reasons to use UUIDs, such as decentralising ID generation, but simply not giving hints as to the size of one of my database tables is enough of a reason for me.