Migrating Your Web Applications from PHP v4 to v5
|
The Zend Migrating Your Web Applications from PHP v4 to v5 course is designed to provide experienced PHP programmers with the knowledge to plan and conduct a successful migration and optimization process. This webinar guides you through the basics of planning a migration, as well as discussing some of the tools to make the process easier, such as unit testing and PHPDoc. By the end of the webinar, you can begin to plan your own migration and optimization project while you learn the essential changes between PHP versions 4 and 5. The online Zend Training Center allows you to code exercises live during the course with your instructor able to both see and coach your progress. This course is offered online - with a live instructor - for 3 hours (two 90 minute sessions) or can be adapted for the classroom setting. |
Audience
This course is designed for experienced PHP developers who need to migrate existing web applications from PHP v4 to PHP v5.
Topics Include
- Why Migrate: More functionality, stability, reusability, additional features
- Major Differences: Syntax changes, object model changes, new functionality such as XML support
- Development Tools: Unit testing, PHPDoc, profiler, debugger, E_STRICT setting
- Migration Planning: Syntax changes, new keywords, what can be kept, what must be updated
- Class and Object Changes: Guidance on using references, clone keyword, rewriting objects
- Transition the PHP Engine: Using the compatibility mode option to work with PHP Engine I and then PHP Engine II
- Database Changes: Setting parameters, calling libraries
- Programming Basics: Best Practices, Debugging, Introduction to HTML
- Using New Features: PDO, XML, DOM, SOAP, etc.
- Optimization: Adopting native extensions, modifying the architecture, using new features
- Optimization Tools: Unit testing details, automated tools, testing and debugging techniques


