Channel database Lite
A version of channel database, which is written in in Yii framework. Channel database Lite does not include certain features, which were in the previous version, including...
- Saving report to CSV format
- Legacy mode
But why make yet another version of the channel database?
There are multiple reasons, the most important of which are the following:
- Altough the channel database looks very nice by itself, it is still using code written in 2020. This is important, because...
- I had less experience writing PHP applications (I was just a beginner)
- A big chunk of the code was in a single file, which made reading it difficult, which then made creation of new versions more difficult
- I wanted to learn to use Yii2 framework and found that creating a new channel database was a nice challenge for myself
- The old channel database is full of vulnerabilities and weird bugs, which need to be eliminated
- Yii2 has better debugging tools for finding bugs