Re: Graduation Thesis and PEAR
| From: | Igor Feghali | Date: | Tue, 06 May 2008 13:00:17 +0000 |
| Subject: | Re: Graduation Thesis and PEAR | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-50025@lists.php.net to get a copy of this message | ||
Dear Friends,
See below for the summary I came up with. I decided to talk a *lot*
about MDB2_Schema surrounding subjects before getting to the main
point. Probably no one, that will be on the board evaluating my
thesis, knows anything about PEAR or PHP, so I think it is a good idea
to begin from scratch. Also, it was always my intention to come up
with a document to complement the PEAR manual or at least to write one
more thing talking about PEAR to spread its name even more.
1 Introduction
1.1 Abstract
1.2 Motivation
1.3 Goals
1.4 Organization
1.5 Methodology
2 Similar Tools
2.1 Doctrine
2.2 Propel
2.3 Metabase
3 The Hypertext Preprocessor
3.1 Introduction and Motivation
3.2 What can PHP do?
3.3 Code Sample
3.4 Dealing with Databases
3.5 References
4 The PHP Application and Extensions Repository
4.1 About PEAR
4.2 A Structured Library
4.3 Code Distribution: The PEAR Installer
4.4 Upgrading from Version 1.3
4.5 Per User Installation
4.6 Setting PEAR to a non-default PHP binary
5 MDB2: The Database Abstraction Layer
5.1 Introduction
5.2 Installation
5.3 Features Overview
5.4 Example Usage
6 Representing Database Schemas in XML
6.1 Introduction
6.2 The MDB2 XML Schema
6.3 Dealing with data
7 MDB2_Schema: The Proposed Package
7.1 Introduction
7.2 Installation
7.3 Features Overview
7.4 Dealing with Data
7.5 Foreign Keys
7.6 Example Usage
8 Conclusion
8.1 Upcoming Features
8.2 Known Issues
8.3 Common Mistakes
8.4 Conclusion
Best wishes,
iGor.