Itshomi - An African PHP Development Framework

Introducing the Itshomi PHP Framework

Getting started

This brief tutorial has been updated for version 1.5.1 of the Framework. To see what is different and upgrade previous applications press here.

Itshomi works well on a tipical LAMP installation running Apache, PHP 5 or later and Mysql 5.0 or later. To try it, simply download the project and copy it to a folder on your computer. Then download any of the sample applications to your apache htdocs folder or equivalent web folder and point your browser to your new web folder.

Example (for Apache users, after downloading the framework):

1. Copy the framework to a local folder on your machine.

2. Download a sample application that you can run and use as a template.

For instance, you could download newapptempl and copy it (renaming) into htdocs/mywebapp/ then execute: http://localhost/mywebapp/

3. Follow the interactive setup to complete the installation. If for some reason the interactive setup fails or you simply prefer to do it manually, here are the simple steps to follow to install any sample application manually.

Once you have downloaded and installed the application you are ready to start coding, but we want to share a few things with you so that your coding experience is more rewarding (work in progress, but below there is enough to get you started):

  1. Folder structure
  2. Creating components
  3. Creating Menues
  4. Writing database code
  5. Creating a Template
  6. Working with Views and View data
  7. Requests, Events and Listeners
  8. Working with the Datagrid component
  9. Using the Login Management component
  10. Creating forms and windows programmatically
  11. Using Ajax
  12. Consuming Web services
  13. Parsing XML Files
  14. Using Zend Components
  15. Using the Log Viewer
  16. Testing your components
  17. Releasing your Web Application
  18. Sample Applications
About | Contact | © ALM Software Technologies Bookmark and Share