Zend Studio for Eclipse
Developer's Guide
Peter MacIntyre, Ian Morse - Collection Developer's Guide
Résumé
The definitive, comprehensive guide to Zend Studio for Eclipse
Zend Studio for Eclipse gives millions of PHP/LAMP developers world-class tools for building state-of-the-art web applications. Now, here's a definitive guide to making the most of this breakthrough development environment. Zend Certified Engineer Peter MacIntyre and expert PHP developer Ian Morse show how to use Zend Studio for Eclipse to improve productivity, effectiveness, and code quality throughout your entire project lifecycle.
You'll start with a product tour that introduces the core techniques and terminology you'll use in all your projects-including views, perspectives, outlines, and much more. You'll discover how to quickly use preferences to customize Zend Studio for Eclipse to your unique needs.
Next, MacIntyre and Morse offer detailed, practical insights into every key aspect of working with Zend Studio: the code editor, PHP perspective views, Code Gallery, Code Analyzer, refactoring, SQL integration, unit testing with PHPUnit, debugging, version control, WYSIWYG design, and much more. You'll learn how to use the powerful integrated tools Zend provides, as well as those offered by the thriving worldwide Eclipse ecosystem.
This book is an indispensable resource for every developer who wants to master Zend Studio for Eclipse: programmers already familiar with PHP and LAMP and users of other Eclipse-based IDEs who want to leverage their skills to create powerful PHP-based web applications.
L'auteur - Peter MacIntyre
Peter MacIntyre is a Zend Certified Engineer with more than 18 years of experience in software development. He is a past contributing editor and author ofphparchitect, a regular speaker at North American and international computer conferences, and coauthor of Programming PHP.
L'auteur - Ian Morse
Ian Morse has participated in software projects of all sizes in various industries. His recent assignments include working on the new national website for the leading Canadian pizza restaurant, Pizza Delight.
Sommaire
- A First Look at Zend Studio for Eclipse
- View
- Perspectives
- Outline View
- Working Sets
- Code Editor
- Preferences
- Summary
- Creating Projects
- Projects Wizard
- Zend Framework Project
- Multiproject Support
- Setting up Working Sets
- Importing Projects
- Exporting Projects
- Creating New Files
- Using Link with Editor
- Accessing Remote Files
- Summary
- Environmental Settings
- The Concept of Perspectives
- Zend Studio for Eclipse Preferences
- Systemwide Preferences
- PHP Preferences
- Summary
- The Code Editor
- PHP Code Assist
- Code Formatter
- Properties View
- Summary
- Views in the PHP Perspective
- Getting Started
- Outline View
- PHP Project Outline View
- PHP Functions View
- Problems View
- Tasks View
- Filters
- Views in Action
- Summary
- Code Gallery
- User Code Gallery
- Zend Gallery
- Summary
- Code Analyzer
- Configuring the Code Analyzer
- Using the Code Analyzer
- Summary
- Refactoring
- Rename Local Variables
- Rename Global Variables
- Rename Data Members
- Rename Methods, Functions, and Classes
- Move Files and Folders
- Summary
- SQL Integration
- Database Development Perspective
- Viewing Data
- Data Manipulation
- Table Manipulations
- Summary
- Testing the Project
- Debugging with Console Output
- Getting Started with PHPUnit
- PHPUnit Test Suites
- Summary
- Introduction to Debugging
- Debugging Preferences
- Local Debugging
- Remote Debugging
- Summary
- Running/Stepping Through Your Code
- The Debug Perspective
- Breakpoints
- Running a Debugging Session
- Summary
- Version Control Integration
- Configuration
- Creating a CVS Project
- Summary
- The WYSIWYG Designer
- The HTML Editor View
- Design
- Source, Design/Source
- Preview
- Code Assist/Properties
- Summary
- Integrated Zend Tools
- Integration with Zend Guard
- Integration with Zend Platform
- Summary
- Zend Framework Library
- What Is Model-View-Controller Design?
- Creating a Zend Framework Project
- Adding to a Framework-Driven Site
- Separating Content and Design
- Included Framework Libraries
- Zend_Acl
- Zend_Controller
- Zend_Db
- Zend_Gdata
- Zend_Mail
- Zend_Pdf
- Zend_Service
- Summary
- Designing the Project
- What the Project Will Do
- Table Creation SQL
- Summary
- Writing the Project
- Setting Up
- Writing Some Code
- Adding More Functionality
- Summary
- Updates, Add-ons, and Resources
- Zend Studio for Eclipse Update Process
- Adding Third-Party Plug-ins to Zend Studio for Eclipse
- Installing the Library
- Ensuring the Plug-in Works
- Additional Resources
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Developer's Library |
Auteur(s) | Peter MacIntyre, Ian Morse |
Collection | Developer's Guide |
Parution | 28/04/2008 |
Nb. de pages | 352 |
Format | 18 x 23 |
Couverture | Broché |
Poids | 336g |
Intérieur | Noir et Blanc |
EAN13 | 9780672329401 |
ISBN13 | 978-0-672-32940-1 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Linux
- Informatique Bases de données Produits SGBD MySQL
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application Apache
- Informatique Développement d'applications Langages PHP
- Informatique Développement d'applications Outils de développement Eclipse