skip to content
PHP and PostgreSQL : advanced Web programming Preview this item
ClosePreview this item
Checking...

PHP and PostgreSQL : advanced Web programming

Author: Ewald Geschwinde; Hans-Jürgen Schönig
Publisher: Indianapolis, Ind. : Sams, ©2002.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:

Shows developers how to combine two rapidly growing open source technologies, PHP and PostgreSQL, to build high-availability, failsafe Web applications.

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Geschwinde, Ewald.
PHP and PostgreSQL.
Indianapolis, Ind. : Sams, ©2002
(OCoLC)606824161
Online version:
Geschwinde, Ewald.
PHP and PostgreSQL.
Indianapolis, Ind. : Sams, ©2002
(OCoLC)606824170
Document Type: Book
All Authors / Contributors: Ewald Geschwinde; Hans-Jürgen Schönig
ISBN: 0672323826 9780672323829
OCLC Number: 50332232
Notes: Includes index.
Description: xv, 772 pages : illustrations ; 24 cm
Contents: Why Use PHP and PostgreSQL as a Team? --
What You Can Do with PHP and PostgreSQL --
Web Sites Built on PHP and PostgreSQL --
Setting Up PHP --
Installing Apache with PHP from Source --
Installing Binaries on Linux --
Configuring PHP --
Control Structures and Operators --
Data Types and Functions --
Building Functions --
Exception Handling --
Working with Files --
Variables and Scope --
Building Packages --
Working with Forms --
Debugging PHP --
Object-Oriented PHP --
The Concepts of Object Orientation --
Building Classes --
Working with Inheritance --
Getting Started with PostgreSQL --
Relational and Object-Relational Database Concepts --
Normalization --
Basic Operations in the Relational Model --
PostgreSQL as an Object Relational Database --
Modeling Techniques --
Components of Relational Databases and Technical Terms --
Installing PostgreSQL --
Installing PostgreSQL on Unix --
Installing PostgreSQL on Windows --
Creating and Removing Databases --
The User Interface --
The Architecture of PostgreSQL --
License --
Basic SQL --
Data Types --
Building Tables --
Building Simple SQL Statements --
Updates and Deletes --
Writing Joins --
Aggregating Data --
Inserting Huge Amounts of Data --
Modifying Objects --
Mathematical Functions and Operators --
Advanced SQL --
Advanced Data Types --
Working with Views --
Working with Subselects --
Working with Aliases and Self-Joins --
Object-Oriented SQL --
Transactions and Locking --
Constraints --
Basic Optimizations Using EXPLAIN --
Sophisticated Joins --
Working with Arrays. Combining Queries and Ranges of Values --
Embedded Languages --
Writing SQL Functions --
PL/pgSQL --
Writing Triggers --
Embedded Languages Versus PHP Functions --
PostgreSQL Administration --
User Administration and User Rights --
Maintenance and Database Internals --
Configuring PostgreSQL --
Preparing the Database for the Web --
PHP/PostgreSQL Interaction --
Writing Database-Driven Applications --
Connecting to the Database --
Inserting and Retrieving Data --
Error Handling and Monitoring --
Handling Huge Amounts of Data --
Retrieving Objects from the Database --
Tracing a PostgreSQL Connection --
Locking --
PHP and Transactions --
Working with BLOBs --
Working with PostgreSQL BLOBs Using SQL --
Working with PostgreSQL BLOBs Using PHP --
Managing File Uploads --
Storing Files as Toasted Text --
An Example of a Simple Image Management Tool --
Working with Persistent Database Connections --
The Concept of Persistent Database Connections --
Persistent Connections and Performance --
Dangers and Hardware Issues --
Advanced Technologies --
Managing Regular Expressions --
Perl Style --
POSIX Style --
Regular Expressions and SQL --
Session Management --
Managing Sessions with Cookies --
Session Management --
Working with Dynamic Documents, Images, and Movies --
Creating Dynamic Images --
Using Geometric Data Types --
Creating Dynamic Flash Movies --
Generating PDF Files --
Working with Dates and Time --
Dates and Time in SQL --
Dates and Time in PHP --
Tuning --
Tuning PostgreSQL --
Tuning PHP --
XML. Building a Simple XML-Based Application --
XML and PostgreSQL --
Security Issues --
Potential Threats --
Securing Your System --
User Authentication with Apache and PHP --
Web Applications --
Mail Systems --
Building a Web Shop --
Building a Content Management System --
Creating Stock Charts --
PHP for Application Servers --
Extending PostgreSQL --
A User-Defined Data Type --
Building Substring Indexes --
Tolerant Search Algorithms --
High-Availability Systems --
An Introduction to High Availability --
Building Failsafe Applications --
Migration --
Migrating from MySQL to PostgreSQL --
Migrating from Oracle to PostgreSQL.
Responsibility: Ewald Geschwinde and Hans-Jur̈gen Schoënig.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/50332232> # PHP and PostgreSQL : advanced Web programming
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "50332232" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/864880284#Place/indianapolis_ind> ; # Indianapolis, Ind.
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/inu> ;
   schema:about <http://id.worldcat.org/fast/977281> ; # Internet programming
   schema:about <http://experiment.worldcat.org/entity/work/data/864880284#Topic/php> ; # PHP
   schema:about <http://id.worldcat.org/fast/1394262> ; # PostgreSQL.
   schema:about <http://experiment.worldcat.org/entity/work/data/864880284#CreativeWork/postgresql> ; # PostgreSQL.
   schema:about <http://experiment.worldcat.org/entity/work/data/864880284#Topic/internet> ; # Internet
   schema:about <http://dewey.info/class/005.2762/e21/> ;
   schema:about <http://dewey.info/class/005.7585/e21/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/864880284#Topic/linguagem_de_programacao> ; # Linguagem de programação
   schema:about <http://id.worldcat.org/fast/1049847> ; # PHP (Computer program language)
   schema:about <http://experiment.worldcat.org/entity/work/data/864880284#Topic/sql> ; # Sql
   schema:bookFormat bgn:PrintBook ;
   schema:contributor <http://viaf.org/viaf/199526727> ; # Hans-Jürgen Schönig
   schema:copyrightYear "2002" ;
   schema:creator <http://viaf.org/viaf/79501082> ; # Ewald Geschwinde
   schema:datePublished "2002" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/864880284> ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/606824161> ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/606824170> ;
   schema:name "PHP and PostgreSQL : advanced Web programming"@en ;
   schema:productID "50332232" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/50332232#PublicationEvent/indianapolis_ind_sams_2002> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/864880284#Agent/sams> ; # Sams
   schema:workExample <http://worldcat.org/isbn/9780672323829> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/50332232> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/864880284#Place/indianapolis_ind> # Indianapolis, Ind.
    a schema:Place ;
   schema:name "Indianapolis, Ind." ;
    .

<http://experiment.worldcat.org/entity/work/data/864880284#Topic/linguagem_de_programacao> # Linguagem de programação
    a schema:Intangible ;
   schema:name "Linguagem de programação"@en ;
    .

<http://id.worldcat.org/fast/1049847> # PHP (Computer program language)
    a schema:Intangible ;
   schema:name "PHP (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/1394262> # PostgreSQL.
    a schema:CreativeWork ;
   schema:name "PostgreSQL." ;
    .

<http://id.worldcat.org/fast/977281> # Internet programming
    a schema:Intangible ;
   schema:name "Internet programming"@en ;
    .

<http://viaf.org/viaf/199526727> # Hans-Jürgen Schönig
    a schema:Person ;
   schema:familyName "Schönig" ;
   schema:givenName "Hans-Jürgen" ;
   schema:name "Hans-Jürgen Schönig" ;
    .

<http://viaf.org/viaf/79501082> # Ewald Geschwinde
    a schema:Person ;
   schema:familyName "Geschwinde" ;
   schema:givenName "Ewald" ;
   schema:name "Ewald Geschwinde" ;
    .

<http://worldcat.org/isbn/9780672323829>
    a schema:ProductModel ;
   schema:isbn "0672323826" ;
   schema:isbn "9780672323829" ;
    .

<http://www.worldcat.org/oclc/606824161>
    a schema:CreativeWork ;
   rdfs:label "PHP and PostgreSQL." ;
   schema:description "Online version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/50332232> ; # PHP and PostgreSQL : advanced Web programming
    .

<http://www.worldcat.org/oclc/606824170>
    a schema:CreativeWork ;
   rdfs:label "PHP and PostgreSQL." ;
   schema:description "Online version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/50332232> ; # PHP and PostgreSQL : advanced Web programming
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.