Archive for October, 2006

What’s Covered in this blog? this blog is

Tuesday, October 31st, 2006

What’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

Many PHP developers have “grown up” with PHP.

Tuesday, October 31st, 2006

Many PHP developers have “grown up” with PHP. They built their first dynamic home page with it and, as time passed and their knowledge grew, moved on to producing more complex web-based applications. In this blog we have made a sincere effort to share the experience of highly skilled working PHP developers, and we want you to read this resource and stand testimony to our efforts. this blog aims to enable web developers to create state of the art web applications with PHP that are: . Scalable . Efficient . Secure . Modular . Multi-tiered and more. this blog goes beyond being an enumeration of the manual, to tackling the advanced concepts required to build successful large-scale web applications. Who is this blog For? this blog targets programmers whose grasp of PHP enables them to code and maintain small PHP web applications. Though PHP syntax is reviewed, we are assuming that programmers reading this blog will not need an introduction into the conceptual basis of programming. We also assume an interest in programming web applications, specifically design of large web sites and general network programming. We also assume that you have a conceptual familiarity with databases. Although we have included a primer on database fundamentals, a good knowledge of these systems will surely make it easier to comprehend some of the material in the book (in particular the examples in the database chapters and the case studies). Page 10
Note: If you are looking for top 10 and very good webhost to host and run your jsp application check Actions jsp hosting services

Hello Php5 and Php4 Lovers!

Monday, October 30th, 2006

Hello php5 and php4 lovers! I am glad to start this site and I think that we will have great time together :)