Php Development Stack

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite & 1 Event

    Php Development Stack - Presentation Transcript

    1.  
      • I am
      • I work for Satyam Computer Services Ltd .
      • You can reach me at “sharmishtha_gupta@satyam.com”
      • He is
      • He also work for Satyam Computer Services Ltd.
      • You can reach him at “shah_neeraj@satyam.com”
      • How many PHP tools you have used?
    2. Layer Tool Continuous Integration Xinc Version Control Subversion, Git Testing PHPUnit, Selenium Build Phing Debugging XDebug, Krumo Libraries/Utilities PEAR, PECL, PHPClasses.org Code Coverage XDebug Framework CakePHP IDE vim, PHPEclipse, NetBeans, Komodo Profiling XDebug Refactoring XDebug Performance Testing JMeter Web Server Apache HTTPD Server Database MySQL, PostrgreSQL Operating System Linux, Windows
      • Brief about:
        • PHPUnit
        • XDebug
        • Phing
        • Xinc
      • What
      • Why
      • How
      • It is a debugging tool
      • Url is http://xdebug.org
      • We can perform operations like:
        • Code coverage
        • Stack trace
        • Function trace
        • Profiling
      • Code Coverage
      • Stack trace
      • Profiling
      • Code Coverage
      • Stack trace
      • Profiling
      • Code Coverage
      • Stack trace
      • Profiling
      • It is a unit testing tool
      • Url is http://www.phpunit.de
      • Test the correctness of parts(units) of the software, in short to maintain solutions
      • Write test cases
      • It is a project build tool
      • Url is http://www.phing.info
      • “ building” is really any non development task that supports your application.
      • This could include
        • – Configuring
        • – Packaging
        • – Uploading
        • – Testing
        • – Etc.
      • Phing provides a simple shell script (“phing”) that launches the Phing PHP application.
      • You create build files in XML
      • It is a Continuous Integration server for PHP
      • Url is http://xinc.googlecode.com
      • What does integration mean?
        • Integrating a change( code, database structure…) into the source code repository without breaking the project
      • For any change that might break the functionality
      • More developers with more components = more complexity
      • Integrate Phing and svn
      • Start the server as /etc/init.d/xinc start
      • Access it from localhost:8080
    3.  
      • Thank You

    + Bipin UpadhyayBipin Upadhyay, 2 years ago

    custom

    1020 views, 1 favs, 0 embeds more stats

    A presentation on PHP Development Stack (tools for more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1020
      • 1020 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 37
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events