What’s Covered in this blog? this blog is
Tuesday, October 31st, 2006What’s Covered in this blog? this blog is packed with 24 chapters and 2 case studies. We will also supply 4 appendices online. The chapters are divided into five parts: . Part 1 explains the whys and wherefores of PHP4. It also gives the professional programmer a good handle at customizing their PHP installation: o Chapter 1 introduces you to PHP4 and why it is so useful. It also gives a broad idea about the evolution of PHP and compares it with other scripting languages available to the programming community today. It concludes with a good resource list for further references and useful documentation. o Chapter 2 is all about installing PHP with web server and database support on *nix, Windows, and Mac OS X platforms. This chapter particularly refers to installing PHP with the popular Apache web server, and the widely used MySQL database. . Part 2 explains the core of PHP. We will look at PHP’s syntax, important built in functions, and object-oriented programming. This is meant for intermediate programmers of PHP: o Chapter 3 walks you through the basic constructs of the PHP language PHP scripting elements, literals, variables, data types, expressions and operators, form variables, and system variables. o Chapter 4 talks more about flow control, functions, and arrays. o Chapter 5 tells us that object-oriented programming is essential for PHP to survive as the web platform of tomorrow. It looks into the basic building blocks of OO programming, inheritance and polymorphism, object modeling using UML, and some more design heuristics and good coding practices. . Part 3 covers issues outside the typical PHP web application environment such as coding FTP clients, network-related function calls, and directory services: o Chapter 6 focuses on various programming pitfalls, their avoidance, and the tools at our disposal to minimize and thwart erroneous code. o Chapter 7 concerns itself with handling user input with OOH Forms, regular expressions, and a sample application that does it all. o Chapter 8 looks at session management and PHP’s ability to track users among multiple pages by using cookies. o Chapter 9 examines PHP’s built in functionality to handle files and directories in the server’s file system. It also walks us through an online storage application that allows users to store data on a remote server. o Chapter 10 focuses on PHP’s FTP extension that is well suited for automated file transfer or for building web-based FTP clients. It also takes us through two applications: building an FTP library convenience wrapper and a basic web-based FTP client. o Chapter 11 introduces us to the basics of e-mail and Usenet as well as the common protocols that servers and clients use to talk to each other SMTP and NNTP. o Chapter 12 builds upon Chapter 11 looking at additional protocols needed to retrieve e- mail from the server (POP and IMAP), creating a class that can pull e-mail messages or news articles from a server, and building a general-purpose web-based e-mail class with Hotmail-like functionality. o Chapter 13 examines the functionality available to PHP scripts to connect and interact with other services that adhere to various TCP/IP-based protocols. o Chapter 14 focuses on the buzzword in directory services, LDAP. It also walks us through building an employee directory application that illustrates the use of the PHP LDAP API. . Part 4 talks all about multi-tiered development, using different databases, and the use of XML: o Chapter 15 is an introduction to building multi-tiered applications. It teaches the use of OOP programming, abstraction classes, and APIs that are keys to a successful multitiered architecture. It also looks into a common HTML-based Page 11
Note: If you are looking for high quality webhost to host and run your jsp application check Vision jsp hosting services