To extend the functionality of you web application relative to your requirements you are supposed to use existing yii core libraries or use external libraries. There are some steps to ensure security, uniqueness, modularity, performance and to avoid rework in future.
Step 01: Have a Strategy
- Is my extension just for fun/demonstration purposes or for everyday use in the real world? -...