PHP application development with NetBeans beginner's guide:
Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Tonu, M. A. Hossain (VerfasserIn)
Format: Elektronisch E-Book
Sprache:English
Veröffentlicht: Birmingham, UK Packt Pub. ©2012
Schriftenreihe:Learn by doing : less theory, more results
Community experience distilled
Schlagworte:
Online-Zugang:FAW01
FAW02
Volltext
Beschreibung:"Boost your PHP development skills with this step-by-step practical guide.". - "Learn by doing: less theory, more results."
A Beginner's Guide The book is aimed at PHP developers who wish to develop PHP applications while taking advantage of NetBeans functionality to ease their software development efforts and utilize the powerful features of the IDE. Familiarity with NetBeans is not assumed. However, a little familiarity with PHP development is expected
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Setting up your Development Environment; Why NetBeans for PHP application development?; Recommended system requirements; Downloading the NetBeans IDE; Time for action -- downloading the NetBeans IDE; Installing NetBeans; Time for action -- installing NetBeans step by step; Setting up your development environment in Windows; Time for action -- installing XAMPP in Windows; Setting your development environment in the Ubuntu desktop
Time for action -- installing LAMP on the Ubuntu desktopSetting up your development environment in MAC OS X; Time for action -- installing MAMP in MAC OS X; Creating a NetBeans PHP project; Time for action -- creating a NetBeans PHP project; Summary; Chapter 2:Boosting Your Coding Productivity with the PHP Editor; Familiarizing with the base IDE features; Exploring the editor for PHP; Exploring more with the editor; Using rename refactoring and instant rename; Using code completion; Using the code generator; Summary; Chapter 3:Building a Facebook-like Status Poster using NetBeans
Planning the projectUnderstanding JSON -- JavaScript Object Notation; Introducing jQuery -- the definitive JavaScript library; Understanding AJAX -- asynchronous JavaScript and XML; Introducing jQuery.ajax(); Introducing PHP Data Objects (PDO); Creating the NetBeans PHP project; Creating the status stream display list; Setting up the database server; Time for action -- connecting with MySQL database server; Creating the database and table; Time for action -- creating MySQL database and table; Inserting sample rows into the table; Adding sample user image files; Creating the StatusPoster PHP class
Time for action -- creating a class, adding a constructor, and creating methodsFiring the user interface for displaying the status list; Time for action -- adding CSS support to the document; Time for action -- adding jQuery support and custom JS library; Time for action -- showing the status list; Hatching out the status poster using PHP-AJAX; Time for action -- adding the status input box to the interface; Adding new status post template to index.php; Creating the AJAX status poster; Time for action -- creating status poster using JQuery AJAX; Working with StatusPoster.php again
Adding AJAX responder code to index.phpTesting the usability of the status poster; Summary; Chapter 4:Debugging and Testing using NetBeans; Debugging -- the ancient art of programming; Debugging PHP source code with XDebug; Configuring XDebug; Time for action -- installing XDebug on Windows; Enabling XDebug on Ubuntu; Time for action -- installing XDebug on Ubuntu; Enabling XDebug on Mac OS X; Debugging the PHP source with NetBeans; The debugger windows; Basic debugging workflow; Time for action -- running a debugging session; Adding Watches; Time for action -- adding the expression to watch
Beschreibung:1 Online-Ressource (1 volume)
ISBN:1283593912
1849515808
1849515816
9781283593915
9781849515801
9781849515818

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand! Volltext öffnen