- Everything has a cost: include_path, open_basedir, variables_order, magic_quotes, always_populate_raw_post_data
- Cache expensive operations, like generating images
- Function calls are expensive
- User defined functions are more expensive
- Passing parameters take time