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):
- Folder structure
- Creating components
- Creating Menues
- Writing database code
- Creating a Template
- Working with Views and View data
- Requests, Events and Listeners
- Working with the Datagrid component
- Using the Login Management component
- Creating forms and windows programmatically
- Using Ajax
- Consuming Web services
- Parsing XML Files
- Using Zend Components
- Using the Log Viewer
- Testing your components
- Releasing your Web Application
- Sample Applications
