Packt Publishing Community Experience, Distilled

PHPEclipse: A User Guide Table of Contents

HomeBooksSupportFreeAuthorsAward
WELCOME YOUR ACCOUNT NEWSLETTERS ARTICLES ABOUT US

 
PHPEclipse: A User Guide Table of Contents

Table of Contents

Preface
Chapter 1: Overview of Eclipse and PHPEclipse
Chapter 2: Installation
Chapter 3: The Eclipse Interface
Chapter 4: Writing PHP Code with Eclipse
Chapter 5: Testing and Debugging
Chapter 6: Using the Quantum DB Plug-In
Chapter 7: Version Control
Chapter 8: Deploying Your Site
Appendix A: Plug-ins and Plug-in Sites
Appendix B: The Eclipse Update Manager
Index
  • Chapter 1: Overview of Eclipse and PHPEclipse
    • Integrated Development Environments
      • Advantages of Using an IDE
      • Disadvantages of Using an IDE
    • IDEs in Development Projects
    • Eclipse
      • A History of Eclipse
      • IBM and OTI
      • The Eclipse Foundation
    • The Eclipse Architecture
      • Plug-Ins
      • The Workbench Plug-In
      • Standard Widget Toolkit
    • Why Use Eclipse?
      • Eclipse is Extensible
      • Eclipse is Free
      • Eclipse Frees You from Vendor Lock-In
      • Cross-Platform
      • Professional Features
    • PHPEclipse
    • Summary
    • Chapter 2: Installation
      • Installing Apache/PHP
        • Windows
        • Mac OS X
        • Linux
        • Testing Apache
        • Testing PHP
      • Installing Java
        • Windows
        • Mac OS X
        • Linux
        • Testing Java
      • Eclipse
        • Downloading Eclipse
        • Installing Eclipse
      • Installing PHPEclipse
      • Putting It All Together
      • Summary
      • Chapter 3: The Eclipse Interface
        • Starting Eclipse
        • The Eclipse Welcome Screen
        • Perspectives
          • Changing Perspectives
        • Quantum DB Perspective
        • Editors
        • PHPEclipse Views
          • Navigator View
            • Working Sets
          • Console View
          • Problems View
          • Outline View
          • Bookmarks View
          • PHP Browser View
        • Personalizing Your Perspectives
          • Customize Perspectives
          • Perspective Layouts
            • Save Perspective As…
            • Reset Perspective
            • Close Perspective
            • Close All Perspectives
        • Summary
        • Chapter 4: Writing PHP Code with Eclipse
          • Creating a Project
            • Adding Directories
            • Creating PHP Files
            • Code Templates
          • The Editor
            • Editor Visual Aids
            • Customizing the Editor
          • Creating a Web Application
            • Setting Up the Database
            • Setting Up the Project
            • Creating the Objects
            • Creating the View Files
            • Writing the Database Class
            • Writing the Pet Class
            • Writing the Cat Class
            • Writing the View Class
            • Eclipse Web Tools Platform Project
              • Installing the Web Tools Platform
            • Writing the View Page
          • HTML Cleanup Using HTML Tidy
          • Code Documentation Using phpDocumentor
          • Summary
          • Chapter 5: Testing and Debugging
            • About the Debugger
            • Installing the Debugger
              • Installing DBG
                • Precompiled Binary Instructions
                • Compiling DBG Yourself
              • Configuring php.ini to Use DBG
                • Testing Your PHP Installation
            • Configuring Eclipse as the Debugger Client
              • Specifying an Interpreter
              • Creating a Debugging Configuration
            • Troubleshooting Tips
            • How to Use the Debugger
              • Debug View
              • Variables View
              • Breakpoints View
              • Console, Editor, Outline, and PHP Browser
            • Navigating Through a Debugging Session
            • Debugging Strategies
              • Working with Variables
                • Debugging Arrays
                • Debugging Objects
                • Changing Variable Values
              • Forms, Cookies, Session, and Server Variables
              • Watching Variables
              • Run
            • XDebug
              • Installing XDebug
                • Windows Installation
                • Mac OS X/Linux Installation
                • Configure php.ini
            • Summary
            • Chapter 6: Using the Quantum DB Plug-In
              • Relational Databases
                • JDBC
              • The Quantum DB Plug-In
                • Setting Up the Environment
                  • The Development Database
                  • Downloading and Installing the MySQL JDBC Driver
                • Using the Quantum DB Plug-In
                  • Setting Up a Database in Quantum DB
                  • Using a Database in Quantum DB
                  • Writing SQL Statements
                  • Working with the Quantum Table View Result Sets
                  • Quantum DB Shortcuts
              • Summary
              • Chapter 7: Version Control
                • Version Control Overview
                  • Terms and Concepts
                • Installing and Setting Up CVS
                  • Windows Installation
                  • Macintosh Installation
                  • Linux Installation
                  • Macintosh and Linux Configuration
                • The CVS Repository Perspective
                  • Adding a Repository
                  • Adding a Project to CVS
                  • Committing and Updating
                  • CVS Annotate View
                  • CVS Resource History
                  • Tagging
                  • Branching
                  • Merging
                • Subclipse
                  • Viewing a Subversion Project
                • Summary
                • Chapter 8: Deploying Your Site
                  • Setting Up a Test FTP Server
                    • Windows
                    • Macintosh
                    • Linux
                  • FTP, SFTP, and WebDAV Export
                  • Using Ant for Deployment
                    • Setting up Ant for FTP
                      • Downloading
                      • Installing
                      • Adding Files to the Ant Classpath
                    • Creating Our Sample Ant Build File
                    • Running an Ant Script
                    • Ant Tools
                  • Summary



                         




                      © Packt Publishing Ltd 2010

                      RSS