Development Articles
From OrangeHRM
Contents |
Development Environment & Tools
- Setting up Development Environment
- Basic SVN Commands
- Basics of Source Forge Bug Tracker
- Using Review Board
- Code Comparisons Using Meld
OrangeHRM Code Base
- PHP Coding Conventions
- Javascript Coding Conventions
- HTML Coding Conventions
- MVC Architecture in OrangeHRM
- OrangeHRM Code Overview
- Writing Unit Tests
- Running Unit Tests
- Sending a Mail in OrangeHRM
- How to add an Auto-complete Employee Search Box
- How Add a Calender Button
- Using XAJAX in OrangeHRM
- Employing Good Commenting Practices
- OrangeHRM Database Schema
- Using SQLQBuilder
- A Template for a Class
- Handling Timezone Issue
- Modularizing with Kohona
OrangeHRM Development Process
- Resolving a Code Conflict
- Creating a Code Review Request
Software Engineering
- Introduction to Test Driven Development
PHP
- Common Mistakes Done in PHP
JavaScript
- Common Mistakes Done in JavaScript
Performance
- Increasing Frontend Performance
- Increasing Backend Performance
