Advanced PHP programming : a practical guide to developing large-scale Web sites and applications with PHP 5 (Record no. 44899)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 02612nam a22001934a 4500 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
ISBN | 0672325616 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
ISBN | 9780672325618 |
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.2762 |
Item number | SCH |
100 1# - MAIN ENTRY--AUTHOR NAME | |
Personal name | Schlossnagle, George. |
245 10 - TITLE STATEMENT | |
Title | Advanced PHP programming : a practical guide to developing large-scale Web sites and applications with PHP 5 |
Statement of responsibility, etc | George Schlossnagle. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) | |
Place of publication | Indianapolis, Ind. : |
Name of publisher | Sams Pub., |
Year of publication | c2004. |
300 ## - PHYSICAL DESCRIPTION | |
Number of Pages | xvii, 650 p. : |
Other physical details | ill. ; |
500 ## - GENERAL NOTE | |
General note | Includes index |
505 ## - FORMATTED CONTENTS NOTE | |
Formatted contents note | I. Implementation and Development Methodologies --<br/>1. Coding Styles --<br/>2. Object-Oriented Programming Through Design Patterns --<br/>3. Error Handling --<br/>4. Implementing with PHP: Templates and the Web --<br/>5. Implementing with PHP: Standalone Scripts --<br/>6. Unit Testing --<br/>7. Managing the Development Environment --<br/>8. Designing a Good API --<br/>II. Caching --<br/>9. External Performance Tunings --<br/>10. Data Component Caching --<br/>11. Computational Reuse --<br/>III. Distributed Applications --<br/>12. Interacting with Databases --<br/>13. User Authentication and Session Security --<br/>14. Session Handling --<br/>15. Building a Distributed Environment --<br/>16. RPC: Interacting with Remote Services --<br/>IV. Performance --<br/>17. Application Benchmarks: Testing an Entire Application --<br/>18. Profiling --<br/>19. Synthetic Benchmarks: Evaluating Code Blocks and Functions --<br/>V. Extensibility --<br/>20. PHP and Zend Engine Internals --<br/>21. Extending PHP: Part I --<br/>22. Extending PHP: Part II --<br/>23. Writing SAPIs and Extending the Zend Engine. |
520 ## - SUMMARY, ETC. | |
Summary, etc | Over the past three years PHP has evolved from being a niche language used to add dynamic functionality to small sites to a powerful tool making strong inroads into large-scale, business-critical Web systems. The rapid maturation of PHP has created a skeptical population of users from more traditional "enterprise" languages who question the readiness and ability of PHP to scale, as well as a large population of PHP developers without formal computer science backgrounds who have learned through the hands-on experimentation while developing small and midsize applications in PHP. While there are many books on learning PHP and developing small applications with it, there is a serious lack of information on "scaling" PHP for large-scale, business-critical systems. Schlossnagle's Advanced PHP Programming fills that void, demonstrating that PHP is ready for enterprise Web applications by showing the reader how to develop PHP-based applications for maximum performance, stability, and extensibility. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical Term | PHP (Computer program language) |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical Term | Web sites |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Koha item type | Reference Books |
Collection code | Home library | Current library | Shelving location | Date acquired | Source of acquisition | Cost, normal purchase price | Full call number | Accession Number | Koha item type |
---|---|---|---|---|---|---|---|---|---|
Reference | Main Library | Main Library | Reference | 26/11/2021 | Purchase | 10932.30 | 005.2762 SCH | 016145 | Reference Books |