Showing posts with label php. Show all posts
Showing posts with label php. Show all posts

PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects. Review

PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.
Average Reviews:

(More customer reviews)
When you are first learning a new computer language such as PHP, you will want to complete each line of code and each phase of the program by hand and without using any shortcuts. This is the best way to learn. But as we all know, in the real world, we are all pressed for time. Many programmers turn to an IDE (integrated development environment) to keep them organized and to streamline the workflow. This book by Shu-Wai Chow will show you how to install, setup and use PHPEclipse which is a popular open source IDE for PHP programmers.

The author begins with an introduction to IDE's covering their main features and the pros and cons of using them. Following this, is an introduction to PHPEclipse, its history and architecture. Then the fun begins. Chow's tutorial-styled narrative walks you through each step as you install the main software; Apache, PHP, Java, Eclipse and PHPEclipse. I especially liked that he used the free, open source distribution/installation software called XAMPP which automates the installation of Apache, MySQL, PHP and Perl. He covers the installation for Windows, Mac and Linux. At this point you also install Java and PHPEclipse. Finally, he thoroughly discusses the user interface, the views (palettes) and dialog boxes and how you might want to customize these.

Once you have these installed, you begin to work on a real PHP application project which is a database driven website for an animal shelter. You learn how to set up this project's files and folders within PHPEclipse. Then you begin building the PHP code and supporting HTML, JavaScript and CSS files for the website. You also begin to work on the database, program objects and classes. Chow introduces some helpful tools at this point including WTP (Web Tools Platform project), HTML Tidy, Eclipse Tidy and phpDocumentor. I especially liked the phpDocumentor feature that builds the documentation for your application from your source code comments.

Debugging is the next topic and after an introduction to terms and concepts, Chow shows how to install and setup the DBG debugger. With this feature, you can use more sophisticated debugging practices than the basic echo ( ) function we all know so well. Chow walks you through a complete debugging session and discusses common strategies.

The next step is to turn PHPEclipse into a database client by the addition of the Quantum DB plug-in. Chow demonstrates how to use this with a relational database and how to perform common tasks such as writing SQL statements and manipulating tables.

Depending on your projects, you may or may not feel that you need the help of version control software to keep track of the changes made to your application. However, you will be surprised at how helpful this software is with even the simplest project. Chow helps you install, setup and use the CVS version control software with PHPEclipse and also discusses some common terms and concepts along the way. Lastly, Chow covers how to setup PHPEclipse to work with FTP, Secure FTP, WebDAV and Ant for publishing your new site.

As you can see, this book is more than just instructions on how to install these programs. It also gives you hands-on practice using them. You can download the complete application and sample files from the supporting website. Shu-Wai Chow has been working in the programming field for over eight years and is proficient in Java, JSP, PHP, ColdFusion, ASP, LDAP, XSLT and XSL-FO.

Click Here to see more reviews about: PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.

Product Description:

Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects.


    Compact guide to using Eclipse and PHPEclipse for web development
    Slash development time by improving the efficiency of your PHP coding and organizing your projects in the PHPEclipse environment
    Learn to use Eclipse for debugging PHP applications, interfacing with databases, and managing source code
    No previous knowledge of Eclipse required

In DetailThe fusion of Eclipse, the leading open source development environment, and PHP is an exciting prospect for web developers. This book makes sure that you are up and running as quickly as possible, ready to take full advantage of PHPEclipse's tuned PHP development tools, without requiring any prior knowledge of Eclipse.You will begin with installing and configuring PHPEclipse, before moving onto a tour of the Eclipse environment, familiarizing you with its main components. As a plug-in to Eclipse, PHPEclipse is able to harness the platform to provide a rich and powerful development experience.For helping you improve the efficiency of your PHP coding, the book details the powerful editing features of PHPEclipse, and shows you how to use it to better organize your application code.You will see how PHPEclipse helps you throughout the development lifecycle, and learn how to use PHPEclipse's debugger to troubleshoot and step through your PHP code as it executes. The book rounds off with coverage of accessing databases and managing source code from within the. For the final step for your application, you will learn how to deploy your site to a production server. What you will learn from this book?

    Finding your way around the Eclipse environment
    Working with the PHP editing features of PHPEclipse to correct your PHP syntax
    Configuring and using the debugger to help troubleshoot PHP code
    Using PHPDocumentor to quickly create documentation for your code
    Interfacing to SQL databases using the QuantumDB plug-in
    Managing your source code repository from within Eclipse
    Deploying your application to production servers via FTP, SFTP, WebDav
    Using Ant to deploy your PHP applications

ApproachWritten in a concise and friendly style, packed with tips and a practical project, this book will instruct you on using PHPEclipse to make your PHP application development more efficient, and cut development time.


Who this book is written for?This book is written for PHP developers who want an open source development environment for creating web applications. You do not need any knowledge of Java or prior experience of Eclipse to use this book.



Buy NowGet 23% OFF

Want to buy PHPEclipse: A User Guide: Take advantage of the leading open source integrated development environment to develop, organize, and debug your PHP web development projects. at other amazon sites? Click the corresponding icon below:



buy it at amazon.combuy it at amazon.co.ukbuy it at amazon.cabuy it at amazon.debuy it at amazon.fr

The Essential Guide to Open Source Flash Development Review

The Essential Guide to Open Source Flash Development
Average Reviews:

(More customer reviews)
This book is gold, not only did it answer a lot of my questions about some specific technologies like Red5 and Flash-Develop, but it also gave me a very detailed introduction to AMFPHP. Most of all, a new found respect for Apache Ant.

The book tried to cover so many different topics and so many different aspects of Opensource flash development that it was difficult to jump though the book. A lot of the concepts were basic and meant for a beginner, nevertheless this book will guide you in the ways of creating a open-source development environment more effectively then you would ever be able to discover yourself. Personally I would have liked to see more as3, however they kept it nice and 'open' so that anyone could learn from it.

Overall, this book is getting a 5 because even though some of the content was a little dated.(Like any book) the concepts that it offered were solid. This book was a rare one because I was able to read though it easily. It held my interest the entire time.

Click Here to see more reviews about: The Essential Guide to Open Source Flash Development

Product Description:

    Explore the world of open source Flash and discover which tools are available.
    Learn how to identify which tool you need and how to best fit it into your workflow.
    Step-by-step walk-throughs guide you through development with the most popular open source Flash tools.
    Written by the project leads and open source Flash aficionados.

The Essential Guide to Open Source Flash Development is a practical development guide to creating Flash applications with open source Flash tools and workflows. You will walk away with an understanding of what tools will best suit your current situation, making your development easier and more productive, and with the knowledge of how to install and set up some of the best tools available, including the following:


    Papervision3D: to create 3D in Flash
    Red5: to stream video over the internet
    SWX: to build data-driven mashups and mobile apps
    Fuse: to make ActionScript animation a cinch
    Go: to build your own animation tools in ActionScript 3.0
    haXe: to create Flash files and more
    AMFPHP: to communicate between Flash and php

Open source Flash has been a revolution for Flash and has made a major impact on how people build Flash content. The open source tools available expand on Flash's existing tool set, enabling you to perform such tasks as easily create full 3D in Flash or hook up to an open source video-streaming server. Many of these useful tools are powerful yet lack documentation. this book explains in step-by-step detail how to use the most popular open source Flash tools.If you want to expand your Flash tool set and explore the open source Flash community, then this book is for you. If you already use some open source Flash tools, then you will find this book a useful documentation resource as well as an eye-opener to the other tools that are available.

Summary of Contents


    Chapter 1 Introducing the World of Open Source Flash
    Chapter 2 Exploring Open Source Flash: What's Available
    Chapter 3 Preparing an Open Source Workflow
    Chapter 4 Using an Open Source Workflow
    Chapter 5 Testing and Debugging
    Chapter 6 Deploying Your Application
    Chapter 7 Using AMFPHP
    Chapter 8 Working with SWX: The Native Data Format for the Flash Platform
    Chapter 9 Using haXe
    Chapter 10 Fuse and GoASAP: Open Source Animation Tools
    Chapter 11 Using Papervision3D
    Chapter 12 Introducing Red5
    Chapter 13 Building Some Red5 Apps


Buy NowGet 34% OFF

Want to buy The Essential Guide to Open Source Flash Development at other amazon sites? Click the corresponding icon below:



buy it at amazon.combuy it at amazon.co.ukbuy it at amazon.cabuy it at amazon.debuy it at amazon.fr