Naanal is modular framework. It are often extended easily by adding more modules. The Naanal framework has got to be kept always outside the appliance directory.

Features

  • No installation
  • Able to use by including framework’s master file in user application
  • No learning needed – Framework itself guide you to use it by the way of throwing message
  • Supports team working
  • Support MVC
  • Project Manager has a neighborhood where he can control the application’s development
  • Project Leaders has a neighborhood where he can control the module’s development
  • Developers has a neighborhood where he can control the planning
  • Designers has a neighborhood where he can write html code
  • Limit usage of variables in designer area controlled from module’s config.php
  • Efficient Wrapper available for handling database record. wont to create, edit, update, delete and insert single record
  • Efficient Wrapper available for handling database table. wont to mass create, edit, list, update and mass insert
  • Quits the html design to designer and handles only functionality. It doesn’t generate even single html code
  • Supports nested modules (module inside module)
  • Supports Templates
  • Sample application separately available for download
  • User friendly debug method
  • IP specific debugging
  • URL parameter specific debugging
  • Display debug message only trace.ini within the application’s root folder

The frame work has 5 Entity Types

  • Controller Class
    It’s the entry point for a module. This class contains methods within the name of action param.
  • Wrapper Class
    It’s the interface of database table.
  • Library Class
    Library class.
  • Library Functions
    Application Function
    Module Function
  • Template
    Theme Files Template Files