A practical guide to combining the power, performance, scalability, and reliability of the Oracle Database with the ease of use, short development time, and high performance of PHP
Program your own PHP/Oracle application
Move data processing inside the database
Distribute data processing between the web/PHP and Oracle database servers
Create reusable building blocks for PHP/Oracle solutions
Use up-to-date technologies, such as Ajax and web services, in PHP Oracle development
In Detail
Oracle Database gets high marks for performance, reliability, and scalability. Building and deploying your PHP applications on Oracle Database enables you to combine the power and robustness of Oracle and the ease of use, short development time, and high performance of PHP. When used in a complementary way, PHP and Oracle allow you to build high-performance, scalable, and reliable data-driven Web applications with a minimum of effort.
When building a PHP/Oracle application, you have two general options. The first is to use an Oracle database just to store data, performing all the operations on that data on the client side; the other is to use the database not only to store data, but also to process it, thus moving data processing to the data. While building the key business logic of a database-driven PHP application inside the database is always a good idea, you should bear in mind that not all of the databases available today allow you to do. The Oracle database, which offers record-breaking performance, scalability, and reliability, does. The partnership of Oracle and the open-source scripting language PHP is an excellent solution for building high-performance, scalable, and reliable data-driven web applications.
This 100% practical book is crammed full of easy-to-follow examples. It provides all the tools a PHP/Oracle developer needs to take advantage of the winning combination. It addresses the needs of a wide spectrum of PHP/Oracle developers, placing the emphasis on the most up-to-date topics, such as new PHP and Oracle Database features, stored procedure programming, handling transactions, security, caching, web services, and Ajax.
What you will learn from this book?
Install and configure PHP and Oracle software
Connect PHP with Oracle
Move key application business logic into the database
Build transactional PHP/Oracle applications
Use security features of PHP and Oracle
Improve performance with caching
Employ XML features of PHP and Oracle
Implement SOAP Web services with PHP and Oracle
Build Ajax-driven PHP/Oracle solutions
Approach
Through numerous examples, this book shows you how to build simple and efficient PHP applications on top of Oracle, efficiently distributing data processing between the Web/PHP server and Oracle Database server.
Who this book is written for?
Although this book covers only the most popular and up-to-date topic areas on the use of PHP in conjunction with Oracle, the author does not make any assumption about the skill level of the reader. Packed with information in an easy-to-read format, the book is ideal for any PHP developer who deals with Oracle.
About this product: Web Caching explores the intricacies of implementing caching in Web server environments to reduce network traffic and improve performance. Like so many areas of Internet technology, the topic of Web caching comprises a number of architectural and practical issues that could take a career to learn the hard way. Fortunately, author Duane Wessels has organized all the nuts-and-bolts technical information in this short book.
This guide to turbo-charging the Web is primarily geared toward system administrators; however, Web developers can also learn much about the proper--and improper--use of caching their pages. The book begins with excellent chapters on the big picture of how Web caching works, including the various types of caches, hit measurements, validation, and cache refreshing. Before turning to this guide's core focus--designing and implementing caching--the author spends a chapter to explore the political issues surrounding the technology, such as privacy, content distribution, and copyrights.
Both client and server configurations are considered, and the benefits of Netscape and Microsoft implementations are explored. The journey through the efficient travels of Web requests is fascinating as you learn about proxies, intercache protocols, cache hierarchies, and benchmarking methodologies for measuring the efficiency of your solutions. Dishing up requests elegantly is not a trivial task on today's Web, but this no-nonsense book is a great help toward that goal. --Stephen W. Plain
About this product: Authors report a wealth of detailed information about how to implement Web caching and replication mechanisms, but more importantly, they teach one how to think about the general problem of content distribution. Softcover.
About this product: The last decade has seen tremendous growth in usage of the World Wide Web. Web caching is a technology aimed at reducing the transmission of redundant network traffic and improving access to the Web. The key idea in Web caching is to cache frequently- accessed content so that it may be used profitably later. This leads to cost savings, reduction in network traffic, improved access and better content availability. Web Caching and Its Applications gives the reader an understanding of the latest developments in Web caching research. Topics covered include architectural aspects, aspects requiring coordination among caches, aspects related to network traffic, techniques that complement caching, practical aspects, and aspects related to performance. While Web Caching and Its Applications is designed for a professional audience, students will appreciate the exercises for applying the knowledge to solving practical problems related to Web caching and Internet performance. The book includes an exhaustive list of references for further study.
This book constitutes the refereed proceedings of the 9th International Workshop on Web Content Caching and Distribution, WCW 2004, held in Beijing, China, in October 2004.
The 15 revised full papers and 6 revised short papers presented were carefully reviewed and selected from more than 50 submissions. The papers are organized in topical sections on placement and redirection, structured overlays, architectural issues, multimedia caching, caching in peer-to-peer systems, algorithms, systems management, and systems evaluation.
About this product: The International Web Content Caching and Distribution Workshop (WCW) is a premiere technical meeting for researchers and practitioners interested in all aspects of content caching, distribution and delivery on the Internet. The 2001 WCW meeting was held on the Boston University Campus. Building on the successes of the five previous WCW meetings, WCW01 featured a strong technical program and record participation from leading researchers and practitioners in the field. This book consists of all the technical papers presented at WCW'01. It includes 20 full papers and four R&D synopses that were presented at the workshop.
The collection reflects the latest research in this important area, including such topics as Content Delivery Networks (CDNs), tools and methodology of performance measurements, Web characterization as relates to caching and content distribution, scalable web server architectures, cache prefetching, emerging new edge services, and delivery of streaming content.
This book constitutes the refereed proceedings of the 8th Asia-Pacific Web Conference, APWeb 2006, held in Harbin, China in January 2006.
The 56 revised full papers and 42 revised short papers presented together with 4 invited keynote papers, 6 industry papers, 19 demo papers, and 11 special papers on ICT advances for water resources management were carefully reviewed and selected from 413 submissions. The papers cover all current issues on WWW-related technologies and new advanced applications for researchers and practitioners from both academic and industry.
The role of data management becomes more and more crucial in a totally connected world. Having the right data at the right time at the right place is therefore one of the most challenging research issues we face in the coming years. This Festschrift volume is devoted to Hartmut Wedekind on the occasion of his 70th birthday and comprises a total of 18 articles discussing a broad spectrum of issues related to data management. All articles are (co-)authored by academic children and grandchildren of Hartmut Wedekind and therefore reflect the multifaceted selection of academic topics that he explored, discussed, and published on during his academic life.
All articles are clustered into four different parts, focusing on motivation and modeling issues, infrastructural services, application design, and finally different applications. The scope of the articles reaches from visionary illustrations of data management in a connected world through core database techniques in the context of database caching, notification services, etc., to the design and description of data-intensive applications.
The concept of content delivery has become increasingly more important due to rapidly growing demands for efficient distribution and fast access of information from the Internet. The content can be diverse and broad-ranging, and the desire to facilitate ubiquitous information access demands varied network architectures and hardware devices. The need to deliver quality information – given the nature of the content, network connections and client devices – introduces various challenges for content delivery technologies.
Web Content Delivery offers the most comprehensive coverage of state-of-the-art research, providing insightful and thought-provoking possibilities for the future of web applications. Written by leading international researchers, the book focuses on web content delivery, dynamic web content, streaming media delivery and ubiquitous web access.
Web Content Delivery is an essential reference for both academic researchers and industrial practitioners.