triumph4php manual
Introduction
The idea for triumph4php was born out of a need to remove the tediousness out of PHP programming. PHP itself is a simple language that is easy to learn; however there currently does not exist an editor that is tailor-made for it.
Yet Another Editor?
There are many, many editors that people use to develop their PHP applications. This fact alone highlights the need for a tight, consistent PHP development environment. Most editors can be customized to a degree to support PHP; but since they were not built with PHP in mind the customization still does not create a tight, controlled interface.
Core Values
- This will be an editor designed for PHP web applications. It will recognize and handle dependencies on a web server and a RDBMS. It will handle issues that are common to PHP web applications such as URL routing, SQL queries, HTML escaping, and model / controller / view separation.
- The editor will support many of the current generation of convention-over-configuration frameworks. The editor will recognize that a project built using a framework; and will use knowledge of the framework to perform tasks such as opening database connections and resolve URL mappings.
- The editor will have a simple interface; it will let the user focus on writing the application and not clutter the tool bars and menu bars with options that are seldom used.
Project License
triumph4php is licensed. You can download a trial version for evaluation purposes, but you should buy a licensed copy. The licensed copy offers many benefits; the licensed version allows you to created multiple projects; allows access to the source code, and allows you access to updates. See the triumph4php pricing page for more info.
Audience
This manual is intended for advanced computer users - software developers that are very familiar with other Integrated Development Environments (Eclipse, Netbeans, etc...). If, after reading this manual, you still have questions, please ask a question in the support forums.
Chapters:
- Installation & Requirements
- New User Wizard
- Project Management
- Total Search
- Keyboard Shortcuts
- PHP Code Completion
- Debugger
- Window Layouts
- Bookmarks
- PHP Doc Comments
- PHP Linter
- Database Connections
- SQL Browser
- Find
- Find In Files
- Explorer
- File Cabinet
- Framework Detection
- Config Detectors
- Database Detectors
- URL detectors
- Template File Detectors
- What's next