Skip to content
Scan a barcode
Scan
Paperback Open Source Linux? Web Programming [With CDROM] Book

ISBN: 0764546198

ISBN13: 9780764546198

Open Source Linux? Web Programming [With CDROM]

This complete toolbox of techniques shows you how to harness the open-source power of Linux -- and create world-class Internet applications. Offering a step-by-step approach to building an e-commerce site, a human resources site, bringing corporate data online, and more, expert Web developers Christopher Jones and Drew Batchelor explain the complexities of 3-tier Web applications, distributed architecture, and object-oriented programming -- and demonstrate...

Recommended

Format: Paperback

Temporarily Unavailable

1 person is interested in this title.

We receive 1 copy every 6 months.

Customer Reviews

2 ratings

Great web techniques. Exceptionally well-written book .

This book is a true eye-opener for any web programmer. Everybody has heard of, experiment with, and develop in Perl, Java, XML, Apache and Linux, but I haven't not seen any book that explains how to combine these "open source" technologies together in such an original way until I read this book! For example, the authors don't just show you how to program in Perl, but they actually teach you NEW cutting-edge techniques such as developing n-tier, component-based, object-oriented applications (separating logic from content from presentation). The authors take you slowly through the steps of building components for the "header", "footer", "navigation bar", "content", and "template" with plenty of commented code for each component, leading finally to a complete e-commerce catalog site! (No traditional CGI programming here). I actually followed through all the code and was hooked. The Perl techniques presented here are complete and I have not seen them anywhere in any of the other books dedicated to Perl (even the O'Reilly books). The source included in the CD actually worked. I am especially excited by the XML materials in chapter 5 and 6. Chapter 5 is a concise intro to XML. The techniques for parsing XML with the XML::Parser module (based on James Clark's Expat) are presented with great comments, always leading to a complete application at the end of the chapter. No other Perl books I've bought (and I do have many of them with animals on the cover) have ever explained to me how to use the XML::Parser, but this book does it exceptionally well in just one chapter! (chapter 6). Chapter 7 shows you how to build a Perl XML-driven site. How to translate from XML to HTML, from HTML form to XML and how to manage XML content with Perl scripts. The rest of the chapter discussed applications servers with a focus on the open source XAS, an XML Java-based application server. Again, the authors show you step by step the techniques for building Java applets and clients, parsing XML in Java and building an XML-driven site in Java. (Here I would like to see more server-side programming with Java servlets). The final chapters discussed some issues on foolproofing and deploying your applications in Linux. The book is not a tutorial on Perl or Java (the authors made that clear in the introduction. The readers are expected to have a basic understanding and working knowledge of both). I really like the style with which the authors lay out the materials. The authors give a lot of comments on the code. I like the fact that, throughout the book, the code and component/routine lead up to a complete useful non-trivial application at the end of each chapter. It motivates me and pulls me along. It's a style that appeals to me and helps me to absorb the materials. I find myself adapting the techniques into my web programming projects. I highly recommend this book to any web programmer who wants to dabble in new developm

Best Book Ever

A well written look into possibly the most relevant technology of the minute. Drew and Chris capture an essence hereto untold about the world of Linux Web Programming. I laughed, I cried, but I saw the ending coming from a mile away.
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured