top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
PHP team development [[electronic resource] ] : easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more / / Samisa Abeysinghe
PHP team development [[electronic resource] ] : easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more / / Samisa Abeysinghe
Autore Abeysinghe Samisa
Pubbl/distr/stampa Birmingham, UK, : Packt Publishing, 2009
Descrizione fisica 1 online resource (184 p.)
Disciplina 005.2/762
Collana From technologies to solutions
Soggetto topico Application software - Development
PHP (Computer program language)
Teams in the workplace
Soggetto genere / forma Electronic books.
ISBN 1-282-28249-2
9786612282492
1-84719-507-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Software is Complex; Need for teams; Software engineering principles to help; Use a process; Divide and conquer; Guarantee reuse; Guarantee integration; Prevent regression; Vertical versus horizontal division; Continuous integration; Patterns as solutions; Process for success; Tools; Source code control; Continuous builds; Issue tracking; Communication; Summary; Chapter 2: MVC and Software Teams; Software design patterns; MVC pattern; Intent; Motivation; Solution; Model; View; Controller; How MVC can help; MVC helps with change
Implementing MVC with a teamAspects of the presentation layer (view); The overall team distribution; Integration challenges; Summary; Chapter 3: Dealing with Complexity; Frameworks to simplify complexity; How can frameworks help?; Expectations from frameworks; Simplicity; Size of the framework; Performance; Security; Separate HTML from PHP; AJAX support; No restrictions; Object-oriented versus functional; Code quality of the project; Enforce best practices; Configuration needs; Internationalization; Documentation; Community; Commercial support; License; Vendor locking
Availability with hostingSome more points to ponder; Team success with frameworks; Technical feasibility study of the framework; PHP Frameworks; Limb; phpDrone; ZNF; ATK; Akelos; CakePHP; CodeIgniter; Zend Framework; PHP Work; Symfony; KISS-beyond frameworks; Beyond frameworks; People are complex; Avoid NIH; Innovation; Embrace change; Simplicity is a mindset; Summary; Chapter 4: The Process Matters; Process and product; Ignoring the process; Process must be respected; From no process to some process; Process helps not hinder; Simple process for PHP projects; User requirements
Modeling what the users wantData modeling; Business modeling; User activity analysis; Designs and implementing the data layer; Designs and implementing the business layer; Design and implementation of the user interface; Summary; Chapter 5: Agile Works Best; Introducing agile philosophy; Agile values; Agile principles; Individuals and interactions; Working software over comprehensive documentation; Customer collaboration; Responding to change; Customizing agile to our needs; Common fears for developers; Producing the wrong product; Product of inferior quality
Getting late to complete the projectToo much work in too little time; Traits of agile team members; Competence; Common focus; Collaboration; Decision-making ability; Fuzzy-problem solving ability; Mutual trust and respect; What is agility; Characteristics of an agile process; Principles of agility; Extreme Programming (XP); XP planning; XP design; XP coding; XP testing; Advantages of agile development process; Team agility; Agile process models; Adaptive Software Development; Dynamic Systems Development Method; Dynamic Systems Development Method's life cycle; Scrum; Backlog; Sprints
Scrum meetings
Record Nr. UNINA-9910456619603321
Abeysinghe Samisa  
Birmingham, UK, : Packt Publishing, 2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
PHP team development [[electronic resource] ] : easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more / / Samisa Abeysinghe
PHP team development [[electronic resource] ] : easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more / / Samisa Abeysinghe
Autore Abeysinghe Samisa
Pubbl/distr/stampa Birmingham, UK, : Packt Publishing, 2009
Descrizione fisica 1 online resource (184 p.)
Disciplina 005.2/762
Collana From technologies to solutions
Soggetto topico Application software - Development
PHP (Computer program language)
Teams in the workplace
ISBN 1-282-28249-2
9786612282492
1-84719-507-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Software is Complex; Need for teams; Software engineering principles to help; Use a process; Divide and conquer; Guarantee reuse; Guarantee integration; Prevent regression; Vertical versus horizontal division; Continuous integration; Patterns as solutions; Process for success; Tools; Source code control; Continuous builds; Issue tracking; Communication; Summary; Chapter 2: MVC and Software Teams; Software design patterns; MVC pattern; Intent; Motivation; Solution; Model; View; Controller; How MVC can help; MVC helps with change
Implementing MVC with a teamAspects of the presentation layer (view); The overall team distribution; Integration challenges; Summary; Chapter 3: Dealing with Complexity; Frameworks to simplify complexity; How can frameworks help?; Expectations from frameworks; Simplicity; Size of the framework; Performance; Security; Separate HTML from PHP; AJAX support; No restrictions; Object-oriented versus functional; Code quality of the project; Enforce best practices; Configuration needs; Internationalization; Documentation; Community; Commercial support; License; Vendor locking
Availability with hostingSome more points to ponder; Team success with frameworks; Technical feasibility study of the framework; PHP Frameworks; Limb; phpDrone; ZNF; ATK; Akelos; CakePHP; CodeIgniter; Zend Framework; PHP Work; Symfony; KISS-beyond frameworks; Beyond frameworks; People are complex; Avoid NIH; Innovation; Embrace change; Simplicity is a mindset; Summary; Chapter 4: The Process Matters; Process and product; Ignoring the process; Process must be respected; From no process to some process; Process helps not hinder; Simple process for PHP projects; User requirements
Modeling what the users wantData modeling; Business modeling; User activity analysis; Designs and implementing the data layer; Designs and implementing the business layer; Design and implementation of the user interface; Summary; Chapter 5: Agile Works Best; Introducing agile philosophy; Agile values; Agile principles; Individuals and interactions; Working software over comprehensive documentation; Customer collaboration; Responding to change; Customizing agile to our needs; Common fears for developers; Producing the wrong product; Product of inferior quality
Getting late to complete the projectToo much work in too little time; Traits of agile team members; Competence; Common focus; Collaboration; Decision-making ability; Fuzzy-problem solving ability; Mutual trust and respect; What is agility; Characteristics of an agile process; Principles of agility; Extreme Programming (XP); XP planning; XP design; XP coding; XP testing; Advantages of agile development process; Team agility; Agile process models; Adaptive Software Development; Dynamic Systems Development Method; Dynamic Systems Development Method's life cycle; Scrum; Backlog; Sprints
Scrum meetings
Record Nr. UNINA-9910780782903321
Abeysinghe Samisa  
Birmingham, UK, : Packt Publishing, 2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
PHP team development : easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more / / Samisa Abeysinghe
PHP team development : easy and effective team work using MVC, agile development, source control, testing, bug tracking, and more / / Samisa Abeysinghe
Autore Abeysinghe Samisa
Edizione [1st ed.]
Pubbl/distr/stampa Birmingham, UK, : Packt Publishing, 2009
Descrizione fisica 1 online resource (184 p.)
Disciplina 005.2/762
Collana From technologies to solutions
Soggetto topico Application software - Development
PHP (Computer program language)
Teams in the workplace
ISBN 1-282-28249-2
9786612282492
1-84719-507-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Software is Complex; Need for teams; Software engineering principles to help; Use a process; Divide and conquer; Guarantee reuse; Guarantee integration; Prevent regression; Vertical versus horizontal division; Continuous integration; Patterns as solutions; Process for success; Tools; Source code control; Continuous builds; Issue tracking; Communication; Summary; Chapter 2: MVC and Software Teams; Software design patterns; MVC pattern; Intent; Motivation; Solution; Model; View; Controller; How MVC can help; MVC helps with change
Implementing MVC with a teamAspects of the presentation layer (view); The overall team distribution; Integration challenges; Summary; Chapter 3: Dealing with Complexity; Frameworks to simplify complexity; How can frameworks help?; Expectations from frameworks; Simplicity; Size of the framework; Performance; Security; Separate HTML from PHP; AJAX support; No restrictions; Object-oriented versus functional; Code quality of the project; Enforce best practices; Configuration needs; Internationalization; Documentation; Community; Commercial support; License; Vendor locking
Availability with hostingSome more points to ponder; Team success with frameworks; Technical feasibility study of the framework; PHP Frameworks; Limb; phpDrone; ZNF; ATK; Akelos; CakePHP; CodeIgniter; Zend Framework; PHP Work; Symfony; KISS-beyond frameworks; Beyond frameworks; People are complex; Avoid NIH; Innovation; Embrace change; Simplicity is a mindset; Summary; Chapter 4: The Process Matters; Process and product; Ignoring the process; Process must be respected; From no process to some process; Process helps not hinder; Simple process for PHP projects; User requirements
Modeling what the users wantData modeling; Business modeling; User activity analysis; Designs and implementing the data layer; Designs and implementing the business layer; Design and implementation of the user interface; Summary; Chapter 5: Agile Works Best; Introducing agile philosophy; Agile values; Agile principles; Individuals and interactions; Working software over comprehensive documentation; Customer collaboration; Responding to change; Customizing agile to our needs; Common fears for developers; Producing the wrong product; Product of inferior quality
Getting late to complete the projectToo much work in too little time; Traits of agile team members; Competence; Common focus; Collaboration; Decision-making ability; Fuzzy-problem solving ability; Mutual trust and respect; What is agility; Characteristics of an agile process; Principles of agility; Extreme Programming (XP); XP planning; XP design; XP coding; XP testing; Advantages of agile development process; Team agility; Agile process models; Adaptive Software Development; Dynamic Systems Development Method; Dynamic Systems Development Method's life cycle; Scrum; Backlog; Sprints
Scrum meetings
Record Nr. UNINA-9910811986803321
Abeysinghe Samisa  
Birmingham, UK, : Packt Publishing, 2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
RESTful PHP web services [[electronic resource] ] : learn the basic architectural concepts and steps through examples of consuming and creating RESTful web services in PHP / / Samisa Abeysinghe
RESTful PHP web services [[electronic resource] ] : learn the basic architectural concepts and steps through examples of consuming and creating RESTful web services in PHP / / Samisa Abeysinghe
Autore Abeysinghe Samisa
Pubbl/distr/stampa Birmington, U.K., : Packt Publishing Ltd., c2008
Descrizione fisica 1 online resource (220 p.)
Disciplina 006.76
Collana From technologies to solutions
Soggetto topico PHP (Computer program language)
Web services
Web servers - Computer programs
Soggetto genere / forma Electronic books.
ISBN 9786611886998
1-281-88699-8
1-84719-553-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Table of Contents; Preface; Chapter 1: Introduction to REST; Programmable Web; HTTP and Web Services; What is REST?; HTTP Methods; The Need for RESTFul Web Services; REST Tools and Frameworks in PHP; XML Parsers; Tools for Accessing Services; Providing Services; PHP REST Frameworks; Tonic; Konstrukt; Zend Framework; WSO2 WSF/PHP; Madeam; dbscript; What Framework to Use?; Summary; Chapter 2: REST with PHP - A First Look; HTTP with PHP; CURL; HTTP GET; HTTP POST; HTTP PUT; HTTP DELETE; Building the Request with XML Tools; SimpleXML; DOM; Processing the Response; SimpleXML; DOM
Consuming FlickrPhoto Search; Photo Search with Information; Summary; Chapter 3: REST in Real World; Types of Services Available; Consuming Real World Services; Cresting our Utility Code - RESTUtil.php; Consuming an RSS Feed - BBC News Feed; BBC News Feed with Yahoo News Search; Yahoo Maps and Local Search; Earthquakes and Yahoo Maps; Mashups; Summary; Chapter 4: Resource Oriented Services; Designing Services; Simplified Library System; Resource Design; PUT vs POST; URI Design; URI and HTTP Verb Mapping; System Implementation; Library Database; Web Page from Data; Retrieve Operation
Create OperationHandling Multiple Path Parameters; Summary; Chapter 5: Resource-Oriented Clients; Designing Clients; Resource Design; System Implementation; Retrieving Resource Information; Creating Resources; Deleting Resources; Putting it All Together; Implementing a Form-based Application; Summary; Chapter 6: Resource-Oriented Clients and Services with Zend Framework; Installing Zend Framework; Services with Zend_Rest_Server; Clients with Zend_Rest_Client; Library System with Zend REST classes; Library Service; Controllers for Book and Member Resources; Models for Book and Member Resources
Application Configuration and InitializationBook Controller; Member Controller; Library Clients; List Books with GET; Add a Book with POST; List Members with GET; Add a Member with POST; Complete Client Application Controller; Summary; Chapter 7: Debugging REST Web Services; Message Tracing; Errors in Building XML; Errors in Parsing XML; Best Practices; Summary; Appendix A: WSO2 Web Services Framework for PHP; Installing WSF/PHP; Implementing Services; Implementing Clients; SOAP Service and Client; Summary; Appendix B: RESTClient class; get Method; post Method; put Method; delete Method
Complete RESTClient Classget Example; post Example; Yahoo Search Client Example; Summary; Index
Record Nr. UNINA-9910456117803321
Abeysinghe Samisa  
Birmington, U.K., : Packt Publishing Ltd., c2008
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui